chiark / gitweb /
@@@ better tests
authorMark Wooding <mdw@distorted.org.uk>
Sun, 23 Apr 2023 23:05:35 +0000 (00:05 +0100)
committerMark Wooding <mdw@distorted.org.uk>
Sun, 23 Apr 2023 23:05:35 +0000 (00:05 +0100)
utils/t/control-test.c
utils/tests.at

index 28fa4ba7364e5a54b6092005e780ef5b40aabf20..51a9adfebc4d03cece5ab0adf8d967a238512fa4 100644 (file)
@@ -82,11 +82,18 @@ int main(void)
   WRAP(wrap1, { STEP(3); }, { MISSTEP; }, { STEP(5); }) { STEP(4); break; }
   LASTSTEP(6);
 
+  STEP(0);
+  for (;;) {
+    AFTER(after1, { STEP(2); break; }) STEP(1);
+    MISSTEP; break;
+  }
+  LASTSTEP(3);
+
   STEP(0);
   DECL(decl0, int i = 1) STEP(i);
   LASTSTEP(2);
 
-  FOR_FIZZBUZZ(fb, 19, 27) printf("%s\n", fb);
+  FOR_FIZZBUZZ(fb, 19, 32) printf("%s\n", fb);
 
   return (rc);
 }
index 88b3b5ffb56d80e5f91f0e85feff68b4a0b32d1f..41e887795767db696fef233d61fc7f964475e2f8 100644 (file)
@@ -48,6 +48,11 @@ fizz
 fizz
 buzz
 26
+fizz
+28
+29
+fizzbuzz
+31
 ])
 AT_CHECK([BUILDDIR/t/control.t], [0], [expout])
 AT_CLEANUP