diff options
Diffstat (limited to 'testsuite')
-rwxr-xr-x | testsuite/bc.tests | 5 | ||||
-rw-r--r-- | testsuite/bc_misc2.bc | 3 |
2 files changed, 6 insertions, 2 deletions
diff --git a/testsuite/bc.tests b/testsuite/bc.tests index 79ece2669..86220ad19 100755 --- a/testsuite/bc.tests +++ b/testsuite/bc.tests | |||
@@ -46,6 +46,11 @@ testing "bc if 0 else if 1" \ | |||
46 | "2\n9\n" \ | 46 | "2\n9\n" \ |
47 | "" "if (0) 1 else if (1) 2; 9" | 47 | "" "if (0) 1 else if (1) 2; 9" |
48 | 48 | ||
49 | testing "bc define auto" \ | ||
50 | "bc" \ | ||
51 | "8\n9\n" \ | ||
52 | "" "define w() { auto z; return 8; }; w(); 9" | ||
53 | |||
49 | tar xJf bc_large.tar.xz | 54 | tar xJf bc_large.tar.xz |
50 | 55 | ||
51 | for f in bc*.bc; do | 56 | for f in bc*.bc; do |
diff --git a/testsuite/bc_misc2.bc b/testsuite/bc_misc2.bc index f5a6a6b13..44fc40fa1 100644 --- a/testsuite/bc_misc2.bc +++ b/testsuite/bc_misc2.bc | |||
@@ -41,5 +41,4 @@ define u() { | |||
41 | 41 | ||
42 | u() | 42 | u() |
43 | 43 | ||
44 | if (x == -4) x | 44 | if (x == -4) x else x - 4 |
45 | else x - 4 | ||