Code Duplication    Length = 10-11 lines in 3 locations

tests/unit/ConfigurationInjectionTest.php 1 location

@@ 101-111 (lines=11) @@
98
        $this->guy->seeInOutput("b: '7'");
99
    }
100
101
    public function testSettingConfigurationFromCommandOptions()
102
    {
103
        $argv = ['placeholder', 'test:simple-list', '-D', 'config.key=value'];
104
        $result = $this->runner->execute($argv, null, null, $this->guy->capturedOutputStream());
105
106
        $this->guy->seeInOutput("a: '1'");
107
        $this->guy->seeInOutput("b: '2'");
108
109
        $actual = \Robo\Robo::config()->get('config.key');
110
        $this->assertEquals('value', $actual);
111
    }
112
113
    public function testWithConfigLoader()
114
    {

tests/unit/RunnerTest.php 2 locations

@@ 249-258 (lines=10) @@
246
        $this->assertEquals(0, $result);
247
    }
248
249
    public function testRunnerVerbosityThresholdVerbose()
250
    {
251
        $argv = ['placeholder', 'test:verbosity-threshold', '-v'];
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("Running echo verbose or higher\nverbose or higher");
256
        $this->guy->doNotSeeInOutput('very verbose or higher');
257
        $this->assertEquals(0, $result);
258
    }
259
260
    public function testRunnerVerbosityThresholdVeryVerbose()
261
    {
@@ 260-269 (lines=10) @@
257
        $this->assertEquals(0, $result);
258
    }
259
260
    public function testRunnerVerbosityThresholdVeryVerbose()
261
    {
262
        $argv = ['placeholder', 'test:verbosity-threshold', '-vv'];
263
        $result = $this->runner->execute($argv, null, null, $this->guy->capturedOutputStream());
264
265
        $this->guy->seeInOutput('This command will print more information at higher verbosity levels');
266
        $this->guy->seeInOutput("Running echo verbose or higher\nverbose or higher");
267
        $this->guy->seeInOutput("Running echo very verbose or higher\nvery verbose or higher");
268
        $this->assertEquals(0, $result);
269
    }
270
271
    public function testRunnerDebugOutput()
272
    {