Commit 82fb4a51 authored by Snigdha Saha's avatar Snigdha Saha
Browse files

test update

parent 738409e0
No related merge requests found
Pipeline #63146 passed with stage
Showing with 4 additions and 4 deletions
+4 -4
...@@ -24,8 +24,8 @@ import java.util.List; ...@@ -24,8 +24,8 @@ import java.util.List;
public class Inspection { public class Inspection {
private static String arrayRegex1 = "\\s*int\\s*\\[\\]\\s*.*\\s*=\\s*new int\\[.*\\]\\s*;"; private static String arrayRegex1 = "\\s*.*\\s*\\[\\]\\s*.*\\s*=\\s*new .*\\[.*\\]\\s*;";
private static String arrayRegex2 = ".*\\s*=\\s*new int\\[.*\\]\\s*;"; private static String arrayRegex2 = ".*\\s*=\\s*new .*\\[.*\\]\\s*;";
private static String getUsageOf(List<String> regexps, List<? extends Node> codeObjects) { private static String getUsageOf(List<String> regexps, List<? extends Node> codeObjects) {
for (Node d : codeObjects) { for (Node d : codeObjects) {
......
...@@ -37,7 +37,7 @@ public class Problem1Tests { ...@@ -37,7 +37,7 @@ public class Problem1Tests {
@DisplayName("Import Tests") @DisplayName("Import Tests")
@Test @Test
public void testForInvalidClasses() { public void testForInvalidClasses() {
List<String> regexps = List.of("java\\.lang\\.reflect", "java\\.io", "javax\\.swing", "java\\.util","\\s*int\\s*\\[\\]\\s*.*\\s*=\\s*new int\\[.*\\]\\s*;", ".*\\s*=\\s*new int\\[.*\\]\\s*;"); List<String> regexps = List.of("java\\.lang\\.reflect", "java\\.io", "javax\\.swing", "java\\.util","\\s*.*\\s*\\[\\]\\s*.*\\s*=\\s*new .*\\[.*\\]\\s*;", ".*\\s*=\\s*new .*\\[.*\\]\\s*;");
Inspection.assertNoImportsOf(PROBLEM_1_SOURCE, regexps); Inspection.assertNoImportsOf(PROBLEM_1_SOURCE, regexps);
Inspection.assertNoUsageOf(PROBLEM_1_SOURCE, regexps); Inspection.assertNoUsageOf(PROBLEM_1_SOURCE, regexps);
} }
......
...@@ -20,7 +20,7 @@ public class Problem2Tests { ...@@ -20,7 +20,7 @@ public class Problem2Tests {
@DisplayName("Import & Usage Tests") @DisplayName("Import & Usage Tests")
@Test @Test
public void testForInvalidClassesAndDataStructures() { public void testForInvalidClassesAndDataStructures() {
List<String> regexps = List.of("java\\.lang\\.reflect", "java\\.io", "javax\\.swing", "java\\.util","\\s*int\\s*\\[\\]\\s*.*\\s*=\\s*new int\\[.*\\]\\s*;", ".*\\s*=\\s*new int\\[.*\\]\\s*;"); List<String> regexps = List.of("java\\.lang\\.reflect", "java\\.io", "javax\\.swing", "java\\.util","\\s*.*\\s*\\[\\]\\s*.*\\s*=\\s*new .*\\[.*\\]\\s*;", ".*\\s*=\\s*new .*\\[.*\\]\\s*;");
Inspection.assertNoImportsOf(PROBLEM_2_SOURCE, regexps); Inspection.assertNoImportsOf(PROBLEM_2_SOURCE, regexps);
Inspection.assertNoUsageOf(PROBLEM_2_SOURCE, regexps); Inspection.assertNoUsageOf(PROBLEM_2_SOURCE, regexps);
} }
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment