Remove stale functions from ert manual

* doc/misc/ert.texi (Useful Techniques when Writing Tests):
Replace ert--mismatch references with its cl-lib replacement,
cl-mismatch.

Copyright-paperwork-exempt: yes
This commit is contained in:
Vladimir Panteleev 2017-01-27 11:49:42 +02:00 committed by Eli Zaretskii
parent c416b141dd
commit 9f52f67a96

View file

@ -551,15 +551,15 @@ on their environment is easy. Such tests often look like this:
@lisp @lisp
(ert-deftest ert-test-mismatch () (ert-deftest ert-test-mismatch ()
(should (eql (ert--mismatch "" "") nil)) (should (eql (cl-mismatch "" "") nil))
(should (eql (ert--mismatch "" "a") 0)) (should (eql (cl-mismatch "" "a") 0))
(should (eql (ert--mismatch "a" "a") nil)) (should (eql (cl-mismatch "a" "a") nil))
(should (eql (ert--mismatch "ab" "a") 1)) (should (eql (cl-mismatch "ab" "a") 1))
(should (eql (ert--mismatch "Aa" "aA") 0)) (should (eql (cl-mismatch "Aa" "aA") 0))
(should (eql (ert--mismatch '(a b c) '(a b d)) 2))) (should (eql (cl-mismatch '(a b c) '(a b d)) 2)))
@end lisp @end lisp
This test calls the function @code{ert--mismatch} several times with This test calls the function @code{cl-mismatch} several times with
various combinations of arguments and compares the return value to the various combinations of arguments and compares the return value to the
expected return value. (Some programmers prefer @code{(should (eql expected return value. (Some programmers prefer @code{(should (eql
EXPECTED ACTUAL))} over the @code{(should (eql ACTUAL EXPECTED))} EXPECTED ACTUAL))} over the @code{(should (eql ACTUAL EXPECTED))}