]> code.delx.au - gnu-emacs-elpa/blobdiff - packages/js2-mode/tests/externs.el
Merge commit '0cda39255827f283e7578cd469ae42daad9556a2' from js2-mode
[gnu-emacs-elpa] / packages / js2-mode / tests / externs.el
index 40957f600cf85fa3636fb23573562c0a36b9d274..75b93cdafbedd5a096a26a731024f8ab2c7ebf3b 100644 (file)
@@ -1,6 +1,6 @@
 ;;; tests/externs.el --- Some tests for js2-mode.
 
-;; Copyright (C) 2009, 2011-2013  Free Software Foundation, Inc.
+;; Copyright (C) 2009, 2011-2014, 2016  Free Software Foundation, Inc.
 
 ;; This file is part of GNU Emacs.
 
     (should (equal (js2-get-jslint-globals)
                    '("quux" "tee" "$")))))
 
+(ert-deftest js2-finds-jslint-globals-with-space ()
+  (with-temp-buffer
+    (insert "/* global foo, bar:false, baz:true")
+    (js2-mode)
+    (should (equal (js2-get-jslint-globals)
+                   '("foo" "bar" "baz")))))
+
 ;;;TODO
 ;; ensure that any symbols bound with the import syntax are added to the extern list
 ;; ensure that any symbols bound with the export syntax exist in the file scope