Repository: aries-containers Updated Branches: refs/heads/master 81705e1e5 -> 357e2ecb0
Unit tests Project: http://git-wip-us.apache.org/repos/asf/aries-containers/repo Commit: http://git-wip-us.apache.org/repos/asf/aries-containers/commit/357e2ecb Tree: http://git-wip-us.apache.org/repos/asf/aries-containers/tree/357e2ecb Diff: http://git-wip-us.apache.org/repos/asf/aries-containers/diff/357e2ecb Branch: refs/heads/master Commit: 357e2ecb0c73a77812d6e1a8a0f4cb906bdf8bf6 Parents: 81705e1 Author: David Bosschaert <[email protected]> Authored: Thu Jun 1 19:11:38 2017 +0200 Committer: David Bosschaert <[email protected]> Committed: Thu Jun 1 19:11:38 2017 +0200 ---------------------------------------------------------------------- .../local/impl/LocalDockerControllerTest.java | 27 ++++++++++++++++---- 1 file changed, 22 insertions(+), 5 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/aries-containers/blob/357e2ecb/containers-docker-local/src/test/java/org/apache/aries/containers/docker/local/impl/LocalDockerControllerTest.java ---------------------------------------------------------------------- diff --git a/containers-docker-local/src/test/java/org/apache/aries/containers/docker/local/impl/LocalDockerControllerTest.java b/containers-docker-local/src/test/java/org/apache/aries/containers/docker/local/impl/LocalDockerControllerTest.java index 4edd1b1..85312d0 100644 --- a/containers-docker-local/src/test/java/org/apache/aries/containers/docker/local/impl/LocalDockerControllerTest.java +++ b/containers-docker-local/src/test/java/org/apache/aries/containers/docker/local/impl/LocalDockerControllerTest.java @@ -44,7 +44,7 @@ public class LocalDockerControllerTest { public void testKill() throws Exception { LocalDockerController ldc = new LocalDockerController() { @Override - String runCommandExpectSingleID(String... command) throws IOException { + String runCommand(String... command) throws IOException { assertArrayEquals(new String [] {"docker", "kill", "-s", "KILL", "123abc"}, command); return "ok"; } @@ -56,7 +56,7 @@ public class LocalDockerControllerTest { public void testKillSignal() throws Exception { LocalDockerController ldc = new LocalDockerController() { @Override - String runCommandExpectSingleID(String... command) throws IOException { + String runCommand(String... command) throws IOException { assertArrayEquals(new String [] {"docker", "kill", "-s", "TERM", "123abc"}, command); return "ok"; } @@ -68,7 +68,7 @@ public class LocalDockerControllerTest { public void testRemove() throws Exception { LocalDockerController ldc = new LocalDockerController() { @Override - String runCommandExpectSingleID(String... command) throws IOException { + String runCommand(String... command) throws IOException { assertArrayEquals(new String [] {"docker", "rm", "-f", "123abc"}, command); return "ok"; } @@ -94,7 +94,6 @@ public class LocalDockerControllerTest { @Test public void testPS() throws Exception { LocalDockerController ldc = new LocalDockerController() { - @Override String runCommand(String... command) { assertArrayEquals(new String [] { @@ -108,7 +107,6 @@ public class LocalDockerControllerTest { @Test public void testPS2() throws Exception { LocalDockerController ldc = new LocalDockerController() { - @Override String runCommand(String... command) { assertArrayEquals(new String [] { @@ -118,4 +116,23 @@ public class LocalDockerControllerTest { }; assertEquals(Collections.emptyList(), ldc.ps("mylabel")); } + + @Test + public void testInspect() throws IOException { + LocalDockerController ldc = new LocalDockerController() { + @Override + String runCommand(String... command) { + assertArrayEquals(new String [] { + "docker", "inspect", "a1", "b2"}, command); + return "[\"some_json\"]"; + } + }; + assertEquals("[\"some_json\"]", ldc.inspect(Arrays.asList("a1", "b2"))); + } + + @Test + public void testInspect2() throws IOException { + LocalDockerController ldc = new LocalDockerController(); + assertEquals("[]", ldc.inspect(Collections.emptyList())); + } }
