@@ -98,23 +98,23 @@ private void testBootstrapCommand() throws Exception {
98
98
out .clearLog ();
99
99
Migrator .main (TestUtil .args ("--path=" + dir .getAbsolutePath (), "bootstrap" , "--env=development" ));
100
100
String output = out .getLog ();
101
- assertFalse (output .toString (). contains ("FAILURE" ));
102
- assertTrue (output .toString (). contains ("-- // Bootstrap.sql" ));
101
+ assertFalse (output .contains ("FAILURE" ));
102
+ assertTrue (output .contains ("-- // Bootstrap.sql" ));
103
103
}
104
104
105
105
private void testStatusContainsNoPendingEntriesUsingStatusShorthand () throws Exception {
106
106
out .clearLog ();
107
107
Migrator .main (TestUtil .args ("--path=" + dir .getAbsolutePath (), "sta" ));
108
108
String output = out .getLog ();
109
- assertFalse (output .toString (). contains ("FAILURE" ));
110
- assertTrue (output .toString (). contains ("...pending..." ));
109
+ assertFalse (output .contains ("FAILURE" ));
110
+ assertTrue (output .contains ("...pending..." ));
111
111
}
112
112
113
113
private void testUpCommandWithSpecifiedSteps () throws Exception {
114
114
out .clearLog ();
115
115
Migrator .main (TestUtil .args ("--path=" + dir .getAbsolutePath (), "up" , "3000" ));
116
116
String output = out .getLog ();
117
- assertFalse (output .toString (). contains ("FAILURE" ));
117
+ assertFalse (output .contains ("FAILURE" ));
118
118
}
119
119
120
120
private void assertAuthorEmailContainsPlaceholder () throws Exception {
@@ -134,30 +134,30 @@ private void testDownCommandGiven2Steps() throws Exception {
134
134
out .clearLog ();
135
135
Migrator .main (TestUtil .args ("--path=" + dir .getAbsolutePath (), "down" , "2" ));
136
136
String output = out .getLog ();
137
- assertFalse (output .toString (). contains ("FAILURE" ));
137
+ assertFalse (output .contains ("FAILURE" ));
138
138
}
139
139
140
140
private void testDoPendingScriptCommand () throws Exception {
141
141
out .clearLog ();
142
142
Migrator .main (TestUtil .args ("--path=" + dir .getAbsolutePath (), "script" , "pending" ));
143
143
String output = out .getLog ();
144
- assertTrue (output .toString (). contains ("INSERT" ));
145
- assertTrue (output .toString (). contains ("CHANGELOG" ));
146
- assertFalse (output .toString (). contains ("-- @UNDO" ));
144
+ assertTrue (output .contains ("INSERT" ));
145
+ assertTrue (output .contains ("CHANGELOG" ));
146
+ assertFalse (output .contains ("-- @UNDO" ));
147
147
148
148
out .clearLog ();
149
149
Migrator .main (TestUtil .args ("--path=" + dir .getAbsolutePath (), "script" , "pending_undo" ));
150
150
output = out .getLog ();
151
- assertTrue (output .toString (). contains ("DELETE" ));
152
- assertTrue (output .toString (). contains ("CHANGELOG" ));
153
- assertTrue (output .toString (). contains ("-- @UNDO" ));
151
+ assertTrue (output .contains ("DELETE" ));
152
+ assertTrue (output .contains ("CHANGELOG" ));
153
+ assertTrue (output .contains ("-- @UNDO" ));
154
154
}
155
155
156
156
private void testVersionCommand () throws Exception {
157
157
out .clearLog ();
158
158
Migrator .main (TestUtil .args ("--path=" + dir .getAbsolutePath (), "version" , "20080827200217" ));
159
159
String output = out .getLog ();
160
- assertFalse (output .toString (). contains ("FAILURE" ));
160
+ assertFalse (output .contains ("FAILURE" ));
161
161
}
162
162
163
163
private void testSkippedScript () throws Exception {
@@ -167,9 +167,9 @@ private void testSkippedScript() throws Exception {
167
167
try {
168
168
Migrator .main (TestUtil .args ("--path=" + dir .getAbsolutePath (), "up" ));
169
169
String output = out .getLog ();
170
- assertFalse (output .toString (). contains ("FAILURE" ));
170
+ assertFalse (output .contains ("FAILURE" ));
171
171
assertEquals (1 , TestUtil .countStr (output , "WARNING" ));
172
- assertTrue (output .toString (). contains (
172
+ assertTrue (output .contains (
173
173
"WARNING: Migration script '20080827200215_skipped_migration.sql' was not applied to the database." ));
174
174
} finally {
175
175
skipped .delete ();
@@ -184,9 +184,9 @@ private void testMissingScript() throws Exception {
184
184
try {
185
185
Migrator .main (TestUtil .args ("--path=" + dir .getAbsolutePath (), "up" ));
186
186
String output = out .getLog ();
187
- assertFalse (output .toString (). contains ("FAILURE" ));
188
- assertTrue (output . toString ()
189
- .contains ("WARNING: Missing migration script. id='20080827200216', description='create procs'." ));
187
+ assertFalse (output .contains ("FAILURE" ));
188
+ assertTrue (
189
+ output .contains ("WARNING: Missing migration script. id='20080827200216', description='create procs'." ));
190
190
} finally {
191
191
assertTrue (renamed .renameTo (original ));
192
192
}
@@ -196,90 +196,90 @@ private void testDownCommand() throws Exception {
196
196
out .clearLog ();
197
197
Migrator .main (TestUtil .args ("--path=" + dir .getAbsolutePath (), "down" ));
198
198
String output = out .getLog ();
199
- assertFalse (output .toString (). contains ("FAILURE" ));
199
+ assertFalse (output .contains ("FAILURE" ));
200
200
}
201
201
202
202
private void testStatusContainsPendingMigrations () throws Exception {
203
203
out .clearLog ();
204
204
Migrator .main (TestUtil .args ("--path=" + dir .getAbsolutePath (), "status" ));
205
205
String output = out .getLog ();
206
- assertFalse (output .toString (). contains ("FAILURE" ));
207
- assertTrue (output .toString (). contains ("...pending..." ));
206
+ assertFalse (output .contains ("FAILURE" ));
207
+ assertTrue (output .contains ("...pending..." ));
208
208
}
209
209
210
210
private void testPendingCommand () throws Exception {
211
211
out .clearLog ();
212
212
Migrator .main (TestUtil .args ("--path=" + dir .getAbsolutePath (), "pending" ));
213
213
String output = out .getLog ();
214
- assertFalse (output .toString (). contains ("FAILURE" ));
214
+ assertFalse (output .contains ("FAILURE" ));
215
215
}
216
216
217
217
private void testStatusContainsNoPendingMigrations () throws Exception {
218
218
out .clearLog ();
219
219
Migrator .main (TestUtil .args ("--path=" + dir .getAbsolutePath (), "status" ));
220
220
String output = out .getLog ();
221
- assertFalse (output .toString (). contains ("FAILURE" ));
222
- assertFalse (output .toString (). contains ("...pending..." ));
221
+ assertFalse (output .contains ("FAILURE" ));
222
+ assertFalse (output .contains ("...pending..." ));
223
223
}
224
224
225
225
private void testHelpCommand () throws Exception {
226
226
out .clearLog ();
227
227
Migrator .main (TestUtil .args ("--path=" + dir .getAbsolutePath (), "--help" ));
228
228
String output = out .getLog ();
229
- assertFalse (output .toString (). contains ("FAILURE" ));
230
- assertTrue (output .toString (). contains ("--help" ));
229
+ assertFalse (output .contains ("FAILURE" ));
230
+ assertTrue (output .contains ("--help" ));
231
231
}
232
232
233
233
private void testDoScriptCommand () throws Exception {
234
234
out .clearLog ();
235
235
Migrator .main (TestUtil .args ("--path=" + dir .getAbsolutePath (), "script" , "20080827200212" , "20080827200214" ));
236
236
String output = out .getLog ();
237
- assertFalse (output .toString (). contains ("FAILURE" ));
238
- assertFalse (output .toString (). contains ("20080827200210" ));
239
- assertFalse (output .toString (). contains ("20080827200211" ));
240
- assertFalse (output .toString (). contains ("20080827200212" ));
241
- assertTrue (output .toString (). contains ("20080827200213" ));
242
- assertTrue (output .toString (). contains ("20080827200214" ));
243
- assertFalse (output .toString (). contains ("20080827200216" ));
244
- assertFalse (output .toString (). contains ("-- @UNDO" ));
237
+ assertFalse (output .contains ("FAILURE" ));
238
+ assertFalse (output .contains ("20080827200210" ));
239
+ assertFalse (output .contains ("20080827200211" ));
240
+ assertFalse (output .contains ("20080827200212" ));
241
+ assertTrue (output .contains ("20080827200213" ));
242
+ assertTrue (output .contains ("20080827200214" ));
243
+ assertFalse (output .contains ("20080827200216" ));
244
+ assertFalse (output .contains ("-- @UNDO" ));
245
245
246
246
out .clearLog ();
247
247
Migrator .main (TestUtil .args ("--path=" + dir .getAbsolutePath (), "script" , "0" , "20080827200211" ));
248
248
output = out .getLog ();
249
- assertFalse (output .toString (). contains ("FAILURE" ));
250
- assertTrue (output .toString (). contains ("20080827200210" ));
251
- assertTrue (output .toString (). contains ("20080827200211" ));
252
- assertFalse (output .toString (). contains ("20080827200212" ));
253
- assertFalse (output .toString (). contains ("20080827200213" ));
254
- assertFalse (output .toString (). contains ("20080827200214" ));
255
- assertFalse (output .toString (). contains ("20080827200216" ));
256
- assertFalse (output .toString (). contains ("-- @UNDO" ));
249
+ assertFalse (output .contains ("FAILURE" ));
250
+ assertTrue (output .contains ("20080827200210" ));
251
+ assertTrue (output .contains ("20080827200211" ));
252
+ assertFalse (output .contains ("20080827200212" ));
253
+ assertFalse (output .contains ("20080827200213" ));
254
+ assertFalse (output .contains ("20080827200214" ));
255
+ assertFalse (output .contains ("20080827200216" ));
256
+ assertFalse (output .contains ("-- @UNDO" ));
257
257
}
258
258
259
259
private void testUndoScriptCommand () throws Exception {
260
260
out .clearLog ();
261
261
Migrator .main (TestUtil .args ("--path=" + dir .getAbsolutePath (), "script" , "20080827200216" , "20080827200213" ));
262
262
String output = out .getLog ();
263
- assertFalse (output .toString (). contains ("FAILURE" ));
264
- assertFalse (output .toString (). contains ("20080827200210" ));
265
- assertFalse (output .toString (). contains ("20080827200211" ));
266
- assertFalse (output .toString (). contains ("20080827200212" ));
267
- assertFalse (output .toString (). contains ("20080827200213" ));
268
- assertTrue (output .toString (). contains ("20080827200214" ));
269
- assertTrue (output .toString (). contains ("20080827200216" ));
270
- assertTrue (output .toString (). contains ("-- @UNDO" ));
263
+ assertFalse (output .contains ("FAILURE" ));
264
+ assertFalse (output .contains ("20080827200210" ));
265
+ assertFalse (output .contains ("20080827200211" ));
266
+ assertFalse (output .contains ("20080827200212" ));
267
+ assertFalse (output .contains ("20080827200213" ));
268
+ assertTrue (output .contains ("20080827200214" ));
269
+ assertTrue (output .contains ("20080827200216" ));
270
+ assertTrue (output .contains ("-- @UNDO" ));
271
271
out .clearLog ();
272
272
273
273
Migrator .main (TestUtil .args ("--path=" + dir .getAbsolutePath (), "script" , "20080827200211" , "0" ));
274
274
output = out .getLog ();
275
- assertFalse (output .toString (). contains ("FAILURE" ));
276
- assertTrue (output .toString (). contains ("20080827200210" ));
277
- assertTrue (output .toString (). contains ("20080827200211" ));
278
- assertFalse (output .toString (). contains ("20080827200212" ));
279
- assertFalse (output .toString (). contains ("20080827200213" ));
280
- assertFalse (output .toString (). contains ("20080827200214" ));
281
- assertFalse (output .toString (). contains ("20080827200216" ));
282
- assertTrue (output .toString (). contains ("-- @UNDO" ));
275
+ assertFalse (output .contains ("FAILURE" ));
276
+ assertTrue (output .contains ("20080827200210" ));
277
+ assertTrue (output .contains ("20080827200211" ));
278
+ assertFalse (output .contains ("20080827200212" ));
279
+ assertFalse (output .contains ("20080827200213" ));
280
+ assertFalse (output .contains ("20080827200214" ));
281
+ assertFalse (output .contains ("20080827200216" ));
282
+ assertTrue (output .contains ("-- @UNDO" ));
283
283
}
284
284
285
285
@ Test
@@ -288,7 +288,7 @@ public void shouldScriptCommandFailIfSameVersion() throws Exception {
288
288
exit .checkAssertionAfterwards (new Assertion () {
289
289
public void checkAssertion () {
290
290
String output = out .getLog ();
291
- assertTrue (output .toString (). contains ("FAILURE" ));
291
+ assertTrue (output .contains ("FAILURE" ));
292
292
}
293
293
});
294
294
out .clearLog ();
@@ -379,7 +379,7 @@ public void useCustomTemplateWithBadPath() throws Exception {
379
379
Migrator .main (TestUtil .args ("--path=" + basePath .getAbsolutePath (), "new" , "test new migration" ));
380
380
String output = out .getLog ();
381
381
assertEquals (4 , scriptPath .list ().length );
382
- assertTrue (output . toString ()
382
+ assertTrue (output
383
383
.contains ("Your migrations configuration did not find your custom template. Using the default template." ));
384
384
}
385
385
@@ -390,7 +390,7 @@ public void shouldSuppressOutputIfQuietOptionEnabled() throws Throwable {
390
390
out .clearLog ();
391
391
Migrator .main (TestUtil .args ("--path=" + basePath .getAbsolutePath (), "--quiet" , "init" ));
392
392
String output = out .getLog ();
393
- assertFalse (output .toString (). contains ("Initializing:" ));
393
+ assertFalse (output .contains ("Initializing:" ));
394
394
assertNotNull (basePath .list ());
395
395
}
396
396
@@ -401,7 +401,7 @@ public void shouldColorizeSuccessOutputIfColorOptionEnabled() throws Throwable {
401
401
out .clearLog ();
402
402
Migrator .main (TestUtil .args ("--path=" + basePath .getAbsolutePath (), "--color" , "init" ));
403
403
String output = out .getLog ();
404
- assertTrue (output .toString (). contains (ConsoleColors .GREEN + "SUCCESS" ));
404
+ assertTrue (output .contains (ConsoleColors .GREEN + "SUCCESS" ));
405
405
assertNotNull (basePath .list ());
406
406
}
407
407
@@ -411,7 +411,7 @@ public void shouldColorizeFailureOutputIfColorOptionEnabled() throws Throwable {
411
411
exit .checkAssertionAfterwards (new Assertion () {
412
412
public void checkAssertion () {
413
413
String output = out .getLog ();
414
- assertTrue (output .toString (). contains (ConsoleColors .RED + "FAILURE" ));
414
+ assertTrue (output .contains (ConsoleColors .RED + "FAILURE" ));
415
415
}
416
416
});
417
417
System .setProperty ("migrationsHome" , "/tmp" );
0 commit comments