summaryrefslogtreecommitdiff
path: root/test/lisp/emacs-lisp/bytecomp-resources/warn-make-variable-buffer-local.el
diff options
context:
space:
mode:
authorStephen Gildea <stepheng+emacs@gildea.com>2021-09-21 22:01:03 -0700
committerStephen Gildea <stepheng+emacs@gildea.com>2021-09-21 22:03:08 -0700
commit7ce721bdacd65d47031060ee8e81d6117e94cc75 (patch)
tree9b536da0638d3a50d1e250ca83fb8eadb46f232e /test/lisp/emacs-lisp/bytecomp-resources/warn-make-variable-buffer-local.el
parent2a736738095c313ccef07d074aac4c5467b750e0 (diff)
downloademacs-7ce721bdacd65d47031060ee8e81d6117e94cc75.tar.gz
emacs-7ce721bdacd65d47031060ee8e81d6117e94cc75.tar.bz2
emacs-7ce721bdacd65d47031060ee8e81d6117e94cc75.zip
Migrate MH-E functional tests from SourceForge
* test/lisp/mh-e/mh-limit-tests.el: * test/lisp/mh-e/mh-utils-tests.el: * test/lisp/mh-e/mh-xface-tests.el: Import the functional tests from src/mh-unit.el. mh-unit.el is from the old SourceForge mh-e repository, last changed in 2017. To this are applied unmerged patches Mike Kupfer wrote in 2018 ("Refactor mh-unit into functional and release tests" and "Fix the functional tests"). All tests have been converted to run under Emacs's ERT framework. Some tests for mh-utils use MH programs to examine mail folders. These tests require an MH variant to be installed on the system; for these, added both a mock harness that pretends the needed files and MH programs do exist, and a wrapper that creates the necessary mail files. New function 'mh-test-utils-setup-with-variant' bears some resemblance to 'mh-test-folders-set-up' from the original tests. New function 'mh-test-utils-setup-with-mocks' is new functionality for these tests.
Diffstat (limited to 'test/lisp/emacs-lisp/bytecomp-resources/warn-make-variable-buffer-local.el')
0 files changed, 0 insertions, 0 deletions