diff options
| author | Cliff Click <cliffc@acm.org> | 2026-09-10 12:39:12 -0700 |
|---|---|---|
| committer | Cliff Click <cliffc@acm.org> | 2026-09-10 12:39:12 -0700 |
| commit | 6f920fae07f899672b04458b0f80a5119dcdef96 (patch) | |
| tree | 2c51a2c4614127ea238dbd922222fc3285ea8848 /chapter25/src/test/java/com/seaofnodes | |
| parent | 1f4006e88df54e2b7086bc49e05ffc6d2068e8fd (diff) | |
| download | Simple-6f920fae07f899672b04458b0f80a5119dcdef96.tar.gz Simple-6f920fae07f899672b04458b0f80a5119dcdef96.zip | |
Cleanup coverage issues
A lot of tests become asserts; general cleanup in MemOps and PhiOps
Diffstat (limited to 'chapter25/src/test/java/com/seaofnodes')
| -rw-r--r-- | chapter25/src/test/java/com/seaofnodes/simple/Chapter22Test.java | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/chapter25/src/test/java/com/seaofnodes/simple/Chapter22Test.java b/chapter25/src/test/java/com/seaofnodes/simple/Chapter22Test.java index 68f94f12..96e7fce7 100644 --- a/chapter25/src/test/java/com/seaofnodes/simple/Chapter22Test.java +++ b/chapter25/src/test/java/com/seaofnodes/simple/Chapter22Test.java @@ -231,6 +231,15 @@ return 0; assertEquals("Hello, World!",arm._stdout.toString()); } + + @Test + public void testStrLoad() { + CodeGen code = new CodeGen("return \"abc\"[1];"); + code.parse().opto(); + assertEquals("return .[];", code.print()); + } + + @Test public void testFinalArray() { String src = """ |
