Skip to content

Commit 4c87a77

Browse files
committed
Refactored tests
Tests are now conforming with the previous changes. Deleted .expect files as they are no longer used, and errors are now inlined.
1 parent 74c126b commit 4c87a77

File tree

100 files changed

+88
-173
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

100 files changed

+88
-173
lines changed

liquidjava-example/src/main/java/testSuite/CorrectBoxedTypes.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
// Refinement Error
21
package testSuite;
32

43
import liquidjava.specification.Refinement;

liquidjava-example/src/main/java/testSuite/ErrorAfterIf.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
// Refinement Error
21
package testSuite;
32

43
import liquidjava.specification.Refinement;
@@ -15,6 +14,6 @@ public void have2(int a, int b) {
1514
if (b > 0) pos = b;
1615
}
1716
@Refinement("_ == a || _ == b")
18-
int r = pos;
17+
int r = pos; // Refinement Error
1918
}
2019
}

liquidjava-example/src/main/java/testSuite/ErrorAfterIf2.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
// Refinement Error
21
package testSuite;
32

43
import liquidjava.specification.Refinement;
@@ -13,6 +12,6 @@ public static void main(String[] args) {
1312
}
1413
k = 50;
1514
@Refinement("_ < 10")
16-
int m = k;
15+
int m = k; // Refinement Error
1716
}
1817
}

liquidjava-example/src/main/java/testSuite/ErrorAlias.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
// Refinement Error
21
package testSuite;
32

43
import liquidjava.specification.Refinement;
@@ -15,6 +14,6 @@ public static int getNum() {
1514

1615
public static void main(String[] args) {
1716
@Refinement("InRange( _, 10, 15)")
18-
int j = getNum();
17+
int j = getNum(); // Refinement Error
1918
}
2019
}

liquidjava-example/src/main/java/testSuite/ErrorAliasArgumentSize.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
// Argument Mismatch Error
21
package testSuite;
32

43
import liquidjava.specification.Refinement;
@@ -10,6 +9,6 @@ public class ErrorAliasArgumentSize {
109

1110
public static void main(String[] args) {
1211
@Refinement("InRange(j, 10)")
13-
int j = 15;
12+
int j = 15; // Argument Mismatch Error
1413
}
1514
}

liquidjava-example/src/main/java/testSuite/ErrorAliasEmptyArguments.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
// Argument Mismatch Error
21
package testSuite;
32

43
import liquidjava.specification.Refinement;
@@ -9,7 +8,7 @@
98
public class ErrorAliasEmptyArguments {
109

1110
public static void main(String[] args) {
12-
@Refinement("InRange()")
11+
@Refinement("InRange()") // Argument Mismatch Error
1312
int j = 15;
1413
}
1514
}
Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
// Not Found Error
21
package testSuite;
32

43
import liquidjava.specification.Refinement;
@@ -7,6 +6,6 @@ public class ErrorAliasNotFound {
76

87
public static void main(String[] args) {
98
@Refinement("UndefinedAlias(x)")
10-
int x = 5;
9+
int x = 5; // Not Found Error
1110
}
1211
}

liquidjava-example/src/main/java/testSuite/ErrorAliasSimple.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
// Refinement Error
21
package testSuite;
32

43
import liquidjava.specification.Refinement;
@@ -10,6 +9,6 @@ public class ErrorAliasSimple {
109

1110
public static void main(String[] args) {
1211
@Refinement("PtGrade(_)")
13-
double positiveGrade2 = 20 * 0.5 + 20 * 0.6;
12+
double positiveGrade2 = 20 * 0.5 + 20 * 0.6; // Refinement Error
1413
}
1514
}

liquidjava-example/src/main/java/testSuite/ErrorAliasTypeMismatch.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
// Argument Mismatch Error
21
package testSuite;
32

43
import liquidjava.specification.Refinement;
@@ -14,6 +13,6 @@ public static void main(String[] args) {
1413
double positiveGrade2 = 20 * 0.5 + 20 * 0.5;
1514

1615
@Refinement("Positive(_)")
17-
double positive = positiveGrade2;
16+
double positive = positiveGrade2; // Argument Mismatch Error
1817
}
1918
}

liquidjava-example/src/main/java/testSuite/ErrorArithmeticBinaryOperations.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
// Refinement Error
21
package testSuite;
32

43
import liquidjava.specification.Refinement;
@@ -9,6 +8,6 @@ public static void main(String[] args) {
98
@Refinement("_ < 100")
109
int y = 50;
1110
@Refinement("_ > 0")
12-
int z = y - 51;
11+
int z = y - 51; // Refinement Error
1312
}
1413
}

0 commit comments

Comments
 (0)