Code Duplication    Length = 14-14 lines in 4 locations

tests/unit/RunnerTest.php 4 locations

@@ 182-195 (lines=14) @@
179
        $this->guy->seeInOutput('Class RoboFileFixture was not loaded');
180
    }
181
182
    public function testRunnerQuietOutput()
183
    {
184
        $argv = ['placeholder', 'test:verbosity', '--quiet'];
185
        $result = $this->runner->execute($argv, null, null, $this->guy->capturedOutputStream());
186
187
        $this->guy->doNotSeeInOutput('This command will print more information at higher verbosity levels');
188
        $this->guy->doNotSeeInOutput('This is a verbose message (-v).');
189
        $this->guy->doNotSeeInOutput('This is a very verbose message (-vv).');
190
        $this->guy->doNotSeeInOutput('This is a debug message (-vvv).');
191
        $this->guy->doNotSeeInOutput(' [warning] This is a warning log message.');
192
        $this->guy->doNotSeeInOutput(' [notice] This is a notice log message.');
193
        $this->guy->doNotSeeInOutput(' [debug] This is a debug log message.');
194
        $this->assertEquals(0, $result);
195
    }
196
197
    public function testRunnerVerboseOutput()
198
    {
@@ 197-210 (lines=14) @@
194
        $this->assertEquals(0, $result);
195
    }
196
197
    public function testRunnerVerboseOutput()
198
    {
199
        $argv = ['placeholder', 'test:verbosity', '-v'];
200
        $result = $this->runner->execute($argv, null, null, $this->guy->capturedOutputStream());
201
202
        $this->guy->seeInOutput('This command will print more information at higher verbosity levels');
203
        $this->guy->seeInOutput('This is a verbose message (-v).');
204
        $this->guy->doNotSeeInOutput('This is a very verbose message (-vv).');
205
        $this->guy->doNotSeeInOutput('This is a debug message (-vvv).');
206
        $this->guy->seeInOutput(' [warning] This is a warning log message.');
207
        $this->guy->seeInOutput(' [notice] This is a notice log message.');
208
        $this->guy->doNotSeeInOutput(' [debug] This is a debug log message.');
209
        $this->assertEquals(0, $result);
210
    }
211
212
    public function testRunnerVeryVerboseOutput()
213
    {
@@ 212-225 (lines=14) @@
209
        $this->assertEquals(0, $result);
210
    }
211
212
    public function testRunnerVeryVerboseOutput()
213
    {
214
        $argv = ['placeholder', 'test:verbosity', '-vv'];
215
        $result = $this->runner->execute($argv, null, null, $this->guy->capturedOutputStream());
216
217
        $this->guy->seeInOutput('This command will print more information at higher verbosity levels');
218
        $this->guy->seeInOutput('This is a verbose message (-v).');
219
        $this->guy->seeInOutput('This is a very verbose message (-vv).');
220
        $this->guy->doNotSeeInOutput('This is a debug message (-vvv).');
221
        $this->guy->seeInOutput(' [warning] This is a warning log message.');
222
        $this->guy->seeInOutput(' [notice] This is a notice log message.');
223
        $this->guy->doNotSeeInOutput(' [debug] This is a debug log message.');
224
        $this->assertEquals(0, $result);
225
    }
226
227
    public function testRunnerVerbosityThresholdVerbose()
228
    {
@@ 249-262 (lines=14) @@
246
        $this->assertEquals(0, $result);
247
    }
248
249
    public function testRunnerDebugOutput()
250
    {
251
        $argv = ['placeholder', 'test:verbosity', '-vvv'];
252
        $result = $this->runner->execute($argv, null, null, $this->guy->capturedOutputStream());
253
254
        $this->guy->seeInOutput('This command will print more information at higher verbosity levels');
255
        $this->guy->seeInOutput('This is a verbose message (-v).');
256
        $this->guy->seeInOutput('This is a very verbose message (-vv).');
257
        $this->guy->seeInOutput('This is a debug message (-vvv).');
258
        $this->guy->seeInOutput(' [warning] This is a warning log message.');
259
        $this->guy->seeInOutput(' [notice] This is a notice log message.');
260
        $this->guy->seeInOutput(' [debug] This is a debug log message.');
261
        $this->assertEquals(0, $result);
262
    }
263
}
264