diff options
| author | Michael Williamson <mike@zwobble.org> | 2016-01-08 08:42:49 +0000 |
|---|---|---|
| committer | Michael Williamson <mike@zwobble.org> | 2016-01-08 08:42:49 +0000 |
| commit | 0577f8637123c92fa6c1d4e27e0d2281c9a6b519 (patch) | |
| tree | edaa735a2582030b1d6da5a66eef15e90bcc40bc /src/test/java/org/zwobble/couscous/tests/CompilerTests.java | |
| parent | 17072b4d14dad00acac247508e35b52c0233170b (diff) | |
Use list() to create lists of fixed size
Diffstat (limited to 'src/test/java/org/zwobble/couscous/tests/CompilerTests.java')
| -rw-r--r-- | src/test/java/org/zwobble/couscous/tests/CompilerTests.java | 23 |
1 files changed, 12 insertions, 11 deletions
diff --git a/src/test/java/org/zwobble/couscous/tests/CompilerTests.java b/src/test/java/org/zwobble/couscous/tests/CompilerTests.java index 710db7d..ea12bc4 100644 --- a/src/test/java/org/zwobble/couscous/tests/CompilerTests.java +++ b/src/test/java/org/zwobble/couscous/tests/CompilerTests.java @@ -15,6 +15,7 @@ import java.util.List; import static java.util.Arrays.asList; import static org.junit.Assert.assertEquals; import static org.zwobble.couscous.tests.util.ExtraFiles.deleteRecursively; +import static org.zwobble.couscous.util.ExtraLists.list; import static org.zwobble.couscous.values.PrimitiveValues.value; public abstract class CompilerTests { @@ -52,7 +53,7 @@ public abstract class CompilerTests { "recursive-factorial", TypeName.of("com.example.RecursiveFactorial"), "factorial", - asList(value(6)))); + list(value(6)))); } @Test @@ -63,7 +64,7 @@ public abstract class CompilerTests { "while-factorial", TypeName.of("com.example.WhileFactorial"), "factorial", - asList(value(6)))); + list(value(6)))); } @Test @@ -74,7 +75,7 @@ public abstract class CompilerTests { "for-factorial", TypeName.of("com.example.ForFactorial"), "factorial", - asList(value(6)))); + list(value(6)))); } @Test @@ -85,7 +86,7 @@ public abstract class CompilerTests { "anonymous-class", TypeName.of("com.example.AnonymousClass"), "value", - asList())); + list())); } @Test @@ -96,7 +97,7 @@ public abstract class CompilerTests { "anonymous-class-capture", TypeName.of("com.example.AnonymousClass"), "value", - asList(value(42)))); + list(value(42)))); } @Test @@ -107,7 +108,7 @@ public abstract class CompilerTests { "lambda", TypeName.of("com.example.Lambda"), "value", - asList())); + list())); } @Test @@ -118,7 +119,7 @@ public abstract class CompilerTests { "lambda-capture", TypeName.of("com.example.Lambda"), "value", - asList(value(2)))); + list(value(2)))); } @Test @@ -129,7 +130,7 @@ public abstract class CompilerTests { "lambda-this-capture", TypeName.of("com.example.Lambda"), "value", - asList(value(2)))); + list(value(2)))); } @Test @@ -140,7 +141,7 @@ public abstract class CompilerTests { "static-method-overloads", TypeName.of("com.example.StaticMethodOverloads"), "value", - asList())); + list())); } private PrimitiveValue execTestProgram( @@ -182,12 +183,12 @@ public abstract class CompilerTests { Path directoryPath = Files.createTempDirectory(null); try { Files.createDirectories(directoryPath.resolve("com/example")); - Files.write(directoryPath.resolve("com/example/Example.java"), asList(javaClass)); + Files.write(directoryPath.resolve("com/example/Example.java"), list(javaClass)); return execProgram( directoryPath, TypeName.of("com.example.Example"), "main", - asList()); + list()); } finally { deleteRecursively(directoryPath.toFile()); } |
