From 82fb4a519385fecfddc126af1e0916e77a2d30d3 Mon Sep 17 00:00:00 2001
From: Snigdha Saha <snigdhas2572@gmail.com>
Date: Thu, 3 Mar 2022 17:46:34 -0800
Subject: [PATCH] test update

---
 tests/edu/caltech/cs2/helpers/Inspection.java  | 4 ++--
 tests/edu/caltech/cs2/lab08/Problem1Tests.java | 2 +-
 tests/edu/caltech/cs2/lab08/Problem2Tests.java | 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/tests/edu/caltech/cs2/helpers/Inspection.java b/tests/edu/caltech/cs2/helpers/Inspection.java
index 1138ab7..53079f9 100644
--- a/tests/edu/caltech/cs2/helpers/Inspection.java
+++ b/tests/edu/caltech/cs2/helpers/Inspection.java
@@ -24,8 +24,8 @@ import java.util.List;
 
 public class Inspection {
 
-    private static String arrayRegex1 = "\\s*int\\s*\\[\\]\\s*.*\\s*=\\s*new int\\[.*\\]\\s*;";
-    private static String arrayRegex2 = ".*\\s*=\\s*new int\\[.*\\]\\s*;";
+    private static String arrayRegex1 = "\\s*.*\\s*\\[\\]\\s*.*\\s*=\\s*new .*\\[.*\\]\\s*;";
+    private static String arrayRegex2 = ".*\\s*=\\s*new .*\\[.*\\]\\s*;";
 
     private static String getUsageOf(List<String> regexps, List<? extends Node> codeObjects) {
         for (Node d : codeObjects) {
diff --git a/tests/edu/caltech/cs2/lab08/Problem1Tests.java b/tests/edu/caltech/cs2/lab08/Problem1Tests.java
index 42ffb43..1c0890a 100644
--- a/tests/edu/caltech/cs2/lab08/Problem1Tests.java
+++ b/tests/edu/caltech/cs2/lab08/Problem1Tests.java
@@ -37,7 +37,7 @@ public class Problem1Tests {
     @DisplayName("Import Tests")
     @Test
     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.assertNoUsageOf(PROBLEM_1_SOURCE, regexps);
     }
diff --git a/tests/edu/caltech/cs2/lab08/Problem2Tests.java b/tests/edu/caltech/cs2/lab08/Problem2Tests.java
index 821bd4c..32f4688 100644
--- a/tests/edu/caltech/cs2/lab08/Problem2Tests.java
+++ b/tests/edu/caltech/cs2/lab08/Problem2Tests.java
@@ -20,7 +20,7 @@ public class Problem2Tests {
     @DisplayName("Import & Usage Tests")
     @Test
     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.assertNoUsageOf(PROBLEM_2_SOURCE, regexps);
     }
-- 
GitLab