@@ -25,11 +25,11 @@ class MigrationTest extends BaseTestCase
2525 public const VERSION2 = '201501011212 ' ;
2626 public const VERSION3 = '201501011215 ' ;
2727
28- private $ output ;
29- private $ filesystem ;
30- private $ migrationDistDir ;
31- private $ migrationDir ;
32- private $ storage ;
28+ private BufferedOutput $ output ;
29+ private Filesystem $ filesystem ;
30+ private string $ migrationDistDir ;
31+ private string $ migrationDir ;
32+ private VersionStorage $ storage ;
3333
3434 public function setUp (): void
3535 {
@@ -49,7 +49,7 @@ public function setUp(): void
4949 /**
5050 * It should execute all the migrations and populate the versions table.
5151 */
52- public function testMigration ()
52+ public function testMigration (): void
5353 {
5454 $ this ->addVersion (self ::VERSION1 );
5555 $ this ->addVersion (self ::VERSION2 );
@@ -72,7 +72,7 @@ public function testMigration()
7272 /**
7373 * It should not run migrations that have already been executed.
7474 */
75- public function testMigrateAgain ()
75+ public function testMigrateAgain (): void
7676 {
7777 $ this ->addVersion (self ::VERSION1 );
7878 $ this ->addVersion (self ::VERSION2 );
@@ -88,7 +88,7 @@ public function testMigrateAgain()
8888 /**
8989 * It should run new migrations.
9090 */
91- public function testMigrateAdd ()
91+ public function testMigrateAdd (): void
9292 {
9393 $ this ->addVersion (self ::VERSION1 );
9494
@@ -105,7 +105,7 @@ public function testMigrateAdd()
105105 /**
106106 * It should run migrations backwards.
107107 */
108- public function testMigrateDown ()
108+ public function testMigrateDown (): void
109109 {
110110 $ this ->addVersion (self ::VERSION1 );
111111 $ this ->addVersion (self ::VERSION2 );
@@ -136,7 +136,7 @@ public function testMigrateDown()
136136 /**
137137 * It should do nothing if target version is current version.
138138 */
139- public function testMigrateToCurrentVersionFromCurrent ()
139+ public function testMigrateToCurrentVersionFromCurrent (): void
140140 {
141141 $ this ->addVersion (self ::VERSION1 );
142142 $ this ->addVersion (self ::VERSION2 );
@@ -150,7 +150,7 @@ public function testMigrateToCurrentVersionFromCurrent()
150150 /**
151151 * It should add all migrations.
152152 */
153- public function testInitialize ()
153+ public function testInitialize (): void
154154 {
155155 $ this ->addVersion (self ::VERSION1 );
156156 $ this ->addVersion (self ::VERSION2 );
@@ -164,7 +164,7 @@ public function testInitialize()
164164 /**
165165 * It should throw an exception if trying to reiniitialize.
166166 */
167- public function testReinitialize ()
167+ public function testReinitialize (): void
168168 {
169169 $ this ->addVersion (self ::VERSION1 );
170170 $ this ->addVersion (self ::VERSION2 );
@@ -179,7 +179,7 @@ public function testReinitialize()
179179 /**
180180 * It should migrate to the next version.
181181 */
182- public function testMigrateNext ()
182+ public function testMigrateNext (): void
183183 {
184184 $ this ->addVersion (self ::VERSION1 );
185185 $ this ->addVersion (self ::VERSION2 );
@@ -196,7 +196,7 @@ public function testMigrateNext()
196196 /**
197197 * It should migrate to the previous version.
198198 */
199- public function testMigratePrevious ()
199+ public function testMigratePrevious (): void
200200 {
201201 $ this ->addVersion (self ::VERSION1 );
202202 $ this ->addVersion (self ::VERSION2 );
@@ -223,7 +223,7 @@ public function testMigratePrevious()
223223 /**
224224 * It should migrate to the top.
225225 */
226- public function testMigrateTop ()
226+ public function testMigrateTop (): void
227227 {
228228 $ this ->addVersion (self ::VERSION1 );
229229 $ this ->addVersion (self ::VERSION2 );
@@ -235,7 +235,7 @@ public function testMigrateTop()
235235 /**
236236 * It should migrate to the bottom.
237237 */
238- public function testMigrateBottom ()
238+ public function testMigrateBottom (): void
239239 {
240240 $ this ->addVersion (self ::VERSION1 );
241241 $ this ->addVersion (self ::VERSION2 );
@@ -245,15 +245,15 @@ public function testMigrateBottom()
245245 $ this ->assertCount (3 , $ migratedVersions );
246246 }
247247
248- private function addVersion ($ version )
248+ private function addVersion ($ version ): void
249249 {
250250 $ this ->filesystem ->copy (
251251 $ this ->migrationDistDir .'/Version ' .$ version .'.php ' ,
252252 $ this ->migrationDir .'/Version ' .$ version .'.php '
253253 );
254254 }
255255
256- private function getMigrator ()
256+ private function getMigrator (): Migrator
257257 {
258258 $ this ->storage = new VersionStorage ($ this ->session );
259259 $ finder = new VersionFinder ([$ this ->migrationDir ]);
0 commit comments