diff options
author | João Távora <joaotavora@gmail.com> | 2017-09-07 14:19:33 +0100 |
---|---|---|
committer | João Távora <joaotavora@gmail.com> | 2017-10-03 13:51:45 +0100 |
commit | 9f8ad133eb66ffb0a1985a35a3c05bc52e6f6361 (patch) | |
tree | 2cd528b74546f6c162b4a908ce424cb88844ff59 /lisp/emacs-lisp | |
parent | bbcb079522e12d8b9d416a8472a2966cc6d83a5a (diff) | |
download | emacs-9f8ad133eb66ffb0a1985a35a3c05bc52e6f6361.tar.gz emacs-9f8ad133eb66ffb0a1985a35a3c05bc52e6f6361.tar.bz2 emacs-9f8ad133eb66ffb0a1985a35a3c05bc52e6f6361.zip |
Refactor Flymake tests in preparation for more tests
Introduce a slightly more generic fixture macro.
Also make flymake-tests.el friendlier to interactive runs, by not
killing buffers visited by the user.
* test/lisp/progmodes/flymake-tests.el
(flymake-tests--call-with-fixture): New helper from
flymake-tests--current-face. Don't kill file buffers already
being visited before the test starts.
(flymake-tests--with-flymake): New macro.
(flymake-tests--current-face): Delete.
(warning-predicate-rx-gcc, warning-predicate-function-gcc)
(warning-predicate-rx-perl, warning-predicate-function-perl):
Use flymake-test--with-flymake.
Diffstat (limited to 'lisp/emacs-lisp')
0 files changed, 0 insertions, 0 deletions