From 8858eb8a0e506bec44b82ae6e70bc1a033486a2f Mon Sep 17 00:00:00 2001 From: Joel Wurtz Date: Sat, 29 Nov 2025 19:11:03 +0100 Subject: [PATCH] fix(array): add an array to array test --- .../ArrayNotNested/expected.array.data | 2 +- .../AutoMapperTest/ArrayString/expected.data | 7 +++++ tests/AutoMapperTest/ArrayString/map.php | 27 +++++++++++++++++++ .../expected.adder.data | 2 +- .../expected.array.data | 2 +- .../expected.collection.data | 2 +- 6 files changed, 38 insertions(+), 4 deletions(-) create mode 100644 tests/AutoMapperTest/ArrayString/expected.data create mode 100644 tests/AutoMapperTest/ArrayString/map.php diff --git a/tests/AutoMapperTest/ArrayNotNested/expected.array.data b/tests/AutoMapperTest/ArrayNotNested/expected.array.data index 57cdeb76..0ac5c961 100644 --- a/tests/AutoMapperTest/ArrayNotNested/expected.array.data +++ b/tests/AutoMapperTest/ArrayNotNested/expected.array.data @@ -2,4 +2,4 @@ AutoMapper\Tests\AutoMapperTest\ArrayNested\UserEntity { +"roles": [ "ROLE_USER" ] -} \ No newline at end of file +} diff --git a/tests/AutoMapperTest/ArrayString/expected.data b/tests/AutoMapperTest/ArrayString/expected.data new file mode 100644 index 00000000..6dcf983a --- /dev/null +++ b/tests/AutoMapperTest/ArrayString/expected.data @@ -0,0 +1,7 @@ +AutoMapper\Tests\AutoMapperTest\ArrayString\Foo { + +optionValueIds: [ + "foo" + "bar" + "baz" + ] +} diff --git a/tests/AutoMapperTest/ArrayString/map.php b/tests/AutoMapperTest/ArrayString/map.php new file mode 100644 index 00000000..47fe0373 --- /dev/null +++ b/tests/AutoMapperTest/ArrayString/map.php @@ -0,0 +1,27 @@ +optionValueIds = ['foo', 'bar', 'baz']; + + yield $autoMapper->map($bar, Foo::class); +})(); diff --git a/tests/AutoMapperTest/DeepPopulateMergeExisting/expected.adder.data b/tests/AutoMapperTest/DeepPopulateMergeExisting/expected.adder.data index 9d164c5b..0c32c853 100644 --- a/tests/AutoMapperTest/DeepPopulateMergeExisting/expected.adder.data +++ b/tests/AutoMapperTest/DeepPopulateMergeExisting/expected.adder.data @@ -11,4 +11,4 @@ AutoMapper\Tests\AutoMapperTest\DeepPopulateMergeExisting\FooAdder { +foo: "default" } ] -} \ No newline at end of file +} diff --git a/tests/AutoMapperTest/DeepPopulateMergeExisting/expected.array.data b/tests/AutoMapperTest/DeepPopulateMergeExisting/expected.array.data index 70b7f8e8..901037db 100644 --- a/tests/AutoMapperTest/DeepPopulateMergeExisting/expected.array.data +++ b/tests/AutoMapperTest/DeepPopulateMergeExisting/expected.array.data @@ -11,4 +11,4 @@ AutoMapper\Tests\AutoMapperTest\DeepPopulateMergeExisting\Foo { +foo: "default" } ] -} \ No newline at end of file +} diff --git a/tests/AutoMapperTest/DeepPopulateMergeExisting/expected.collection.data b/tests/AutoMapperTest/DeepPopulateMergeExisting/expected.collection.data index 9171dad9..cc09a432 100644 --- a/tests/AutoMapperTest/DeepPopulateMergeExisting/expected.collection.data +++ b/tests/AutoMapperTest/DeepPopulateMergeExisting/expected.collection.data @@ -13,4 +13,4 @@ AutoMapper\Tests\AutoMapperTest\DeepPopulateMergeExisting\FooWithArrayCollection } ] } -} \ No newline at end of file +}