more ecmascript testing
authorAndy Wingo <wingo@pobox.com>
Thu, 18 Nov 2010 11:26:20 +0000 (12:26 +0100)
committerAndy Wingo <wingo@pobox.com>
Thu, 18 Nov 2010 11:26:20 +0000 (12:26 +0100)
* test-suite/tests/ecmascript.test (eread/1, parse): Also check
  read-ecmascript/1, which uses tokenize/1.

test-suite/tests/ecmascript.test

index c5ef344..955296d 100644 (file)
 \f
 (define (eread str)
   (call-with-input-string str read-ecmascript))
+(define (eread/1 str)
+  (call-with-input-string str read-ecmascript/1))
 
 (define-syntax parse
   (syntax-rules ()
     ((_ expression expected)
-     (pass-if expression
-       (equal? expected (eread expression))))))
+     (begin
+       (pass-if expression
+         (equal? expected (eread expression)))
+       (pass-if expression
+         (equal? expected (eread/1 expression)))))))
 
 (with-test-prefix "parser"