print name of test case before parsing
[fleet.git] / src / edu / berkeley / fleet / Main.java
index f7f21e3..c1e8952 100644 (file)
@@ -87,7 +87,14 @@ public class Main {
     }
 
     static void runTest(Fleet fleet, Reader reader, String title) throws Exception {
-        Instruction[] instructions = edu.berkeley.fleet.assembler.Main.assemble(fleet, reader);
+        Instruction[] instructions = null;
+        System.out.print("\r[    ] "  + ANSI.yellow(title)+": ");
+        try {
+            instructions = edu.berkeley.fleet.assembler.Main.assemble(fleet, reader);
+        } finally {
+            if (instructions==null)
+                System.out.println();
+        }
         if (edu.berkeley.fleet.assembler.Parser.skip) {
             System.out.println("\r[" + ANSI.yellow("SKIP") +
                                "] "  + ANSI.yellow(title));