Skip to content

Commit c42f3dc

Browse files
committed
Fix tests
1 parent e481c2e commit c42f3dc

File tree

2 files changed

+15
-7
lines changed

2 files changed

+15
-7
lines changed

src/test/java/com/github/dockerjava/core/command/CreateContainerCmdImplTest.java

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@
3434
import java.util.Arrays;
3535
import java.util.Collections;
3636
import java.util.HashMap;
37+
import java.util.List;
3738
import java.util.Map;
3839
import java.util.UUID;
3940
import java.util.concurrent.TimeUnit;
@@ -45,7 +46,9 @@
4546
import static org.hamcrest.Matchers.containsInAnyOrder;
4647
import static org.hamcrest.Matchers.containsString;
4748
import static org.hamcrest.Matchers.equalTo;
49+
import static org.hamcrest.Matchers.hasItem;
4850
import static org.hamcrest.Matchers.hasItemInArray;
51+
import static org.hamcrest.Matchers.hasSize;
4952
import static org.hamcrest.Matchers.is;
5053
import static org.hamcrest.Matchers.isEmptyString;
5154
import static org.hamcrest.Matchers.not;
@@ -191,21 +194,24 @@ public void createContainerWithVolumesFrom() throws DockerException {
191194

192195
@Test
193196
public void createContainerWithEnv() throws Exception {
197+
final String testVariable = "VARIABLE=success";
194198

195-
CreateContainerResponse container = dockerClient.createContainerCmd(BUSYBOX_IMAGE).withEnv("VARIABLE=success")
196-
.withCmd("env").exec();
199+
CreateContainerResponse container = dockerClient.createContainerCmd(BUSYBOX_IMAGE)
200+
.withEnv(testVariable)
201+
.withCmd("env")
202+
.exec();
197203

198204
LOG.info("Created container {}", container.toString());
199205

200206
assertThat(container.getId(), not(isEmptyString()));
201207

202208
InspectContainerResponse inspectContainerResponse = dockerClient.inspectContainerCmd(container.getId()).exec();
203209

204-
assertThat(Arrays.asList(inspectContainerResponse.getConfig().getEnv()), containsInAnyOrder("VARIABLE=success"));
210+
assertThat(Arrays.asList(inspectContainerResponse.getConfig().getEnv()), hasItem("VARIABLE=success"));
205211

206212
dockerClient.startContainerCmd(container.getId()).exec();
207213

208-
assertThat(containerLog(container.getId()), containsString("VARIABLE=success"));
214+
assertThat(containerLog(container.getId()), containsString(testVariable));
209215
}
210216

211217
@Test

src/test/java/com/github/dockerjava/netty/exec/CreateContainerCmdExecTest.java

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@
4343
import static org.hamcrest.Matchers.containsInAnyOrder;
4444
import static org.hamcrest.Matchers.containsString;
4545
import static org.hamcrest.Matchers.equalTo;
46+
import static org.hamcrest.Matchers.hasItem;
4647
import static org.hamcrest.Matchers.hasItemInArray;
4748
import static org.hamcrest.Matchers.is;
4849
import static org.hamcrest.Matchers.isEmptyString;
@@ -189,8 +190,9 @@ public void createContainerWithVolumesFrom() throws DockerException {
189190

190191
@Test
191192
public void createContainerWithEnv() throws Exception {
193+
final String testVariable = "VARIABLE=success";
192194

193-
CreateContainerResponse container = dockerClient.createContainerCmd("busybox").withEnv("VARIABLE=success")
195+
CreateContainerResponse container = dockerClient.createContainerCmd("busybox").withEnv(testVariable)
194196
.withCmd("env").exec();
195197

196198
LOG.info("Created container {}", container.toString());
@@ -199,11 +201,11 @@ public void createContainerWithEnv() throws Exception {
199201

200202
InspectContainerResponse inspectContainerResponse = dockerClient.inspectContainerCmd(container.getId()).exec();
201203

202-
assertThat(Arrays.asList(inspectContainerResponse.getConfig().getEnv()), containsInAnyOrder("VARIABLE=success"));
204+
assertThat(Arrays.asList(inspectContainerResponse.getConfig().getEnv()), hasItem(testVariable));
203205

204206
dockerClient.startContainerCmd(container.getId()).exec();
205207

206-
assertThat(containerLog(container.getId()), containsString("VARIABLE=success"));
208+
assertThat(containerLog(container.getId()), containsString(testVariable));
207209
}
208210

209211
@Test

0 commit comments

Comments
 (0)