\r
(defun js2-test-string-to-ast (s)\r
(ert-with-test-buffer (:name 'origin)\r
- (insert s)\r
- (js2-mode)\r
- (should (null js2-mode-buffer-dirty-p))\r
- js2-mode-ast))\r
+ (insert s)\r
+ (js2-mode)\r
+ (should (null js2-mode-buffer-dirty-p))\r
+ js2-mode-ast))\r
\r
(defun js2-test-ast-string (code-string)\r
(let ((ast (js2-test-string-to-ast code-string)))\r
(ert-with-test-buffer (:name 'copy)\r
(js2-print-tree ast)\r
(skip-chars-backward " \t\n")\r
- (delete-region (point) (point-max))\r
- (should (string= code-string\r
- (buffer-substring-no-properties\r
- (point-min) (point-max)))))))\r
+ (should (string= code-string (buffer-substring-no-properties\r
+ (point-min) (point)))))))\r
\r
(defmacro js2-deftest-ast (name code-string &optional bindings)\r
"Parse CODE-STRING, print it out with `js2-print-tree', and\r