mirror of
https://github.com/yiisoft/yii2.git
synced 2025-11-14 13:25:23 +08:00
Added $expectedColumnSchemaBuilder back to test data
This commit is contained in:
@@ -162,6 +162,7 @@ class QueryBuilderTest extends DatabaseTestCase
|
||||
Schema::TYPE_TEXT . '(255)',
|
||||
$this->text(255),
|
||||
'text',
|
||||
Schema::TYPE_TEXT,
|
||||
],
|
||||
[
|
||||
Schema::TYPE_TEXT . ' CHECK (value LIKE "test%")',
|
||||
@@ -172,6 +173,7 @@ class QueryBuilderTest extends DatabaseTestCase
|
||||
Schema::TYPE_TEXT . '(255) CHECK (value LIKE "test%")',
|
||||
$this->text(255)->check('value LIKE "test%"'),
|
||||
'text CHECK (value LIKE "test%")',
|
||||
Schema::TYPE_TEXT . ' CHECK (value LIKE "test%")',
|
||||
],
|
||||
[
|
||||
Schema::TYPE_TEXT . ' NOT NULL',
|
||||
@@ -182,6 +184,7 @@ class QueryBuilderTest extends DatabaseTestCase
|
||||
Schema::TYPE_TEXT . '(255) NOT NULL',
|
||||
$this->text(255)->notNull(),
|
||||
'text NOT NULL',
|
||||
Schema::TYPE_TEXT . ' NOT NULL',
|
||||
],
|
||||
[
|
||||
Schema::TYPE_SMALLINT,
|
||||
@@ -428,10 +431,11 @@ class QueryBuilderTest extends DatabaseTestCase
|
||||
|
||||
foreach ($this->columnTypes() as $item) {
|
||||
list ($column, $builder, $expected) = $item;
|
||||
$expectedColumnSchemaBuilder = isset($item[3]) ? $item[3] : $column;
|
||||
|
||||
$this->assertEquals($expected, $qb->getColumnType($column));
|
||||
$this->assertEquals($expected, $qb->getColumnType($builder));
|
||||
$this->assertEquals($expected, $builder->__toString());
|
||||
$this->assertEquals($expectedColumnSchemaBuilder, $builder->__toString());
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -99,6 +99,7 @@ class CubridQueryBuilderTest extends QueryBuilderTest
|
||||
Schema::TYPE_TEXT . '(255)',
|
||||
$this->text(255),
|
||||
'varchar',
|
||||
Schema::TYPE_TEXT,
|
||||
],
|
||||
[
|
||||
Schema::TYPE_TEXT . ' CHECK (value LIKE "test%")',
|
||||
@@ -109,6 +110,7 @@ class CubridQueryBuilderTest extends QueryBuilderTest
|
||||
Schema::TYPE_TEXT . '(255) CHECK (value LIKE "test%")',
|
||||
$this->text(255)->check('value LIKE "test%"'),
|
||||
'varchar CHECK (value LIKE "test%")',
|
||||
Schema::TYPE_TEXT . ' CHECK (value LIKE "test%")',
|
||||
],
|
||||
[
|
||||
Schema::TYPE_TEXT . ' NOT NULL',
|
||||
@@ -119,6 +121,7 @@ class CubridQueryBuilderTest extends QueryBuilderTest
|
||||
Schema::TYPE_TEXT . '(255) NOT NULL',
|
||||
$this->text(255)->notNull(),
|
||||
'varchar NOT NULL',
|
||||
Schema::TYPE_TEXT . ' NOT NULL',
|
||||
],
|
||||
[
|
||||
Schema::TYPE_SMALLINT,
|
||||
|
||||
@@ -117,6 +117,7 @@ class MssqlQueryBuilderTest extends QueryBuilderTest
|
||||
Schema::TYPE_TEXT . '(255)',
|
||||
$this->text(255),
|
||||
'text',
|
||||
Schema::TYPE_TEXT,
|
||||
],
|
||||
[
|
||||
Schema::TYPE_TEXT . ' CHECK (value LIKE "test%")',
|
||||
@@ -127,6 +128,7 @@ class MssqlQueryBuilderTest extends QueryBuilderTest
|
||||
Schema::TYPE_TEXT . '(255) CHECK (value LIKE "test%")',
|
||||
$this->text(255)->check('value LIKE "test%"'),
|
||||
'text CHECK (value LIKE "test%")',
|
||||
Schema::TYPE_TEXT . ' CHECK (value LIKE "test%")',
|
||||
],
|
||||
[
|
||||
Schema::TYPE_TEXT . ' NOT NULL',
|
||||
@@ -137,6 +139,7 @@ class MssqlQueryBuilderTest extends QueryBuilderTest
|
||||
Schema::TYPE_TEXT . '(255) NOT NULL',
|
||||
$this->text(255)->notNull(),
|
||||
'text NOT NULL',
|
||||
Schema::TYPE_TEXT . ' NOT NULL',
|
||||
],
|
||||
[
|
||||
Schema::TYPE_SMALLINT,
|
||||
|
||||
@@ -98,7 +98,8 @@ class OracleQueryBuilderTest extends QueryBuilderTest
|
||||
[
|
||||
Schema::TYPE_TEXT . '(255)',
|
||||
$this->text(255),
|
||||
'CLOB'
|
||||
'CLOB',
|
||||
Schema::TYPE_TEXT,
|
||||
],
|
||||
[
|
||||
Schema::TYPE_TEXT . ' CHECK (value LIKE \'test%\')',
|
||||
@@ -109,6 +110,7 @@ class OracleQueryBuilderTest extends QueryBuilderTest
|
||||
Schema::TYPE_TEXT . '(255) CHECK (value LIKE \'test%\')',
|
||||
$this->text(255)->check('value LIKE \'test%\''),
|
||||
'CLOB CHECK (value LIKE \'test%\')',
|
||||
Schema::TYPE_TEXT . ' CHECK (value LIKE \'test%\')',
|
||||
],
|
||||
[
|
||||
Schema::TYPE_TEXT . ' NOT NULL',
|
||||
@@ -119,6 +121,7 @@ class OracleQueryBuilderTest extends QueryBuilderTest
|
||||
Schema::TYPE_TEXT . '(255) NOT NULL',
|
||||
$this->text(255)->notNull(),
|
||||
'CLOB NOT NULL',
|
||||
Schema::TYPE_TEXT . ' NOT NULL',
|
||||
],
|
||||
[
|
||||
Schema::TYPE_SMALLINT,
|
||||
|
||||
@@ -95,6 +95,7 @@ class PostgreSQLQueryBuilderTest extends QueryBuilderTest
|
||||
Schema::TYPE_TEXT . '(255)',
|
||||
$this->text(255),
|
||||
'text',
|
||||
Schema::TYPE_TEXT,
|
||||
],
|
||||
[
|
||||
Schema::TYPE_TEXT . ' CHECK (value LIKE \'test%\')',
|
||||
@@ -105,6 +106,7 @@ class PostgreSQLQueryBuilderTest extends QueryBuilderTest
|
||||
Schema::TYPE_TEXT . '(255) CHECK (value LIKE \'test%\')',
|
||||
$this->text(255)->check('value LIKE \'test%\''),
|
||||
'text CHECK (value LIKE \'test%\')',
|
||||
Schema::TYPE_TEXT . ' CHECK (value LIKE \'test%\')',
|
||||
],
|
||||
[
|
||||
Schema::TYPE_TEXT . ' NOT NULL',
|
||||
@@ -115,6 +117,7 @@ class PostgreSQLQueryBuilderTest extends QueryBuilderTest
|
||||
Schema::TYPE_TEXT . '(255) NOT NULL',
|
||||
$this->text(255)->notNull(),
|
||||
'text NOT NULL',
|
||||
Schema::TYPE_TEXT . ' NOT NULL',
|
||||
],
|
||||
[
|
||||
Schema::TYPE_SMALLINT,
|
||||
|
||||
@@ -96,6 +96,7 @@ class SqliteQueryBuilderTest extends QueryBuilderTest
|
||||
Schema::TYPE_TEXT . '(255)',
|
||||
$this->text(255),
|
||||
'text',
|
||||
Schema::TYPE_TEXT,
|
||||
],
|
||||
[
|
||||
Schema::TYPE_TEXT . ' CHECK (value LIKE "test%")',
|
||||
@@ -106,6 +107,7 @@ class SqliteQueryBuilderTest extends QueryBuilderTest
|
||||
Schema::TYPE_TEXT . '(255) CHECK (value LIKE "test%")',
|
||||
$this->text(255)->check('value LIKE "test%"'),
|
||||
'text CHECK (value LIKE "test%")',
|
||||
Schema::TYPE_TEXT . ' CHECK (value LIKE "test%")',
|
||||
],
|
||||
[
|
||||
Schema::TYPE_TEXT . ' NOT NULL',
|
||||
@@ -116,6 +118,7 @@ class SqliteQueryBuilderTest extends QueryBuilderTest
|
||||
Schema::TYPE_TEXT . '(255) NOT NULL',
|
||||
$this->text(255)->notNull(),
|
||||
'text NOT NULL',
|
||||
Schema::TYPE_TEXT . ' NOT NULL',
|
||||
],
|
||||
[
|
||||
Schema::TYPE_SMALLINT,
|
||||
|
||||
Reference in New Issue
Block a user