Ray Milkey
Committed by Gerrit Code Review

Due to type mismatch, test wasn't actually testing the contents of the intent

Change-Id: Iac78d3917ce6287423c4369f22e448b007a6b5e9
...@@ -96,7 +96,8 @@ public class MplsIntentCompilerTest extends AbstractIntentTest { ...@@ -96,7 +96,8 @@ public class MplsIntentCompilerTest extends AbstractIntentTest {
96 Intent forwardResultIntent = result.get(0); 96 Intent forwardResultIntent = result.get(0);
97 assertThat(forwardResultIntent instanceof MplsPathIntent, is(true)); 97 assertThat(forwardResultIntent instanceof MplsPathIntent, is(true));
98 98
99 - if (forwardResultIntent instanceof MplsIntent) { 99 + // if statement suppresses static analysis warnings about unchecked cast
100 + if (forwardResultIntent instanceof MplsPathIntent) {
100 MplsPathIntent forwardPathIntent = (MplsPathIntent) forwardResultIntent; 101 MplsPathIntent forwardPathIntent = (MplsPathIntent) forwardResultIntent;
101 // 7 links for the hops, plus one default lnk on ingress and egress 102 // 7 links for the hops, plus one default lnk on ingress and egress
102 assertThat(forwardPathIntent.path().links(), hasSize(hops.length + 1)); 103 assertThat(forwardPathIntent.path().links(), hasSize(hops.length + 1));
...@@ -133,7 +134,8 @@ public class MplsIntentCompilerTest extends AbstractIntentTest { ...@@ -133,7 +134,8 @@ public class MplsIntentCompilerTest extends AbstractIntentTest {
133 Intent reverseResultIntent = result.get(0); 134 Intent reverseResultIntent = result.get(0);
134 assertThat(reverseResultIntent instanceof MplsPathIntent, is(true)); 135 assertThat(reverseResultIntent instanceof MplsPathIntent, is(true));
135 136
136 - if (reverseResultIntent instanceof MplsIntent) { 137 + // if statement suppresses static analysis warnings about unchecked cast
138 + if (reverseResultIntent instanceof MplsPathIntent) {
137 MplsPathIntent reversePathIntent = (MplsPathIntent) reverseResultIntent; 139 MplsPathIntent reversePathIntent = (MplsPathIntent) reverseResultIntent;
138 assertThat(reversePathIntent.path().links(), hasSize(hops.length + 1)); 140 assertThat(reversePathIntent.path().links(), hasSize(hops.length + 1));
139 assertThat(reversePathIntent.path().links(), linksHasPath("d2", "d1")); 141 assertThat(reversePathIntent.path().links(), linksHasPath("d2", "d1"));
......