]> code.delx.au - gnu-emacs-elpa/blobdiff - tests/parser.el
Report error for binding initializer outside destructuring
[gnu-emacs-elpa] / tests / parser.el
index 51b03eb56690b8a39914f15134a26fa34f7e8b78..136b97c5a23580553ea41d3ab00f34e87efe54f3 100644 (file)
@@ -198,6 +198,11 @@ the test."
   (should (equal '("msg.var.redecl" "a")
                  (caar js2-parsed-warnings))))
 
+(js2-deftest initializer-outside-destruct-is-error "({a=1});"
+  (js2-mode)
+  (should (equal "msg.init.no.destruct"
+                 (car (caar js2-parsed-errors)))))
+
 ;;; Object literals
 
 (js2-deftest-parse object-literal-shorthand