diff options
| author | Evgeni Kolev <evgenysw@gmail.com> | 2017-09-10 08:05:46 +0300 |
|---|---|---|
| committer | Evgeni Kolev <evgenysw@gmail.com> | 2017-09-10 08:05:46 +0300 |
| commit | 6ed075041403b8abb7672d258dcb12600d20880e (patch) | |
| tree | 67a8308c1686a7e6ea93ad5225f58dddec0343a0 | |
| parent | 4e739e8ec8dea55465c47d71c6504a0fd3e21013 (diff) | |
Add examples from readme as automated tests
| -rw-r--r-- | test/evil-surround-test.el | 26 |
1 files changed, 25 insertions, 1 deletions
diff --git a/test/evil-surround-test.el b/test/evil-surround-test.el index bbfe45a..240ec7a 100644 --- a/test/evil-surround-test.el +++ b/test/evil-surround-test.el @@ -14,4 +14,28 @@ ("csb'") "one 'two' three" ("ds'") - "one two three"))) + "one two three")) + (ert-info ("examples from readme") + (evil-test-buffer + :visual-start nil + :visual-end nil + "\"Hello world!\"" + (turn-on-evil-surround-mode) + ("cs\"'") + "'Hello world!'" + ("cs'<q>") + "<q>Hello world!</q>" + ("cst\"") + "\"Hello world!\"" + ("ds\"") + "Hello world!" + ("ysiw]") + "[Hello] world!" + ("cs[{") + "{ Hello } world!" + ("yssb") + "({ Hello } world!)" + ("lds{ds)") ;; 'l' to move the cursor right, inside brackets + "Hello world!" + ("ysiw<em>") + "<em>Hello</em> world!"))) |
