Skip to content

Commit e806bfc

Browse files
authored
wip
1 parent 55f0a0f commit e806bfc

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

tests/SushiTest.php

+10-2
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@
1010
use Orchestra\Testbench\Concerns\HandlesAnnotations;
1111
use Orchestra\Testbench\TestCase;
1212

13+
use function Orchestra\Testbench\laravel_version_compare;
14+
1315
class SushiTest extends TestCase
1416
{
1517
public $cachePath;
@@ -57,7 +59,10 @@ function columns_with_varying_types()
5759
$this->assertEquals('integer', $connectionBuilder->getColumnType('model_with_varying_type_columns', 'int'));
5860
$this->assertEquals('float', $connectionBuilder->getColumnType('model_with_varying_type_columns', 'float'));
5961
$this->assertEquals('datetime', $connectionBuilder->getColumnType('model_with_varying_type_columns', 'dateTime'));
60-
$this->assertEquals('string', $connectionBuilder->getColumnType('model_with_varying_type_columns', 'string'));
62+
$this->assertEquals(
63+
function_exists(laravel_version_compare::class) && laravel_version_compare('11.0.0', '>=') ? 'varchar' : 'string',
64+
$connectionBuilder->getColumnType('model_with_varying_type_columns', 'string')
65+
);
6166
$this->assertEquals(null, $row->null);
6267
}
6368

@@ -67,7 +72,10 @@ function model_with_custom_schema()
6772
ModelWithCustomSchema::count();
6873
$connectionBuilder = ModelWithCustomSchema::resolveConnection()->getSchemaBuilder();
6974
$this->assertEquals('string', $connectionBuilder->getColumnType('model_with_custom_schemas', 'float'));
70-
$this->assertEquals('string', $connectionBuilder->getColumnType('model_with_custom_schemas', 'string'));
75+
$this->assertEquals(
76+
function_exists(laravel_version_compare::class) && laravel_version_compare('11.0.0', '>=') ? 'varchar' : 'string',
77+
$connectionBuilder->getColumnType('model_with_custom_schemas', 'string')
78+
);
7179
}
7280

7381
/** @test */

0 commit comments

Comments
 (0)