fix(tests): 修正标准有序映射测试中的变量名和方法调用

- 将 $ordered 变量名更正为 $unordered 以匹配实际使用的无序映射
- 将 toStdMap 方法调用更正为 toStdOrderedMap 以使用正确的有序映射方法
pull/3/head
韩天峰 2 months ago
parent 715d2222e8
commit 4faff75f62
  1. 2
      tests/aot/std-ordered-map/004.phpt
  2. 2
      tests/aot/std-ordered-map/005.phpt

@ -41,7 +41,7 @@ function main() {
$array[0] = new StdContainerClassValue(3);
var_dump($array[0]->getValue());
$ordered = std::map(native_types::type_int, StdContainerClassValue::class);
$unordered = std::map(native_types::type_int, StdContainerClassValue::class);
$unordered[1] = std_container_class_value_mixed(new StdContainerClassValue(4));
var_dump($unordered[1]->getValue());

@ -4,7 +4,7 @@ std ordered_map: unsafe_cast
<?php
function std_map_unsafe_ptr_update($source): void
{
$map = $source->toStdMap(complex_types::type_str, native_types::type_int);
$map = $source->toStdOrderedMap(complex_types::type_str, native_types::type_int);
var_dump($map["b"]);
$map["c"] = 9;

Loading…
Cancel
Save