Repository: jclouds-labs
Updated Branches:
  refs/heads/fix-cloudsigma-tests-java-8 [created] 47229f4b3


Fixing CloudSigma tests failing on Java 8

Using a map type in the test setup that has a deterministic iteration order


Project: http://git-wip-us.apache.org/repos/asf/jclouds-labs/repo
Commit: http://git-wip-us.apache.org/repos/asf/jclouds-labs/commit/47229f4b
Tree: http://git-wip-us.apache.org/repos/asf/jclouds-labs/tree/47229f4b
Diff: http://git-wip-us.apache.org/repos/asf/jclouds-labs/diff/47229f4b

Branch: refs/heads/fix-cloudsigma-tests-java-8
Commit: 47229f4b3a3ef1e653a9c428e27a953ea5ba3e54
Parents: b98e6b4
Author: Andrew Phillips <[email protected]>
Authored: Wed Mar 19 21:47:52 2014 -0400
Committer: Andrew Phillips <[email protected]>
Committed: Wed Mar 19 21:47:52 2014 -0400

----------------------------------------------------------------------
 .../org/jclouds/cloudsigma2/CloudSigma2ApiExpectTest.java | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/jclouds-labs/blob/47229f4b/cloudsigma2/src/test/java/org/jclouds/cloudsigma2/CloudSigma2ApiExpectTest.java
----------------------------------------------------------------------
diff --git 
a/cloudsigma2/src/test/java/org/jclouds/cloudsigma2/CloudSigma2ApiExpectTest.java
 
b/cloudsigma2/src/test/java/org/jclouds/cloudsigma2/CloudSigma2ApiExpectTest.java
index b2ed4e5..8d268e3 100644
--- 
a/cloudsigma2/src/test/java/org/jclouds/cloudsigma2/CloudSigma2ApiExpectTest.java
+++ 
b/cloudsigma2/src/test/java/org/jclouds/cloudsigma2/CloudSigma2ApiExpectTest.java
@@ -1093,10 +1093,11 @@ public class CloudSigma2ApiExpectTest extends 
BaseRestApiExpectTest<CloudSigma2A
    @Test
    public void testEditVLAN() throws Exception {
       String uuid = "96537817-f4b6-496b-a861-e74192d3ccb0";
-      Map<String, String> meta = Maps.newHashMap();
+      // test depends on the order of the meta tags
+      Map<String, String> meta = Maps.newLinkedHashMap();
+      meta.put("test_key_2", "test_value_2");
       meta.put("description", "test vlan");
       meta.put("test_key_1", "test_value_1");
-      meta.put("test_key_2", "test_value_2");
 
       CloudSigma2Api api = requestSendsResponse(
             putBuilder()
@@ -1209,10 +1210,11 @@ public class CloudSigma2ApiExpectTest extends 
BaseRestApiExpectTest<CloudSigma2A
    @Test
    public void testEditIP() throws Exception {
       String uuid = "96537817-f4b6-496b-a861-e74192d3ccb0";
-      Map<String, String> meta = Maps.newHashMap();
+      // test depends on the order of the meta tags
+      Map<String, String> meta = Maps.newLinkedHashMap();
+      meta.put("test_key_2", "test_value_2");
       meta.put("description", "test vlan");
       meta.put("test_key_1", "test_value_1");
-      meta.put("test_key_2", "test_value_2");
 
       CloudSigma2Api api = requestSendsResponse(
             putBuilder()

Reply via email to