From: David Greenspan Date: Fri, 6 Nov 2015 07:59:20 +0000 (-0800) Subject: Exported decls print a little funny; update tests X-Git-Url: https://code.delx.au/gnu-emacs-elpa/commitdiff_plain/4cd81c778fa6f6d566feedc8e3c7c263d3480789 Exported decls print a little funny; update tests --- diff --git a/tests/parser.el b/tests/parser.el index 7c4daa881..ece263dda 100644 --- a/tests/parser.el +++ b/tests/parser.el @@ -748,7 +748,7 @@ the test." (should export-node) (should (js2-var-decl-node-p (js2-export-node-declaration export-node))))) -(js2-deftest export-class-declaration "export class Foo {};" +(js2-deftest export-class-declaration "export class Foo {}" (js2-init-scanner) (js2-push-scope (make-js2-scope :pos 0)) (should (js2-match-token js2-EXPORT)) @@ -756,7 +756,7 @@ the test." (should export-node) (should (js2-class-node-p (js2-export-node-declaration export-node))))) -(js2-deftest export-function-declaration "export default function doStuff() {};" +(js2-deftest export-function-declaration "export default function doStuff() {}" (js2-init-scanner) (js2-push-scope (make-js2-scope :pos 0)) (should (js2-match-token js2-EXPORT)) @@ -764,7 +764,7 @@ the test." (should export-node) (should (js2-export-node-default export-node)))) -(js2-deftest export-generator-declaration "export default function* one() {};" +(js2-deftest export-generator-declaration "export default function* one() {}" (js2-init-scanner) (js2-push-scope (make-js2-scope :pos 0)) (should (js2-match-token js2-EXPORT)) @@ -795,8 +795,8 @@ the test." (js2-deftest-parse parse-re-export-named-list "export {foo, bar as bang} from 'other/lib';") (js2-deftest-parse parse-export-const-declaration "export const PI = Math.PI;") (js2-deftest-parse parse-export-let-declaration "export let foo = [1];") -(js2-deftest-parse parse-export-function-declaration "export default function doStuff() {};") -(js2-deftest-parse parse-export-generator-declaration "export default function* one() {};") +(js2-deftest-parse parse-export-function-declaration "export default function doStuff() {\n}\n;") +(js2-deftest-parse parse-export-generator-declaration "export default function* one() {\n}\n;") (js2-deftest-parse parse-export-assignment-expression "export default a = b;") ;;; Strings