]> git.eshelyaron.com Git - emacs.git/commit
Fix faceup tests when run from elc
authorNoam Postavsky <npostavs@gmail.com>
Fri, 1 Dec 2017 13:20:29 +0000 (08:20 -0500)
committerNoam Postavsky <npostavs@gmail.com>
Sun, 3 Dec 2017 20:39:01 +0000 (15:39 -0500)
commitdbe410d9ad6f656069566c8d32c38f04574c1ba9
tree10e8150cd0df802b38c0bcb9b88f357fe948cdaf
parentf924956ed146e985d9234c4fef04c2e7e3bffdb5
Fix faceup tests when run from elc

String literals may be shared by the compiler, so the test string
needs to be copied before adding properties to it.  For single
properties, just use a string literal with properties.
* test/lisp/emacs-lisp/faceup-tests/faceup-test-basics.el
(faceup-markup): Split into...
(faceup-markup-basics, faceup-markup-escaping, faceup-markup-plain)
(faceup-markup-plain-full-text, faceup-markup-anonymous-face)
(faceup-markup-anonymous-face-2keys, faceup-markup-anonymous-nested)
(faceup-markup-nested, faceup-markup-overlapping)
(faceup-markup-multi-face, faceup-markup-multi-property): New tests.
test/lisp/emacs-lisp/faceup-tests/faceup-test-basics.el