Skip to content

Commit 9875fed

Browse files
authored
Fixed failed testcases (#48)
* Fixed failed testcases * Bump up the reversion
1 parent 8389a72 commit 9875fed

File tree

2 files changed

+10
-8
lines changed

2 files changed

+10
-8
lines changed

build.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ allprojects {
2828
targetCompatibility = '1.8'
2929
}
3030

31-
version = '1.0.0'
31+
version = '1.0.1'
3232
}
3333

3434
java {

src/test/java/software/amazon/cloudwatchlogs/emf/model/MetricDirectiveTest.java

+9-7
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,14 @@
1919
import static org.junit.Assert.assertEquals;
2020

2121
import com.fasterxml.jackson.core.JsonProcessingException;
22+
import com.fasterxml.jackson.databind.MapperFeature;
2223
import com.fasterxml.jackson.databind.ObjectMapper;
2324
import java.util.Arrays;
2425
import org.junit.Test;
2526

2627
public class MetricDirectiveTest {
27-
private ObjectMapper objectMapper = new ObjectMapper();
28+
private ObjectMapper objectMapper =
29+
new ObjectMapper().configure(MapperFeature.SORT_PROPERTIES_ALPHABETICALLY, true);
2830

2931
@Test
3032
public void testDefaultNamespace() throws JsonProcessingException {
@@ -33,7 +35,7 @@ public void testDefaultNamespace() throws JsonProcessingException {
3335

3436
assertEquals(
3537
serializedMetricDirective,
36-
"{\"Namespace\":\"aws-embedded-metrics\",\"Metrics\":[],\"Dimensions\":[[]]}");
38+
"{\"Dimensions\":[[]],\"Metrics\":[],\"Namespace\":\"aws-embedded-metrics\"}");
3739
}
3840

3941
@Test
@@ -45,7 +47,7 @@ public void testSetNamespace() throws JsonProcessingException {
4547

4648
assertEquals(
4749
serializedMetricDirective,
48-
"{\"Namespace\":\"test-lambda-metrics\",\"Metrics\":[],\"Dimensions\":[[]]}");
50+
"{\"Dimensions\":[[]],\"Metrics\":[],\"Namespace\":\"test-lambda-metrics\"}");
4951
}
5052

5153
@Test
@@ -57,7 +59,7 @@ public void testPutMetric() throws JsonProcessingException {
5759

5860
assertEquals(
5961
serializedMetricDirective,
60-
"{\"Namespace\":\"aws-embedded-metrics\",\"Metrics\":[{\"Name\":\"Time\",\"Unit\":\"None\"}],\"Dimensions\":[[]]}");
62+
"{\"Dimensions\":[[]],\"Metrics\":[{\"Name\":\"Time\",\"Unit\":\"None\"}],\"Namespace\":\"aws-embedded-metrics\"}");
6163
}
6264

6365
@Test
@@ -95,7 +97,7 @@ public void testPutDimensions() throws JsonProcessingException {
9597

9698
assertEquals(
9799
serializedMetricDirective,
98-
"{\"Namespace\":\"aws-embedded-metrics\",\"Metrics\":[],\"Dimensions\":[[\"Region\",\"Instance\"]]}");
100+
"{\"Dimensions\":[[\"Region\",\"Instance\"]],\"Metrics\":[],\"Namespace\":\"aws-embedded-metrics\"}");
99101
}
100102

101103
@Test
@@ -108,7 +110,7 @@ public void testPutMultipleDimensionSets() throws JsonProcessingException {
108110

109111
assertEquals(
110112
serializedMetricDirective,
111-
"{\"Namespace\":\"aws-embedded-metrics\",\"Metrics\":[],\"Dimensions\":[[\"Region\"],[\"Instance\"]]}");
113+
"{\"Dimensions\":[[\"Region\"],[\"Instance\"]],\"Metrics\":[],\"Namespace\":\"aws-embedded-metrics\"}");
112114
}
113115

114116
@Test
@@ -122,6 +124,6 @@ public void testPutDimensionsWhenDefaultDimensionsDefined() throws JsonProcessin
122124

123125
assertEquals(
124126
serializedMetricDirective,
125-
"{\"Namespace\":\"aws-embedded-metrics\",\"Metrics\":[],\"Dimensions\":[[\"Version\",\"Region\"],[\"Version\",\"Instance\"]]}");
127+
"{\"Dimensions\":[[\"Version\",\"Region\"],[\"Version\",\"Instance\"]],\"Metrics\":[],\"Namespace\":\"aws-embedded-metrics\"}");
126128
}
127129
}

0 commit comments

Comments
 (0)