Skip to content

Commit f8a171b

Browse files
committed
test compatibility(of($map),using($class, $map) compiled), only laravel >=12.10
1 parent df90b88 commit f8a171b

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

tests/Console/ModelsCommand/AdvancedCasts/Models/AdvancedCast.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,9 @@ protected function casts(): array
3030
'cast_to_encrypted_json' => 'encrypted:json',
3131
'cast_to_encrypted_object' => 'encrypted:object',
3232
'cast_to_as_collection' => AsCollection::class,
33-
'cast_to_as_collection_of' => AsCollection::of(AdvancedCastMap::class),
33+
'cast_to_as_collection_of' => AsCollection::class . ':,' . AdvancedCastMap::class, // since 12.10
3434
'cast_to_as_collection_using' => AsCollection::using(AdvancedCastCollection::class),
35-
'cast_to_as_collection_using_and_map' => AsCollection::using(AdvancedCastCollection::class, AdvancedCastMap::class),
35+
'cast_to_as_collection_using_and_map' => AsCollection::class . ':' . AdvancedCastCollection::class. ',' . AdvancedCastMap::class, // since 12.10
3636
'cast_to_as_enum_collection' => AsEnumCollection::class,
3737
'cast_to_as_enum_collection_of' => AsEnumCollection::of(AdvancedCastEnum::class),
3838
'cast_to_as_array_object' => AsArrayObject::class,

tests/Console/ModelsCommand/AdvancedCasts/__snapshots__/Test__test__1.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,9 +72,9 @@ protected function casts(): array
7272
'cast_to_encrypted_json' => 'encrypted:json',
7373
'cast_to_encrypted_object' => 'encrypted:object',
7474
'cast_to_as_collection' => AsCollection::class,
75-
'cast_to_as_collection_of' => AsCollection::of(AdvancedCastMap::class),
75+
'cast_to_as_collection_of' => AsCollection::class . ':,' . AdvancedCastMap::class, // since 12.10
7676
'cast_to_as_collection_using' => AsCollection::using(AdvancedCastCollection::class),
77-
'cast_to_as_collection_using_and_map' => AsCollection::using(AdvancedCastCollection::class, AdvancedCastMap::class),
77+
'cast_to_as_collection_using_and_map' => AsCollection::class . ':' . AdvancedCastCollection::class. ',' . AdvancedCastMap::class, // since 12.10
7878
'cast_to_as_enum_collection' => AsEnumCollection::class,
7979
'cast_to_as_enum_collection_of' => AsEnumCollection::of(AdvancedCastEnum::class),
8080
'cast_to_as_array_object' => AsArrayObject::class,

0 commit comments

Comments
 (0)