Reinstate failing tests with MISSING: prefix

This commit is contained in:
Owen Mansel-Chan
2021-06-17 06:40:25 +01:00
parent 5f82993b0b
commit 0987425f94
2 changed files with 4 additions and 4 deletions

View File

@@ -160,12 +160,12 @@ public class JakartaRsFlow {
void testAbstractMultivaluedMap(Map<String, List<String>> map1, Map<String, List<String>> map2, List<String> list) {
map1.put(taint(), list);
AbstractMultivaluedMap<String, String> amm1 = new MyAbstractMultivaluedMapJak<String, String>(map1);
// sink(amm1.keySet().iterator().next()); // $hasValueFlow
sink(amm1.keySet().iterator().next()); // $ MISSING: hasValueFlow
list.add(taint());
map2.put("key", list);
AbstractMultivaluedMap<String, String> amm2 = new MyAbstractMultivaluedMapJak<String, String>(map2);
// sink(amm2.get("key").get(0)); // $hasValueFlow
sink(amm2.get("key").get(0)); // $ MISSING: hasValueFlow SPURIOUS: hasTaintFlow
}
void testMultivaluedHashMap(Map<String, String> map1, Map<String, String> map2,

View File

@@ -160,12 +160,12 @@ public class JaxRsFlow {
void testAbstractMultivaluedMap(Map<String, List<String>> map1, Map<String, List<String>> map2, List<String> list) {
map1.put(taint(), list);
AbstractMultivaluedMap<String, String> amm1 = new MyAbstractMultivaluedMap<String, String>(map1);
sink(amm1.keySet().iterator().next()); // $hasValueFlow
sink(amm1.keySet().iterator().next()); // $ MISSING: hasValueFlow
list.add(taint());
map2.put("key", list);
AbstractMultivaluedMap<String, String> amm2 = new MyAbstractMultivaluedMap<String, String>(map2);
sink(amm2.get("key").get(0)); // $hasValueFlow
sink(amm2.get("key").get(0)); // $ MISSING: hasValueFlow SPURIOUS: hasTaintFlow
}
void testMultivaluedHashMap(Map<String, String> map1, Map<String, String> map2,