* test/src/comp-tests.el (comp-test-47868-1): Improve
testcase.
* test/src/comp-test-funcs.el (comp-test-47868-3-f)
(comp-test-47868-4-f): New functions.
(defun comp-test-47868-2-f ()
#(" " 0 1 (face font-lock-keyword-face)))
+(defun comp-test-47868-3-f ()
+ " ")
+
+(defun comp-test-47868-4-f ()
+ #(" " 0 1 (face font-lock-keyword-face)))
+
\f
;;;;;;;;;;;;;;;;;;;;
(should (equal (comp-test-46824-1-f) nil)))
(comp-deftest comp-test-47868-1 ()
+ "Verify string hash consing strategy.
+
+<https://lists.gnu.org/archive/html/bug-gnu-emacs/2021-04/msg00921.html>"
(should-not (equal-including-properties (comp-test-47868-1-f)
- (comp-test-47868-2-f))))
+ (comp-test-47868-2-f)))
+ (should (eq (comp-test-47868-1-f) (comp-test-47868-3-f)))
+ (should (eq (comp-test-47868-2-f) (comp-test-47868-4-f))))
\f
;;;;;;;;;;;;;;;;;;;;;