Code Duplication    Length = 10-12 lines in 3 locations

tests/unit/Task/ComposerTest.php 1 location

@@ 64-75 (lines=12) @@
61
        $composer->verifyInvoked('executeCommand', ['composer install --optimize-autoloader --ansi']);
62
    }
63
64
    public function testComposerUpdate()
65
    {
66
        $composer = test::double('Robo\Task\Composer\Update', ['executeCommand' => null, 'getConfig' => new \Robo\Config(), 'logger' => new \Psr\Log\NullLogger()]);
67
68
        (new \Robo\Task\Composer\Update('composer'))->run();
69
        $composer->verifyInvoked('executeCommand', ['composer update --no-interaction']);
70
71
        (new \Robo\Task\Composer\Update('composer'))
72
            ->optimizeAutoloader()
73
            ->run();
74
        $composer->verifyInvoked('executeCommand', ['composer update --optimize-autoloader --no-interaction']);
75
    }
76
77
    public function testComposerDumpAutoload()
78
    {

tests/unit/Task/DockerTest.php 2 locations

@@ 35-44 (lines=10) @@
32
        $docker->verifyInvoked('executeCommand', ['DOCKER_BUILDKIT=1 docker build  -t something .']);
33
    }
34
35
    public function testDockerCommit()
36
    {
37
        $docker = test::double('Robo\Task\Docker\Commit', ['executeCommand' => null, 'getConfig' => new \Robo\Config(), 'logger' => new \Psr\Log\NullLogger()]);
38
39
        (new \Robo\Task\Docker\Commit('cid'))->run();
40
        $docker->verifyInvoked('executeCommand', ['docker commit cid  ']);
41
42
        (new \Robo\Task\Docker\Commit('cid'))->name('somename')->run();
43
        $docker->verifyInvoked('executeCommand', ['docker commit cid somename ']);
44
    }
45
46
    public function testDockerExec()
47
    {
@@ 46-55 (lines=10) @@
43
        $docker->verifyInvoked('executeCommand', ['docker commit cid somename ']);
44
    }
45
46
    public function testDockerExec()
47
    {
48
        $docker = test::double('Robo\Task\Docker\Exec', ['executeCommand' => null, 'getConfig' => new \Robo\Config(), 'logger' => new \Psr\Log\NullLogger()]);
49
50
        (new \Robo\Task\Docker\Exec('cid'))->run();
51
        $docker->verifyInvoked('executeCommand', ['docker exec  cid ']);
52
53
        (new \Robo\Task\Docker\Exec('cid'))->exec('pwd')->run();
54
        $docker->verifyInvoked('executeCommand', ['docker exec  cid pwd']);
55
    }
56
57
    public function testDockerPull()
58
    {