@@ 35-46 (lines=12) @@ | ||
32 | self::assertTrue($schema->hasTable($tableName)); |
|
33 | } |
|
34 | ||
35 | public function testTableMatchingCaseInsensitive() : void |
|
36 | { |
|
37 | $table = new Table('Foo'); |
|
38 | ||
39 | $schema = new Schema([$table]); |
|
40 | self::assertTrue($schema->hasTable('foo')); |
|
41 | self::assertTrue($schema->hasTable('FOO')); |
|
42 | ||
43 | self::assertSame($table, $schema->getTable('FOO')); |
|
44 | self::assertSame($table, $schema->getTable('foo')); |
|
45 | self::assertSame($table, $schema->getTable('Foo')); |
|
46 | } |
|
47 | ||
48 | public function testGetUnknownTableThrowsException() : void |
|
49 | { |
|
@@ 67-78 (lines=12) @@ | ||
64 | $schema = new Schema($tables); |
|
65 | } |
|
66 | ||
67 | public function testRenameTable() : void |
|
68 | { |
|
69 | $tableName = 'foo'; |
|
70 | $table = new Table($tableName); |
|
71 | $schema = new Schema([$table]); |
|
72 | ||
73 | self::assertTrue($schema->hasTable('foo')); |
|
74 | $schema->renameTable('foo', 'bar'); |
|
75 | self::assertFalse($schema->hasTable('foo')); |
|
76 | self::assertTrue($schema->hasTable('bar')); |
|
77 | self::assertSame($table, $schema->getTable('bar')); |
|
78 | } |
|
79 | ||
80 | public function testDropTable() : void |
|
81 | { |
|
@@ 119-131 (lines=13) @@ | ||
116 | self::assertArrayHasKey('public.a_seq', $sequences); |
|
117 | } |
|
118 | ||
119 | public function testSequenceAccessCaseInsensitive() : void |
|
120 | { |
|
121 | $sequence = new Sequence('a_Seq'); |
|
122 | ||
123 | $schema = new Schema([], [$sequence]); |
|
124 | self::assertTrue($schema->hasSequence('a_seq')); |
|
125 | self::assertTrue($schema->hasSequence('a_Seq')); |
|
126 | self::assertTrue($schema->hasSequence('A_SEQ')); |
|
127 | ||
128 | self::assertEquals($sequence, $schema->getSequence('a_seq')); |
|
129 | self::assertEquals($sequence, $schema->getSequence('a_Seq')); |
|
130 | self::assertEquals($sequence, $schema->getSequence('A_SEQ')); |
|
131 | } |
|
132 | ||
133 | public function testGetUnknownSequenceThrowsException() : void |
|
134 | { |