]> git.eshelyaron.com Git - emacs.git/commit
Convert manual js indent tests to unit tests
authorStefan Kangas <stefan@marxist.se>
Sun, 18 Oct 2020 00:28:22 +0000 (02:28 +0200)
committerStefan Kangas <stefan@marxist.se>
Sun, 18 Oct 2020 00:28:22 +0000 (02:28 +0200)
commit335e3cf89f28b38ac0f5c9396ad6a49ca0261180
tree5a059e889c327a7ac74cbc5743d746f1746df375
parentf287fb45f574604f4e5cce1031cc6b73ddcccc3d
Convert manual js indent tests to unit tests

* test/lisp/progmodes/js-tests.el (ert-x): Require.
(js-deftest-indent): New macro.  Use it to define tests for indenting
the below files.

* test/manual/indent/js-chain.js:
* test/manual/indent/js-indent-align-list-continuation-nil.js:
* test/manual/indent/js-indent-init-dynamic.js:
* test/manual/indent/js-indent-init-t.js:
* test/manual/indent/js.js:
* test/manual/indent/jsx-align-gt-with-lt.jsx:
* test/manual/indent/jsx-comment-string.jsx:
* test/manual/indent/jsx-indent-level.jsx:
* test/manual/indent/jsx-quote.jsx:
* test/manual/indent/jsx-self-closing.jsx:
* test/manual/indent/jsx-unclosed-1.jsx:
* test/manual/indent/jsx-unclosed-2.jsx:
* test/manual/indent/jsx.jsx: Move from here...
* test/lisp/progmodes/js-resources/js-chain.js:
* test/lisp/progmodes/js-resources/js-indent-align-list-continuation-nil.js:
* test/lisp/progmodes/js-resources/js-indent-init-dynamic.js:
* test/lisp/progmodes/js-resources/js-indent-init-t.js:
* test/lisp/progmodes/js-resources/js.js:
* test/lisp/progmodes/js-resources/jsx-align-gt-with-lt.jsx:
* test/lisp/progmodes/js-resources/jsx-comment-string.jsx:
* test/lisp/progmodes/js-resources/jsx-indent-level.jsx:
* test/lisp/progmodes/js-resources/jsx-quote.jsx:
* test/lisp/progmodes/js-resources/jsx-self-closing.jsx:
* test/lisp/progmodes/js-resources/jsx-unclosed-1.jsx:
* test/lisp/progmodes/js-resources/jsx-unclosed-2.jsx:
* test/lisp/progmodes/js-resources/jsx.jsx: ...to here.
27 files changed:
test/lisp/progmodes/js-resources/js-chain.js [new file with mode: 0644]
test/lisp/progmodes/js-resources/js-indent-align-list-continuation-nil.js [new file with mode: 0644]
test/lisp/progmodes/js-resources/js-indent-init-dynamic.js [new file with mode: 0644]
test/lisp/progmodes/js-resources/js-indent-init-t.js [new file with mode: 0644]
test/lisp/progmodes/js-resources/js.js [new file with mode: 0644]
test/lisp/progmodes/js-resources/jsx-align-gt-with-lt.jsx [new file with mode: 0644]
test/lisp/progmodes/js-resources/jsx-comment-string.jsx [new file with mode: 0644]
test/lisp/progmodes/js-resources/jsx-indent-level.jsx [new file with mode: 0644]
test/lisp/progmodes/js-resources/jsx-quote.jsx [new file with mode: 0644]
test/lisp/progmodes/js-resources/jsx-self-closing.jsx [new file with mode: 0644]
test/lisp/progmodes/js-resources/jsx-unclosed-1.jsx [new file with mode: 0644]
test/lisp/progmodes/js-resources/jsx-unclosed-2.jsx [new file with mode: 0644]
test/lisp/progmodes/js-resources/jsx.jsx [new file with mode: 0644]
test/lisp/progmodes/js-tests.el
test/manual/indent/js-chain.js [deleted file]
test/manual/indent/js-indent-align-list-continuation-nil.js [deleted file]
test/manual/indent/js-indent-init-dynamic.js [deleted file]
test/manual/indent/js-indent-init-t.js [deleted file]
test/manual/indent/js.js [deleted file]
test/manual/indent/jsx-align-gt-with-lt.jsx [deleted file]
test/manual/indent/jsx-comment-string.jsx [deleted file]
test/manual/indent/jsx-indent-level.jsx [deleted file]
test/manual/indent/jsx-quote.jsx [deleted file]
test/manual/indent/jsx-self-closing.jsx [deleted file]
test/manual/indent/jsx-unclosed-1.jsx [deleted file]
test/manual/indent/jsx-unclosed-2.jsx [deleted file]
test/manual/indent/jsx.jsx [deleted file]