@@ 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 | { |
@@ 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 | { |