Login
Log in using an SSO provider:
Fedora Account System
Red Hat Associate
Red Hat Customer
Login using a Red Hat Bugzilla account
Forgot Password
Create an Account
Red Hat Bugzilla – Attachment 1251947 Details for
Bug 1423522
emacs-evil: FTBFS in rawhide
Home
New
Search
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh90 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
[?]
This site requires JavaScript to be enabled to function correctly, please enable it.
build.log
<fdopen> (text/plain), 113.54 KB, created by
Fedora Release Engineering
on 2017-02-17 13:44:57 UTC
(
hide
)
Description:
build.log
Filename:
MIME Type:
Creator:
Fedora Release Engineering
Created:
2017-02-17 13:44:57 UTC
Size:
113.54 KB
patch
obsolete
>Mock Version: 1.3.3 >Mock Version: 1.3.3 >ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target noarch --nodeps /builddir/build/SPECS/emacs-evil.spec'], printOutput=Falsetimeout=172800logger=<mockbuild.trace_decorator.getLog object at 0x7fd6cf6f3390>gid=425uid=1000chrootPath='/var/lib/mock/f26-build-7599564-694131/root'user='mockbuild'shell=Falseenv={'SHELL': '/bin/bash', 'HOME': '/builddir', 'TERM': 'vt100', 'LANG': 'en_US.UTF-8', 'HOSTNAME': 'mock', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin'}) >Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target noarch --nodeps /builddir/build/SPECS/emacs-evil.spec'] with env {'SHELL': '/bin/bash', 'HOME': '/builddir', 'TERM': 'vt100', 'LANG': 'en_US.UTF-8', 'HOSTNAME': 'mock', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin'} and shell False >Building target platforms: noarch >Building for target noarch >Wrote: /builddir/build/SRPMS/emacs-evil-1.2.9-2.fc26.src.rpm >Child return code was: 0 >ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target noarch --nodeps /builddir/build/SPECS/emacs-evil.spec'], printOutput=Falsetimeout=172800logger=<mockbuild.trace_decorator.getLog object at 0x7fd6cf6f3390>gid=425uid=1000private_network=TruechrootPath='/var/lib/mock/f26-build-7599564-694131/root'user='mockbuild'shell=Falseenv={'SHELL': '/bin/bash', 'HOME': '/builddir', 'TERM': 'vt100', 'LANG': 'en_US.UTF-8', 'HOSTNAME': 'mock', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin'}) >Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target noarch --nodeps /builddir/build/SPECS/emacs-evil.spec'] with env {'SHELL': '/bin/bash', 'HOME': '/builddir', 'TERM': 'vt100', 'LANG': 'en_US.UTF-8', 'HOSTNAME': 'mock', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin'} and shell False >Building target platforms: noarch >Building for target noarch >Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.v2gTWV >+ umask 022 >+ cd /builddir/build/BUILD >+ cd /builddir/build/BUILD >+ rm -rf evil >+ /usr/bin/xz -dc /builddir/build/SOURCES/evil-1.2.9.tar.xz >+ /usr/bin/tar -xof - >+ STATUS=0 >+ '[' 0 -ne 0 ']' >+ cd evil >+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . >+ exit 0 >Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.Ri4EXP >+ umask 022 >+ cd /builddir/build/BUILD >+ cd evil >+ make -j6 >Compute dependencies >emacs --batch -Q -L . -L lib -f batch-byte-compile evil-vars.el >emacs --batch -Q -L . -L lib -f batch-byte-compile evil-digraphs.el >emacs --batch -Q -L . -L lib -f batch-byte-compile evil-common.el >In evil-get-register: >evil-common.el:2025:19:Warning: `x-get-selection-value' is an obsolete > function (as of 25.1); use `gui-get-primary-selection' instead. >evil-common.el:2027:19:Warning: `x-get-clipboard' is an obsolete function (as > of 25.1); use `gui-get-selection' instead. >In evil-set-register: >evil-common.el:2108:9:Warning: `x-set-selection' is an obsolete function (as > of 25.1); use `gui-set-selection' instead. >evil-common.el:2110:9:Warning: `x-set-selection' is an obsolete function (as > of 25.1); use `gui-set-selection' instead. >emacs --batch -Q -L . -L lib -f batch-byte-compile evil-core.el >emacs --batch -Q -L . -L lib -f batch-byte-compile evil-states.el >emacs --batch -Q -L . -L lib -f batch-byte-compile evil-ex.el >emacs --batch -Q -L . -L lib -f batch-byte-compile evil-repeat.el >emacs --batch -Q -L . -L lib -f batch-byte-compile evil-macros.el >emacs --batch -Q -L . -L lib -f batch-byte-compile evil-search.el >emacs --batch -Q -L . -L lib -f batch-byte-compile evil-types.el >emacs --batch -Q -L . -L lib -f batch-byte-compile evil-command-window.el >emacs --batch -Q -L . -L lib -f batch-byte-compile evil-commands.el >In evil-jump-to-tag: >evil-commands.el:740:12:Warning: `find-tag' is an obsolete function (as of > 25.1); use `xref-find-definitions' instead. >evil-commands.el:744:20:Warning: `find-tag' is an obsolete function (as of > 25.1); use `xref-find-definitions' instead. >emacs --batch -Q -L . -L lib -f batch-byte-compile evil-maps.el >emacs --batch -Q -L . -L lib -f batch-byte-compile evil-integration.el >emacs --batch -Q -L . -L lib -f batch-byte-compile evil.el >+ exit 0 >Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.zgMG6R >+ umask 022 >+ cd /builddir/build/BUILD >+ '[' /builddir/build/BUILDROOT/emacs-evil-1.2.9-2.fc26.noarch '!=' / ']' >+ rm -rf /builddir/build/BUILDROOT/emacs-evil-1.2.9-2.fc26.noarch >++ dirname /builddir/build/BUILDROOT/emacs-evil-1.2.9-2.fc26.noarch >+ mkdir -p /builddir/build/BUILDROOT >+ mkdir /builddir/build/BUILDROOT/emacs-evil-1.2.9-2.fc26.noarch >+ cd evil >+ mkdir -p /builddir/build/BUILDROOT/emacs-evil-1.2.9-2.fc26.noarch/usr/share/emacs/site-lisp/evil >+ cp -p evil-command-window.el evil-commands.el evil-common.el evil-core.el evil-digraphs.el evil-ex.el evil-integration.el evil-macros.el evil-maps.el evil-pkg.el evil-repeat.el evil-search.el evil-states.el evil-tests.el evil-types.el evil-vars.el evil.el evil-command-window.elc evil-commands.elc evil-common.elc evil-core.elc evil-digraphs.elc evil-ex.elc evil-integration.elc evil-macros.elc evil-maps.elc evil-repeat.elc evil-search.elc evil-states.elc evil-types.elc evil-vars.elc evil.elc /builddir/build/BUILDROOT/emacs-evil-1.2.9-2.fc26.noarch/usr/share/emacs/site-lisp/evil >+ /usr/lib/rpm/find-debuginfo.sh --strict-build-id -m --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 /builddir/build/BUILD/evil >+ /usr/lib/rpm/check-buildroot >+ /usr/lib/rpm/brp-compress >+ /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip >+ /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 >+ /usr/lib/rpm/brp-python-hardlink >Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.euKbVU >+ umask 022 >+ cd /builddir/build/BUILD >+ cd evil >+ script -ec 'make tests' /dev/null >Script started, file is /dev/null >emacs -nw -Q -L . -L lib -l evil-tests.el \ >--eval "(evil-tests-initialize '() '())" >[?1h=[H[J[23;1H-=--:----F1 *scratch* All L1 (Lisp Interaction) ---------------------- >[A[H >[H[J[24;1Hcl-letf'.[HFile Edit Options Buffers Tools Lisp-Interaction Help >[A > > > > > > > > > > > > > > > > > > > > >-=--:----F1 *scratch* All L1 (Lisp Interaction) ---------------------- >[A >lib/ert.el: `flet' is an obsolete macro (as of 24.3); use either `cl-flet' or `\ >[A[H >[24;1H.[23;14Hlabels' is an obsol[Cte macro (as of 24.3); us[C `cl-labels' instead[H >[24;1Hcl-letf'.[23;14Hflet' is an obsolet[C macro (as of 24.3); use [Cither `cl-flet' or `[H >[24;1H[ARunning 178[Ctests (2017-02-10 15:06:44+0000)[H >[24;1HRunning 178 tests (2017-02-10 15:06:44+0000)[HFile Edit Options Buffers Tools Help >[A > > > > > > > > > > >-=--:----F1 *scratch* All L1 (Lisp Interaction Undo-Tree ERT(1/178):ev >[A >;; This buffer is for notes. > > > > > > > > > >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(1/178):ev >[A[13;3H[24;1H[A passed 1/178 evil-test-ESC-repeat-normal-state[H >[24;1H passed 1/178 evil-test-ESC-repeat-normal-state[12;72H2[23;1H-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(2/178):ev >[13;3H[24;1H[A passed 2/178 evil-test-abort-operator-repeat[H >[24;1H passed 2/178 evil-test-abort-operator-repeat[12;72H3 >before >line 1 >this is line number 2 >line number 3 >after[23;1H-=--:**--F1 *test* All L2 (Fundamental Undo-Tree ERT(3/178):evil-te >[14;1H[24;1H[A passed 3/178 evil-test-align[H >[24;1H passed 3/178 evil-test-align[HFile Edit Options Buffers Tools Help >[A > > > > > > > > > > >-=--:----F1 *scratch* All L1 (Lisp Interaction Undo-Tree ERT(4/178):ev >[A >;; This buffer is for notes you don't want to save > > > > > > > > > >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(4/178):ev >[A[13;4H[24;1H[A passed 4/178 evil-test-append[H >[24;1H passed 4/178 evil-test-append[12;72H5[23;1H-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(5/178):ev >[13;4H[24;1H[A passed 5/178 evil-test-append-line[H >[24;1H passed 5/178 evil-test-append-line[12;72H6 >int main(int argc, char** argv) >{ > printf("Hello world\n"); > return EXIT_SUCCESS; >}[23;1H-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(6/178):ev >[13;4H[24;1H[A passed 6/178 evil-test-append-line-vcount[H >[24;1H passed 6/178 evil-test-append-line-vcount[12;72H7 >;; This buffer is for notes. > > > > >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(7/178):ev >[13;4H[24;1H[A passed 7/178 evil-test-append-line-with-count[H >[24;1H passed 7/178 evil-test-append-line-with-count[12;72H8[13;28H you don't want to save. >;; If you want to create a file, visit that file with C-x C-f, >;; then enter the text in that file's own buffer. >;; Below the empty line.[23;1H-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(8/178):ev >[13;4H[24;1H[A passed 8/178 evil-test-append-vcount[H >[24;1H passed 8/178 evil-test-append-vcount[12;72H9[13;28H > > > >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(9/178):ev >[13;4H[24;1H[A passed 9/178 evil-test-append-with-count[H >[23;13H10 uxiliary-maps[H >[24;1H passed 10/178 evil-test-auxiliary-maps[12;72H11/178):e >[13;28H.[23;1H-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(11/178):e >[13;8H[24;1H[A passed 11/178 evil-test-backward-char[H >[24;1H passed 11/178 evil-test-backward-char[12;73H2 >Above ome line >Below some empty line[23;1H-=--:**--F1 *test* All L3 <N> (Fundamental Undo-Tree ERT(12/178):e >[15;21H[24;1H[A passed 12/178 evil-test-backward-paragraph[H >[24;1H passed 12/178 evil-test-backward-paragraph[12;73H3 >;; Thi buffer is for notes you don't want to save, >;; and for Lisp evaluation. If you want to create a file, >;; visit that file with C-x C-f. >Below some empty line.[23;1H-=--:**--F1 *test* All L5 <N> (Fundamental Undo-Tree ERT(13/178):e >[17;22H[24;1H[A passed 13/178 evil-test-backward-sentence[H >[24;1H passed 13/178 evil-test-backward-sentence[12;73H4[13;28H. > > > >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(14/178):e >[13;28H[24;1H[A passed 14/178 evil-test-backward-word-begin[H >[24;1H passed 14/178 evil-test-backward-word-begin[12;73H5[23;1H-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(15/178):e >[13;28H[24;1H[A passed 15/178 evil-test-backward-word-end[H >[24;1H passed 15/178 evil-test-backward-word-end[12;73H6 >abcd1234[23;1H-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(16/178):e >[13;8H[24;1H[A passed 16/178 evil-test-backword-word-begin-cjk[H >[24;1H passed 16/178 evil-test-backword-word-begin-cjk[12;73H7[23;1H-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(17/178):e >[13;8H[24;1H[A passed 17/178 evil-test-backword-word-end-cjk[H >[24;1H passed 17/178 evil-test-backword-word-end-cjk[12;73H8 >;; This buffer is for notes you don't want to save.[23;1H-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(18/178):e >[13;4H[24;1H[A passed 18/178 evil-test-beginning-of-line[H >[24;1H passed 18/178 evil-test-beginning-of-line[12;73H9 >Evil evil is awe[Come.[23;1H-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(19/178):e >[13;1H[24;1H[A passed 19/178 evil-test-black-hole-register[H >[23;13H20 o[23;37Htyp [H >[24;1H passed 20/178 evil-test-block-type[12;72H21 >;; This buffer i[C for notes you don't want to save.[23;1H-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(21/178):e >[13;4H[24;1H[A passed 21/178 evil-test-change[H >[23;14H2[23;37H-states[H >[23;14H3[23;38Hto-previous-state[H >[24;1H passed 23/178 evil-test-change-to-previous-state[12;73H4[13;28H.[23;1H-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(24/178):e >[13;1H[24;1H[A passed 24/178 evil-test-change-word[H >[24;1H passed 24/178 evil-test-change-word[12;73H5[13;28H you don't want to save[23;1H-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(25/178):e >[13;1H[24;1H[A passed 25/178 evil-test-cmd-replace-char[H >[24;1H passed 25/178 evil-test-cmd-replace-char[12;73H6 >foo foo foo[23;1H-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(26/178):e >[13;1H[24;1H[A passed 26/178 evil-test-command-window-ex[H >[24;1H passed 26/178 evil-test-command-window-ex[12;73H7[23;1H-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(27/178):e >[13;1H[24;1H[A passed 27/178 evil-test-command-window-multiple[H >[24;1H passed 27/178 evil-test-command-window-multiple[12;73H8[23;1H-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(28/178):e >[13;1H[24;1H[A passed 28/178 evil-test-command-window-noop[H >[24;1H passed 28/178 evil-test-command-window-noop[12;73H9[23;1H-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(29/178):e >[13;1H[24;1H[A passed 29/178 evil-test-command-window-recursive[H >[24;1H passed 29/178 evil-test-command-window-recursive[12;72H30[13;5Hbar baz qux one two three four[23;1H-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(30/178):e >[13;1H[23;1H >[A passed 30/178 evil-test-command-window-search-history[H >[24;1H passed 30/178 evil-test-command-window-search-history[12;73H1 > foo[Cbar foo[23;1H-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(31/178):e >[13;1H[24;1H[A passed 31/178 evil-test-command-window-search-word[H >[23;14H2 nc[Ct-charsets[H >[23;14H3[23;38Hlist[C[H >[24;1H passed 33/178 evil-test-concat-lists[12;73H4 >line1 >line2 >line3 >line4 >line5[23;1H-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(34/178):e >[13;1H[24;1H[A >[A passed 34/178 evil-test-copy[H >[24;1H passed 34/178 evil-test-copy[12;73H5 >;; This buffer is for notes you don't want to save. > > > > >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(35/178):e >[13;51H[24;1H[A passed 35/178 evil-test-delete[H >[24;1H passed 35/178 evil-test-delete[12;73H6 >abc def > ghi jkl[23;1H-=--:**--F1 *test* All L2 <N> (Fundamental Undo-Tree ERT(36/178):e >[14;9H[24;1H[A passed 36/178 evil-test-delete-backward-word[H >[24;1H passed 36/178 evil-test-delete-backward-word[1;33HEmacs-Lisp[CHide/Show[CHelp[12;73H7 >line1 > >(let () > var) >(let () > var2) >-=--:**--F1 *test* All L1 <N> (Emacs-Lisp hs Undo-Tree ERT(37/178) >[13;1H[24;1H[A passed 37/178 evil-test-delete-folded[H >[24;1H passed 37/178 evil-test-delete-folded[1;33HHelp [C [C [12;73H8 >;; This buffer is for notes you don't want to save. > > > > >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(38/178):e >[13;28H[24;1H[A passed 38/178 evil-test-delete-line[H >[23;14H9[23;34Himited-arguments[H >[23;13H40 emacs-state-s[Cppre[Cs-keymap[H >[24;1H passed 40/178 evil-test-emacs-state-suppress-keymap[HFile Edit Options Buffers Tools Help >[A > > > > > > > > > > >-=--:----F1 *scratch* All L1 (Lisp Interaction Undo-Tree ERT(41/178):e >[A >;; This buffer is for notes you don't want to save. > > > > > > > > > >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(41/178):e >[A[13;4H[24;1H[A passed 41/178 evil-test-end-of-line[H >[23;14H2 ter-normal-state-disabled[H >[24;1H passed 42/178 evil-test-enter-normal-state-disabled[12;73H3 >ABC DEF GHI JKL MNO[23;1H-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(43/178):e >[13;1H[23;1H >[A passed 43/178 evil-test-esc-count[H >[24;1H passed 43/178 evil-test-esc-count[12;73H4 >(+ 1 (+ 2 3))[23;1H-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(44/178):e >[13;12H[24;1H[A passed 44/178 evil-test-eval-last-sexp[H >[24;1H passed 44/178 evil-test-eval-last-sexp[12;73H5 >1 > 2 > 3 > 4 > 5[23;1H-=--:**--F1 *test* All L3 <N> (Fundamental Undo-Tree ERT(45/178):e >[15;2H[24;1H[A passed 45/178 evil-test-ex-goto-line[H >[23;14H6[23;34Hparse[H >[23;14H7[23;39H-ranges[H >[23;14H8[23;34Hregex c[Cse[H >[23;14H9 without-case[H >[24;1H passed 49/178 evil-test-ex-regex-without-case[12;72H50 >abcdef >abcdef >abcdef > > >-=--:**--F1 *test* All L1 (Fundamental Undo-Tree ERT(50/178):evil-t >[13;1H[24;1H[A >[A passed 50/178 evil-test-ex-repeat[H >[24;1H passed 50/178 evil-test-ex-repeat[12;73H1 >xxx foo bar foo bar foo bar > >[23;1H-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(51/178):e >[13;1H[24;1H[A >[A passed 51/178 evil-test-ex-repeat-substitute-replacement[H >[24;1H passed 51/178 evil-test-ex-repeat-substitute-replacement[12;73H2 >abcdef >abcdef >abcdef[23;1H-=--:**--F1 *test* All L1 (Fundamental Undo-Tree ERT(52/178):evil-t >[13;1H[24;1H[A >[A passed 52/178 evil-test-ex-repeat2[H >[24;1H passed 52/178 evil-test-ex-repeat2[12;73H3 >start you YOU You you YOU You > >[23;1H-=--:**--F1 *test* All L1 (Fundamental Undo-Tree ERT(53/178):evil-t >[13;1H[24;1H[A >[A passed 53/178 evil-test-ex-search[H >[24;1H passed 53/178 evil-test-ex-search[12;73H4 >foo foo >bar bar >baz baz >Another line >And yet another line[23;1H-=--:**--F1 *test* All L1 (Fundamental Undo-Tree ERT(54/178):evil-t >[13;1H[24;1H[A >[A passed 54/178 evil-test-ex-search-offset[H >[24;1H passed 54/178 evil-test-ex-search-offset[12;73H5 >foo[Cfoo >baz baz >oth[Cr line >And yet another line >-=--:**--F1 *test* All L1 (Fundamental Undo-Tree ERT(55/178):evil-t >[13;1H[24;1H[A >[A passed 55/178 evil-test-ex-search-pattern-offset[H >[24;1H passed 55/178 evil-test-ex-search-pattern-offset[12;73H6 >baz[Cbaz >Another line[17;3Hd y[Ct another line > >-=--:**--F1 *test* All L1 (Fundamental Undo-Tree ERT(56/178):evil-t >[13;1H[24;1H[A >[A passed 56/178 evil-test-ex-search-repeat[H >[24;1H passed 56/178 evil-test-ex-search-repeat[12;73H7 >s[Cme text with a strange word >and[Che e some other stuff >m[Cybe we need one line more with some text > > >-=--:**--F1 *test* All L1 (Fundamental Undo-Tree ERT(57/178):evil-t >[13;3H[24;1H[A passed 57/178 evil-test-ex-search-word[H >[24;1H passed 57/178 evil-test-ex-search-word[12;73H8 >zzyy >test >tEst >tesT >TEST >test >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(58/178):e >[13;1H[24;1H[A >[A passed 58/178 evil-test-ex-sort[H >[24;1H passed 58/178 evil-test-ex-sort[12;73H9 >xxx foo bar foo bar foo bar > > > > > >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(59/178):e >[13;1H[24;1H[A >[A passed 59/178 evil-test-ex-substitute-replacement[H >[24;1H passed 59/178 evil-test-ex-substitute-replacement[12;72H60 >line 1 >line 2 >line 3 >line 4[23;1H-=--:**--F1 *test* All L1 (Fundamental Undo-Tree ERT(60/178):evil-t >[13;3H[24;1H[A >[A passed 60/178 evil-test-ex-visual-char-range[H >[23;14H1 clu[Cive type[H >[24;1H passed 61/178 evil-test-exclusive-type[12;73H2 >abcdef > > >[23;1H-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(62/178):e >[13;1H[24;1H[A passed 62/178 evil-test-execute-in-normal-state[H >[23;14H3 it-normal-state[H >[23;14H4 tract-count[H >[23;14H5 filter-list[H >[24;1H passed 65/178 evil-test-filter-list[12;73H6 >;; This buffer is for notes.[23;1H-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(66/178):e >[13;1H[24;1H[A passed 66/178 evil-test-find-char[H >[24;1H passed 66/178 evil-test-find-char[12;73H7[23;1H-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(67/178):e >[13;28H[24;1H[A passed 67/178 evil-test-find-char-backward[H >[24;1H passed 67/178 evil-test-find-char-backward[12;73H8[23;1H-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(68/178):e >[13;1H[24;1H[A passed 68/178 evil-test-find-char-to[H >[24;1H passed 68/178 evil-test-find-char-to[12;73H9[23;1H-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(69/178):e >[13;28H[24;1H[A passed 69/178 evil-test-find-char-to-backward[H >[24;1H passed 69/178 evil-test-find-char-to-backward[12;72H70 > printf("Hello world\ "); > return EXIT_SUCCESS;[23;1H-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(70/178):e >[13;26H[24;1H[A passed 70/178 evil-test-first-non-blank[H >[24;1H passed 70/178 evil-test-first-non-blank[12;73H1 >;; This buffer is for otes. >[23;1H-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(71/178):e >[13;1H[24;1H[A passed 71/178 evil-test-forward-char[H >[23;14H2[23;39Hnot-word[H >[24;1H passed 72/178 evil-test-forward-not-word[12;73H3 >Above ome line >Below some empty line[23;1H-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(73/178):e >[13;1H[24;1H[A passed 73/178 evil-test-forward-paragraph[H >[24;1H passed 73/178 evil-test-forward-paragraph[12;73H4 >;; Thi buffer is for notes you don't want to save, >;; and for Lisp evaluation. If you want to create a file, >;; visit that file with C-x C-f. >Below some empty line.[23;1H-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(74/178):e >[13;1H[24;1H[A passed 74/178 evil-test-forward-sentence[H >[24;1H passed 74/178 evil-test-forward-sentence[12;73H5 >(test this (hello[Cthere) with dao) > > > >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(75/178):e >[13;7H[24;1H[A passed 75/178 evil-test-forward-symbol[H >[24;1H passed 75/178 evil-test-forward-symbol[12;73H6 >;; This buffer is[Cfor notes.[23;1H-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(76/178):e >[13;1H[24;1H[A passed 76/178 evil-test-forward-word-begin[H >[24;1H passed 76/178 evil-test-forward-word-begin[12;73H7 >abcd1234[23;1H-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(77/178):e >[13;1H[24;1H[A passed 77/178 evil-test-forward-word-begin-cjk[H >[24;1H passed 77/178 evil-test-forward-word-begin-cjk[12;73H8 >;; This buffer is for notes.[23;1H-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(78/178):e >[13;1H[24;1H[A passed 78/178 evil-test-forward-word-end[H >[24;1H passed 78/178 evil-test-forward-word-end[12;73H9 >abcd1234[23;1H-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(79/178):e >[13;1H[24;1H[A passed 79/178 evil-test-forward-word-end-cjk[H >[24;1H passed 79/178 evil-test-forward-word-end-cjk[12;72H80 >no 1 >no 2 >no 3 >yes 4 >no 5 >no 6 >no 7 >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(80/178):e >[13;1H[24;1H[A >[A passed 80/178 evil-test-global[H >[24;1H passed 80/178 evil-test-global[12;73H1 >int main(int argc, char** argv) >{ > printf("Hello world\n"); > return EXIT_SUCCESS; >} > > >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(81/178):e >[13;1H[24;1H[A passed 81/178 evil-test-goto-first-line[H >[24;1H passed 81/178 evil-test-goto-first-line[12;73H2[23;1H-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(82/178):e >[13;1H[24;1H[A passed 82/178 evil-test-goto-line[H >[23;14H3 inclus[Cv -type[H >[24;1H passed 83/178 evil-test-inclusive-type[12;73H4 >;; This buffer is for notes you don't want to save > > > > >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(84/178):e >[13;4H[24;1H[13;4Hev[Cl r[Clz Th[13;19Hbuffer i[13;29Hf[Cr n[Ctes[Cyou don't want to save[13;13H[23;1H passed 84/178 evil-test-insert[H >[24;1H passed 84/178 evil-test-insert[12;73H5 >[23;1H-=--:----F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(85/178):e >[13;1H[24;1H[A passed 85/178 evil-test-insert-digraph[H >[24;1H passed 85/178 evil-test-insert-digraph[12;73H6 >;; This buffer is for notes you don't want to save[23;1H-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(86/178):e >[13;4H[24;1H[A passed 86/178 evil-test-insert-line[H >[24;1H passed 86/178 evil-test-insert-line[12;73H7 >int main(int argc, char** argv) >{ > printf("Hello world\n"); > return EXIT_SUCCESS; >}[23;1H-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(87/178):e >[13;4H[24;1H[A passed 87/178 evil-test-insert-line-vcount[H >[24;1H passed 87/178 evil-test-insert-line-vcount[12;73H8 >;; This buffer is for notes > > > > >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(88/178):e >[13;4H[24;1H[A passed 88/178 evil-test-insert-line-with-count[H >[24;1H passed 88/178 evil-test-insert-line-with-count[12;73H9 >[23;1H-=--:----F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(89/178):e >[13;1H[24;1H[ATest evil-test-insert-repeat-info backtrace:[H >[23;1H (let* ((condition (first more-de[Cugge -args)) (type (let* ((temp (ca[H >[23;4Hcond[23;11Hmemql first-debugge[C-arg (quote (lambda debug t exit nil)))[H >[23;4Hlet*[23;12Hore-debugger-ar[Cs debu[Cger-args) (first-debugger-arg (if mo[H >[23;3Hert--run-test-debu[Cger([cl-str[Cct-ert--test-execution-info [cl-struc[H >[23;3H(lambda (G1 &rest debugger[Cargs) ( [Crun-t st-debugger (symbol-val[H >[23;3Happly((lambda (G1[C&rest debug er-args) (ert--run-test-debugger (symb[H >[23;3H(lambda (&rest --cl-rest--) (apply (quot[C (lambda (G1 &rest debugger[H >[23;3Hsignal(ert-test[Cfailed (((should (equal (evil-normalize-repeat-info[H >[23;3Hert-fail(((should (equal [Cevil-normalize-repeat-info (ring-ref evil-[H >[23;3H(if (unwind-protect (setq value-432 (apply fn-430 args-431)) (s[Ctq f[H >[23;4Hlet (form-descrip[Cion-434) (if (unwind-protect (setq value-432 (app[H >[23;9H(value-432 (qu te ert-form-evaluation-aborted-433))) (let[C[Cfor[H >[23;10Hfn-430 (function[C[Cqual)) (args-431 (list ([Cvil-normalize-repe[H >[23;3Hevil-test[Crepeat-info([52 50 105 65 66 67[Cescape])[H >[23;3H(let ((ert--infos (c ns (cons "Info: "[C"Insert text with count 42")[H >[23;4Hsave-cu[Crent-buffer ([Cet-buffer buffer) ([Cwi ch-to-buffer-other-win[H >[23;4Hprogn (save-current-buffer (s[Ct- [C buffer) (switch-to[Cbuffer-ot[H >[23;4Hunwi d-prote t (progn (save-current-buffer (set-buffer buffer) (swi[H >[23;4Hlet ((wconfig (cu[Cre t-window-configuration))) (unwind-prot ct[C[Cpro[H >[23;4Hunwind-protect (let ((wco[Cfig (current-w[Cndow-configurati[Cn)))[C[Cunw[H >[23;4Hlet ((buffer (evil-test-bu[Cfer-from-s[Cring nil (quote normal nil n[H >[23;5Hambda nil (let ((buffer (evil[Ctest buffer-from-string nil (quote[H >[23;3Hfuncall((lambda nil (let ([Cbuffer (evil-t[Cst-buffer-from-string nil[H >[23;3H(let ((debugger[C(list (quote lambda) (quote (&rest [C-cl-rest--)) ([Ci[H >[23;4Hprogn (let ((debugger (list (quote lambda) quote[C(&rest --cl-rest-[H >[23;4Hunwi d-protect (progn[23;28Het ( debugger (list (quote lambda) (quote ([H >[23;4Hlet ((wconfig (cu[Cre t-window-configurat[Con))) (unwind-protect (pro[H >[23;4Hprogn (let ((wconfig (current[Cwi[Cdow-configuratio[C))) (unwind-prote[H >[23;4Hunwi d-protect (pro n (let ((wco[Cfig (current-w[Cndow-configurati[Cn)[H >[23;4Hsave-cur[Cent-buffer (set-buffer temp-buffer) (unwind protect (pr[Cgn[H >[23;4Hlet ((temp-buffer (gen[Crate-n[Cw-buffer " *temp*"))) (save-[Current-b[H >[23;4Hca[Cch (quote ert--pass) (l[Ct ((temp-buffer (generate-new-buffer " *[H >[23;4Hprogn[C[Cpr[Cgn (progn nil[23;29Hor (progn nil (and (vectorp (sym[Col-value[H >[23;4Hlet ((--cl-info-- (make-symbol "--i fo--"))) (le[C* ((v --cl-info--)[H >[23;3Hert--run[Ctest-internal([cl-struct[Cert--test-execu[Cion-info [cl-struc[H >[23;3H(let ((er[C--should-execution-observer (li (quote lambda)[C(quote (&[H >[23;4Hunwind-protect (let ((ert--should-[Cxecution-observer (list (quote l[H >[23;4Hlet (([C-cl-info-- (mak[C-symbol "-[Cinfo--")) (--cl-shou[Cd-form-accu-[H >[23;4Hunwind[Cprotect (let ((-[Ccl-info-[C (make[Csymbol "-[Cinfo--")) ([C-[Cl-s[H >[23;4Hlet (([C-cl-begin-marker[C- (make[Csymbol "--begin-marker ) (let*[H >[23;4Hca[Cch (quote --cl-block[Cerror--) (let (( cl-begin-ma[Cker-- (make-s[H >[23;3Hert-run-tes[C([cl-struct-ert-test evil-test[Cinsert-repeat-info "Save[H >[23;3H(unwind[Cpro[Cect (ert-run-tes test) (let* ((v (progn nil (or (progn[H >[23;4Hlet ((ert--current-run-s[Cats sta[Cs) (pos ert--stats-test-pos stats[H >[23;3Hert-run-or[Crerun-test([cl-s[Cruc[C-ert--stats t [[cl-struct-ert-test e[H >[23;1H#^^[3 0 set-mark-command move-beginning of-line ba[Ckward-[Char mod[C-sp[H >[23;1H (while (consp [C-cl-var--) (setq test (car --cl-var--)) (ert-run-or-r[H >[23;4Hlet* ([C--cl-var-- tests t st[Cnil)) (while (consp --cl-var--) (set[H >[23;4Hprogn [Clet* ((-[Ccl-var--[Ctests) (test nil)) while[C(consp - cl-var-[H >[23;4Hunwi d-protect (progn (le[C* ((--cl-var-- tests) (test [Cil)) (while[H >[23;4Hlet ((ert--current-run-stats stats)) (forc[C-mode-line-update) (unwi[H >[23;4Hunwind-protect (let ((er[C--current-run-stats stats)) (force-mode-l[H >[23;4Hlet ((abor dp[Ct)) (unwind[Cprot[Cc[C (let ((ert--current-run-stats st[H >[23;7H* [C(tes[Cs (ert-select-tests selector[Ct)) (stats (ert--make-stats[H >[23;3Hert-run- (t (lambda (ev[Cn -type &rest event-[Crgs) (cond ((eql ev[H >[23;16H-batch(t)[H >[23;3H(let ((s[Cats (er[C-run-tests-batch selector))) (kill-emacs (if (= 0 ([H >[23;4Hunwind-protect (let ((stats (ert-run-tests-batch selector))) [Ckill-[H >[23;3Hert-run[Ctes[Cs-batch-and-exit(t)[H >[23;3H(cond (interactive (ert[Crun-tests-interactively tests) (if evil-test[H >[23;4Hlet ([Celp-use-standa d[Co[Ctput (not interactive))) ( etq tests (or ([H >[23;3Hevil-tests[Crun(nil)[H >[23;3H(if interactive (if (y-or-n-p-with-timeout "Run tests? " 2 t) (evil-[H >[23;3Hevil-tests-initialize(nil [Cil)[H >[23;5Ha[C(([Cvil[Ctes[Cs-initialize (quote nil) (quote nil)))[H >[23;3Hcommand-line-1(("-L" "." "-L" "lib" "-l" "evil-tests.el" "--eval" "([H >[23;15H()[H >[23;3Hn[Cr l-top-level()[H >[23;1HTest evil-test-insert-repeat-info condition:[H >[24;1H first-mismatch-at 0))))[1;33HLis[C-Interaction[CHelp[12;1H[19;1H-=--:----F1 *scratch* All L1 (Lisp Interaction Undo-Tree ERT(90/178):e > (list-elt 0 > (arrays-of-different-length 5 7 > [105 65 66 67 escape] > [C [C [52 50 105 65 66 67 escape][H >[24;1H[20;4HFAILED 89/178 evil-test-insert-repeat-info > > >[H >[24;1H FAILED 89/178 evil-test-insert-repeat-info[1;33HHel[C [C [12;1H-=--:----F1 *scratch* All L1 (Lisp Interaction Undo-Tree ERT(90/178):e >;; This buffer is for notes you don't want to save. >;; If you want to create a file, visit that file with C-x C-f, >;; then enter the text in that file's own buffer. >;; Below the empty line. > > >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(90/178):e >[13;4H[24;1H[20;1H passed 90/178 evil-test-insert-vcount >[H >[24;1H passed 90/178 evil-test-insert-vcount[12;73H1[13;28H > > > > >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(91/178):e >[13;4H[24;1H[20;1H passed 91/178 evil-test-insert-with-count >[H >[24;1H passed 91/178 evil-test-insert-with-count[12;73H2[13;28H.[20;1H >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(92/178):e >[13;4H[24;1H[20;1H passed 92/178 evil-test-invert-char >[H >[24;1H passed 92/178 evil-test-invert-char[12;73H3 >some text with a strange word >and here some other stuff >maybe we need one line more with some text > >-=--:**--F1 *test* All L1 (Fundamental Undo-Tree ERT(93/178):evil-t >[13;3H[24;1H[20;1H passed 93/178 evil-test-isearch-word >[H >[24;1H passed 93/178 evil-test-isearch-word[12;73H4 >;; This buffer is for notes you don't want to save. >;; If you want o create a file, visit that file with C-x C-f. > > >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(94/178):e >[13;4H[24;1H[20;1H passed 94/178 evil-test-join >[H >[24;1H passed 94/178 evil-test-join[12;73H5 >int main(int argc, char** argv) > > >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(95/178):e >[13;9H[24;1H[20;1H passed 95/178 evil-test-jump-item >[H >[12;1H-=--:----F1 *tes[C*-359889 All L1 <O> (Fundamental Undo-Tree ERT(96/178) >[20;1H >-=--:----F1 *test* All L1 <O> (Fundamental Undo-Tree ERT(96/178):e >[H >[24;1Hd[H >[24;1H[H >[24;1Hd[H >[24;1H[12;1H-=--:----F1 *scra[Cch* All L1 (Lisp Interaction Undo-Tree ERT(96/178):e >[23;1H-=--:----F1 [23;26H All L1 <O> (Fundamental Undo-Tree ERT(96/178):e >[13;1H[24;1H2[13;1H[24;1H[13;1H[24;1Hd[13;1H[24;1H[13;1H[24;1H2[13;1H[24;1H[13;1H[24;1Hd[13;1H[24;1H[13;1H[24;1H2[13;1H[24;1H[13;1H[24;1H0[13;1H[24;1H[13;1H[24;1Hd[13;1H[24;1H[13;1H[24;1H2[13;1H[24;1H[13;1H[24;1H0[13;1H[24;1H[13;1H[24;1H2[13;1H[24;1H[13;1H[24;1Hd[13;1H[24;1H[13;1H[24;1H4[13;1H[24;1H[13;1H[24;1H0[13;1H[24;1H[13;1H[24;1H4[13;1H[24;1H[13;1H[24;1Hg[13;1H[24;1H[13;1H[24;1H0[13;1H[24;1H[H >[24;1HW[H >[24;1H[H >[24;1Hw[H >[24;1H[20;1H passed 96/178 evil-test-keypress-parser >[H >[24;1H passed 96/178 evil-test-keypress-parser[12;73H7 >line 1[20;1H >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(97/178):e >[13;1H[24;1H[20;1H passed 97/178 evil-test-last-insert-register >[H >[24;1H passed 97/178 evil-test-last-insert-register[12;73H8 >int main(int argc, char** argv) >{ > printf("Hello world\n"); > return EXIT_SUCCESS; >} > >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(98/178):e >[13;1H[24;1H[20;1H passed 98/178 evil-test-last-non-blank >[H >[20;14H9 ine[Ctype[H >[24;1H passed 99/178 evil-test-line-type[12;72H100/178): >line1 >line2 >line3 >lin[C4 >line5 > >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(100/178): >[13;1H[24;1H[20;1H >[20;1H passed 100/178 evil-test-move >[H >[24;1H passed 100/178 evil-test-move[12;74H1 >;; This buffer is for notes you don't want to save, >;; and for Lisp evaluation. > > > > >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(101/178): >[13;4H[24;1H[20;1H passed 101/178 evil-test-next-line >[H >[24;1H passed 101/178 evil-test-next-line[12;74H2 >line 1 >line 2 >line 3 >line 4 >line 5 > >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(102/178): >[13;1H[24;1H[20;1H passed 102/178 evil-test-normal >[H >[24;1H passed 102/178 evil-test-normal[12;74H3 >This[Cis a test buffer > > > > > >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(103/178): >[13;1H[24;1H[20;1HTest evil-test-normal-repeat-info-char-command backtrace: >[H >[20;1H (let* ((condition (first more-debugger-args)) (type (let* ((temp (ca[H >[20;4Hcond[20;11Hmemql first-debugge[C-arg (quote (lambda debug t exit nil)))[H >[20;4Hlet*[20;12Hore-debugger-ar[Cs debu[Cger-args) (first-debugger-arg (if mo[H >[20;3Hert--run-test-debu[Cger([cl-str[Cct-ert--test-execution-info [cl-struc[H >[20;3H(lambda (G1 &rest debugger[Cargs) ( [Crun-t st-debugger (symbol-val[H >[20;3Happly((lambda (G1[C&rest debug er-args) (ert--run-test-debugger (symb[H >[20;3H(lambda (&rest --cl-rest--) (apply (quot[C (lambda (G1 &rest debugger[H >[20;3Hsignal(ert-test[Cfailed (((should (equal (evil-normalize-repeat-info[H >[20;3Hert-fail(((should (equal [Cevil-normalize-repeat-info (ring-ref evil-[H >[20;3H(if (unwind-protect (setq value-432 (apply fn-430 args-431)) (s[Ctq f[H >[20;4Hlet (form-descrip[Cion-434) (if (unwind-protect (setq value-432 (app[H >[20;9H(value-432 (qu te ert-form-evaluation-aborted-433))) (let[C[Cfor[H >[20;10Hfn-430 (function[C[Cqual)) (args-431 (list ([Cvil-normalize-repe[H >[20;3Hevil-test[Crepeat-info("12rX")[H >[20;3H(let ((ert--infos (c ns (cons "Info: " "Call command with character[H >[20;4Hsave-cu[Crent-buffer ([Cet-buffer buffer) (switch-to-buffer-other-win[H >[20;4Hprogn (save-current-buffer (s[Ct- [C buffer) (switch-to[Cbuffer-ot[H >[20;4Hunwi d-prote t (progn (save-current-buffer (set-buffer buffer) (swi[H >[20;4Hlet ((wconfig (cu[Cre t-window-configuration))) (unwind-prot ct[C[Cpro[H >[20;4Hunwind-protect (let ((wco[Cfig (current-w[Cndow-configurati[Cn)))[C[Cunw[H >[20;4Hlet ((buffer (evil-test-bu[Cfer-from-s[Cring "[T]his is [C test buffer[H >[20;5Hambda nil (let ((buffer (evil[Ctest buffer-from-str ng "[T]his is a[H >[20;3Hfuncall((lambda nil (let ([Cbuffer (evil-t[Cst-buffer-from-string[C"[T][H >[20;3H(let ((debugger[C(list (quote lambda) (quote (&rest [C-cl-rest--)) (li[H >[20;4Hprogn (let ((debugger (list (quote lambda) quote[C(&rest --cl-rest-[H >[20;4Hunwi d-protect (progn[20;28Het ( debugger (list (quote lambda) (quote ([H >[20;4Hlet ((wconfig (cu[Cre t-window-configurat[Con))) (unwind-protect (pro[H >[20;4Hprogn (let ((wconfig (current[Cwi[Cdow-configuratio[C))) (unwind-prote[H >[20;4Hunwi d-protect (pro n (let ((wco[Cfig (current-w[Cndow-configurati[Cn)[H >[20;4Hsave-cur[Cent-buffer (set-buffer temp-buffer) (unwind protect (pr[Cgn[H >[20;4Hlet ((temp-buffer (gen[Crate-n[Cw-buffer " *temp*"))) (save-[Current-b[H >[20;4Hca[Cch (quote ert--pass) (l[Ct ((temp-buffer (generate-new-buffer " *[H >[20;4Hprogn[C[Cpr[Cgn (progn nil[20;29Hor (progn nil (and (vectorp (sym[Col-value[H >[20;4Hlet ((--cl-info-- (make-symbol "--i fo--"))) (le[C* ((v --cl-info--)[H >[20;3Hert--run[Ctest-internal([cl-struct[Cert--test-execu[Cion-info [cl-struc[H >[20;3H(let ((er[C--should-execution-observer (li (quote lambda)[C(quote (&[H >[20;4Hunwind-protect (let ((ert--should-[Cxecution-observer (list (quote l[H >[20;4Hlet (([C-cl-info-- (mak[C-symbol "-[Cinfo--")) (--cl-shou[Cd-form-accu-[H >[20;4Hunwind[Cprotect (let ((-[Ccl-info-[C (make[Csymbol "-[Cinfo--")) ([C-[Cl-s[H >[20;4Hlet (([C-cl-begin-marker[C- (make[Csymbol "--begin-marker ) (let*[H >[20;4Hca[Cch (quote --cl-block[Cerror--) (let (( cl-begin-ma[Cker-- (make-s[H >[20;3Hert-run-tes[C([cl-struct-ert-test evil-test[Cnormal-repeat-info-char[Cc[H >[20;3H(unwind[Cpro[Cect (ert-run-tes test) (let* ((v (progn nil (or (progn[H >[20;4Hlet ((ert--current-run-s[Cats sta[Cs) (pos ert--stats-test-pos stats[H >[20;3Hert-run-or[Crerun-test([cl-s[Cruc[C-ert--stats t [[cl-struct-ert-test e[H >[20;1H#^^[3 0 set-mark-command move-beginning of-line ba[Ckward-[Char mod[C-sp[H >[20;1H (while (consp [C-cl-var--) (setq test (car --cl-var--)) (ert-run-or-r[H >[20;4Hlet* ([C--cl-var-- tests t st[Cnil)) (while (consp --cl-var--) (set[H >[20;4Hprogn [Clet* ((-[Ccl-var--[Ctests) (test nil)) while[C(consp - cl-var-[H >[20;4Hunwi d-protect (progn (le[C* ((--cl-var-- tests) (test [Cil)) (while[H >[20;4Hlet ((ert--current-run-stats stats)) (forc[C-mode-line-update) (unwi[H >[20;4Hunwind-protect (let ((er[C--current-run-stats stats)) (force-mode-l[H >[20;4Hlet ((abor dp[Ct)) (unwind[Cprot[Cc[C (let ((ert--current-run-stats st[H >[20;7H* [C(tes[Cs (ert-select-tests selector[Ct)) (stats (ert--make-stats[H >[20;3Hert-run- (t (lambda (ev[Cn -type &rest event-[Crgs) (cond ((eql ev[H >[20;16H-batch(t)[H >[20;3H(let ((s[Cats (er[C-run-tests-batch selector))) (kill-emacs (if (= 0 ([H >[20;4Hunwind-protect (let ((stats (ert-run-tests-batch selector))) [Ckill-[H >[20;3Hert-run[Ctes[Cs-batch-and-exit(t)[H >[20;3H(cond (interactive (ert[Crun-tests-interactively tests) (if evil-test[H >[20;4Hlet ([Celp-use-standa d[Co[Ctput (not interactive))) ( etq tests (or ([H >[20;3Hevil-tests[Crun(nil)[H >[20;3H(if interactive (if (y-or-n-p-with-timeout "Run tests? " 2 t) (evil-[H >[20;3Hevil-tests-initialize(nil [Cil)[H >[20;5Ha[C(([Cvil[Ctes[Cs-initialize (quote nil) (quote nil)))[H >[20;3Hcommand-line-1(("-L" "." "-L" "lib" "-l" "evil-tests.el" "--eval" "([H >[20;15H()[H >[20;3Hn[Cr l-top-level()[H >[20;1HTest evil-test-normal-repeat-info-char-command condition:[H >[24;1H first-mismatch-at 0))))[20;1H [C (lis[C-elt 0 > (arrays-of-different-length 2 4 > [114 88] > [49 50 114 88][H >[24;1H[20;4HFAILED 103/178 evil-test-normal-repeat-info-char-command > > >[H >[24;1H FAILED 103/178 evil-test-normal-repeat-info-char-command[12;74H4[20;1H >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(104/178): >[13;1H[24;1H[20;1HTest evil-test-normal-repeat-info-simple-command backtrace: >[H >[20;1H (let* ((condition (first more-debugger[Cargs)) (type (let* ((temp (ca[H >[20;4Hcond[20;11Hmemql first-debugge[C-arg (quote (lambda debug t exit nil)))[H >[20;4Hlet*[20;12Hore-debugger-ar[Cs debu[Cger-args) (first-debugger-arg (if mo[H >[20;3Hert--run-test-debu[Cger([cl-str[Cct-ert--test-execution-info [cl-struc[H >[20;3H(lambda (G1 &rest debugger[Cargs) ( [Crun-t st-debugger (symbol-val[H >[20;3Happly((lambda (G1[C&rest debug er-args) (ert--run-test-debugger (symb[H >[20;3H(lambda (&rest --cl-rest--) (apply (quot[C (lambda (G1 &rest debugger[H >[20;3Hsignal(ert-test[Cfailed (((should (equal (evil-normalize-repeat-info[H >[20;3Hert-fail(((should (equal [Cevil-normalize-repeat-info (ring-ref evil-[H >[20;3H(if (unwind-protect (setq value-432 (apply fn-430 args-431)) (s[Ctq f[H >[20;4Hlet (form-descrip[Cion-434) (if (unwind-protect (setq value-432 (app[H >[20;9H(value-432 (qu te ert-form-evaluation-aborted-433))) (let[C[Cfor[H >[20;10Hfn-430 (function[C[Cqual)) (args-431 (list ([Cvil-normalize-repe[H >[20;3Hevil-test[Crepeat-info("3x")[H >[20;3H(let ((ert--infos (c ns (cons "Info: " "Call simple command with cou[H >[20;4Hsave-cu[Crent-buffer ([Cet-buffer buffer) (switch-to-buffer-other-win[H >[20;4Hprogn (save-current-buffer (s[Ct- [C buffer) (switch-to[Cbuffer-ot[H >[20;4Hunwi d-prote t (progn (save-current-buffer (set-buffer buffer) (swi[H >[20;4Hlet ((wconfig (cu[Cre t-window-configuration))) (unwind-prot ct[C[Cpro[H >[20;4Hunwind-protect (let ((wco[Cfig (current-w[Cndow-configurati[Cn)))[C[Cunw[H >[20;4Hlet ((buffer (evil-test-bu[Cfer-from-s[Cring "[T]his is [C test buffer[H >[20;5Hambda nil (let ((buffer (evil[Ctest buffer-from-str ng "[T]his is a[H >[20;3Hfuncall((lambda nil (let ([Cbuffer (evil-t[Cst-buffer-from-string[C"[T][H >[20;3H(let ((debugger[C(list (quote lambda) (quote (&rest [C-cl-rest--)) (li[H >[20;4Hprogn (let ((debugger (list (quote lambda) quote[C(&rest --cl-rest-[H >[20;4Hunwi d-protect (progn[20;28Het ( debugger (list (quote lambda) (quote ([H >[20;4Hlet ((wconfig (cu[Cre t-window-configurat[Con))) (unwind-protect (pro[H >[20;4Hprogn (let ((wconfig (current[Cwi[Cdow-configuratio[C))) (unwind-prote[H >[20;4Hunwi d-protect (pro n (let ((wco[Cfig (current-w[Cndow-configurati[Cn)[H >[20;4Hsave-cur[Cent-buffer (set-buffer temp-buffer) (unwind protect (pr[Cgn[H >[20;4Hlet ((temp-buffer (gen[Crate-n[Cw-buffer " *temp*"))) (save-[Current-b[H >[20;4Hca[Cch (quote ert--pass) (l[Ct ((temp-buffer (generate-new-buffer " *[H >[20;4Hprogn[C[Cpr[Cgn (progn nil[20;29Hor (progn nil (and (vectorp (sym[Col-value[H >[20;4Hlet ((--cl-info-- (make-symbol "--i fo--"))) (le[C* ((v --cl-info--)[H >[20;3Hert--run[Ctest-internal([cl-struct[Cert--test-execu[Cion-info [cl-struc[H >[20;3H(let ((er[C--should-execution-observer (li (quote lambda)[C(quote (&[H >[20;4Hunwind-protect (let ((ert--should-[Cxecution-observer (list (quote l[H >[20;4Hlet (([C-cl-info-- (mak[C-symbol "-[Cinfo--")) (--cl-shou[Cd-form-accu-[H >[20;4Hunwind[Cprotect (let ((-[Ccl-info-[C (make[Csymbol "-[Cinfo--")) ([C-[Cl-s[H >[20;4Hlet (([C-cl-begin-marker[C- (make[Csymbol "--begin-marker ) (let*[H >[20;4Hca[Cch (quote --cl-block[Cerror--) (let (( cl-begin-ma[Cker-- (make-s[H >[20;3Hert-run-tes[C([cl-struct-ert-test evil-test[Cnormal-repeat-info-simple[H >[20;3H(unwind[Cpro[Cect (ert-run-tes test) (let* ((v (progn nil (or (progn[H >[20;4Hlet ((ert--current-run-s[Cats sta[Cs) (pos ert--stats-test-pos stats[H >[20;3Hert-run-or[Crerun-test([cl-s[Cruc[C-ert--stats t [[cl-struct-ert-test e[H >[20;1H#^^[3 0 set-mark-command move-beginning of-line ba[Ckward-[Char mod[C-sp[H >[20;1H (while (consp [C-cl-var--) (setq test (car --cl-var--)) (ert-run-or-r[H >[20;4Hlet* ([C--cl-var-- tests t st[Cnil)) (while (consp --cl-var--) (set[H >[20;4Hprogn [Clet* ((-[Ccl-var--[Ctests) (test nil)) while[C(consp - cl-var-[H >[20;4Hunwi d-protect (progn (le[C* ((--cl-var-- tests) (test [Cil)) (while[H >[20;4Hlet ((ert--current-run-stats stats)) (forc[C-mode-line-update) (unwi[H >[20;4Hunwind-protect (let ((er[C--current-run-stats stats)) (force-mode-l[H >[20;4Hlet ((abor dp[Ct)) (unwind[Cprot[Cc[C (let ((ert--current-run-stats st[H >[20;7H* [C(tes[Cs (ert-select-tests selector[Ct)) (stats (ert--make-stats[H >[20;3Hert-run- (t (lambda (ev[Cn -type &rest event-[Crgs) (cond ((eql ev[H >[20;16H-batch(t)[H >[20;3H(let ((s[Cats (er[C-run-tests-batch selector))) (kill-emacs (if (= 0 ([H >[20;4Hunwind-protect (let ((stats (ert-run-tests-batch selector))) [Ckill-[H >[20;3Hert-run[Ctes[Cs-batch-and-exit(t)[H >[20;3H(cond (interactive (ert[Crun-tests-interactively tests) (if evil-test[H >[20;4Hlet ([Celp-use-standa d[Co[Ctput (not interactive))) ( etq tests (or ([H >[20;3Hevil-tests[Crun(nil)[H >[20;3H(if interactive (if (y-or-n-p-with-timeout "Run tests? " 2 t) (evil-[H >[20;3Hevil-tests-initialize(nil [Cil)[H >[20;5Ha[C(([Cvil[Ctes[Cs-initialize (quote nil) (quote nil)))[H >[20;3Hcommand-line-1(("-L" "." "-L" "lib" "-l" "evil-tests.el" "--eval" "([H >[20;15H()[H >[20;3Hn[Cr l-top-level()[H >[20;1HTest evil-test-normal-repeat-info-simple-command condition:[H >[24;1H first-mismatch-at 0))))[20;1H [C (lis[C-elt 0 > (arrays-of-different-length 1 2 > [120] > [51 120][H >[24;1H[20;4HFAILED 104/178 evil-test-normal-repeat-info-simple-command > > >[H >[24;1H FAILED 104/178 evil-test-normal-repeat-info-simple-command[12;74H5 >;; Th buffer is [Co[C notes.[20;1H >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(105/178): >[13;1H[24;1H[20;1H passed 105/178 evil-test-normal-state-suppress-keymap >[H >[20;14H6[20;37Hize-r[Cpeat-info[H >[24;1H passed 106/178 evil-test-normalize-repeat-info[12;74H7[13;28H you don't want to save, >;; and for Lisp evaluation.[20;1H >-=--:**--F1 *test* All L2 <N> (Fundamental Undo-Tree ERT(107/178): >[14;1H[24;1H[20;1H passed 107/178 evil-test-open-above >[H >[24;1H passed 107/178 evil-test-open-above[12;74H8[20;1H >-=--:**--F1 *test* All L2 <N> (Fundamental Undo-Tree ERT(108/178): >[14;1H[24;1H[20;1H passed 108/178 evil-test-open-above-with-count >[H >[24;1H passed 108/178 evil-test-open-above-with-count[12;74H9[20;1H >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(109/178): >[13;1H[24;1H[20;1H passed 109/178 evil-test-open-below >[H >[24;1H passed 109/178 evil-test-open-below[1;33HEmacs-Lisp[CHide/Show[CHelp[12;73H10 >line1 > >(let () > var) >last line > >-=--:**--F1 *test* All L1 <N> (Emacs-Lisp hs Undo-Tree ERT(110/178 >[13;1H[24;1H[20;1H passed 110/178 evil-test-open-below-folded >[H >[24;1H passed 110/178 evil-test-open-below-folded[1;33HHelp [C [C [12;74H1 >;; This buffer is for notes you don't want to save, >;; and for Lisp evaluation. > > > > >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(111/178): >[13;1H[24;1H[20;1H passed 111/178 evil-test-open-below-with-count >[H >[24;1H passed 111/178 evil-test-open-below-with-count[12;74H2[13;28H. > > >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(112/178): >[13;4H[24;1H[20;1H passed 112/178 evil-test-operator-0 >[H >[24;1H passed 112/178 evil-test-operator-0[12;74H3[20;1H >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(113/178): >[13;4H[24;1H[20;1H passed 113/178 evil-test-operator-delete >[H >[20;14H4 state-shortcut-keymap[H >[24;1H passed 114/178 evil-test-operator-state-shortcut-keymap[12;74H5[20;1H >-=--:**--F1 *test* All L1 <O> (Fundamental Undo-Tree ERT(115/178): >[13;1H[24;1H[20;1H passed 115/178 evil-test-operator-state-suppress-keymap >[H >[24;1H passed 115/178 evil-test-operator-state-suppress-keymap[12;74H6[13;28H, >;; and for Lisp evaluation. >;; This buffer is for notes, >;; and for Lisp evaluation. > >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(116/178): >[13;1H[24;1H[20;1H passed 116/178 evil-test-paragraph-objects >[H >[24;1H passed 116/178 evil-test-paragraph-objects[1;33HEmacs-Lisp[CHelp[12;74H7 >(aaa) > > > > >-=--:**--F1 *test* All L1 <N> (Emacs-Lisp Undo-Tree ERT(117/178):e >[13;1H[24;1H[20;1H passed 117/178 evil-test-paren-objects >[H >[20;14H8[20;34Hser[H >[24;1H passed 118/178 evil-test-parser[1;33HHelp [C [12;74H9 >;; This buffer is for notes you don't want to save, >;; and for Lisp evaluation.[20;1H >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(119/178): >[13;4H[24;1H[20;1H passed 119/178 evil-test-paste-after >[H >[24;1H passed 119/178 evil-test-paste-after[12;73H20[20;1H >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(120/178): >[13;4H[24;1H[20;1H passed 120/178 evil-test-paste-before >[H >[24;1H passed 120/178 evil-test-paste-before[12;74H1[13;51H.[14;4HIf you want to cre e a file, visit that file with C-x C-f, >;; then enter the text in that file's own buffer. > >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(121/178): >[13;1H[24;1H[20;1H passed 121/178 evil-test-paste-pop-after >[H >[24;1H passed 121/178 evil-test-paste-pop-after[12;74H2[20;1H >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(122/178): >[13;1H[24;1H[20;1H passed 122/178 evil-test-paste-pop-before >[H >[24;1H passed 122/178 evil-test-paste-pop-before[12;74H3[20;1H >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(123/178): >[13;1H[24;1H[20;1H passed 123/178 evil-test-paste-pop-without-undo >[H >[24;1H passed 123/178 evil-test-paste-pop-without-undo[12;74H4 >ifoo^[ > > > >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(124/178): >[13;1H[24;1H[20;1H passed 124/178 evil-test-pasteable-macros >[H >[24;1H passed 124/178 evil-test-pasteable-macros[12;74H5 >abc >abcdef >abcd > >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(125/178): >[13;3H[24;1H[20;1H passed 125/178 evil-test-preserve-column >[H >[24;1H passed 125/178 evil-test-preserve-column[12;74H6 >;; This buffer is for notes you don't want to save, >;; and for Lisp evaluation. > > >-=--:**--F1 *test* All L2 <N> (Fundamental Undo-Tree ERT(126/178): >[14;4H[24;1H[20;1H passed 126/178 evil-test-previous-line >[H >[20;14H7 operties[H >[24;1H passed 127/178 evil-test-properties[12;74H8 >This 'a t[Cst' for qu[13;27H objects. > > >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(128/178): >[13;12H[24;1H[20;1H passed 128/178 evil-test-quote-objects >[H >[24;1H passed 128/178 evil-test-quote-objects[12;74H9 >line[C1 >line 2[20;1H >-=--:**--F1 *test* All L1 (Fundamental Undo-Tree ERT(129/178):evil- >[13;1H[24;1H[20;1H >[20;1H passed 129/178 evil-test-read >[H >[20;13H30[20;35H-key[H >[24;1H passed 130/178 evil-test-read-key[12;73H31 >foo > > >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(131/178): >[13;1H[20;1H >[20;1H passed 131/178 evil-test-register >[H >[24;1H passed 131/178 evil-test-register[12;74H2 >;; This buffer is for notes you don't want to save[20;1H >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(132/178): >[13;1H[24;1H[20;1HTest evil-test-repeat backtrace: >[H >[20;1H (let* ((condition (first mor -debugger-args)) (type (let* ((temp (ca[H >[20;4Hcond[20;11Hmemql first-debugge[C-arg (quote (lambda debug t exit nil)))[H >[20;4Hlet*[20;12Hore-debugger-ar[Cs debu[Cger-args) (first-debugger-arg (if mo[H >[20;3Hert--run-test-debu[Cger([cl-str[Cct-ert--test-execution-info [cl-struc[H >[20;3H(lambda (G1 &rest debugger[Cargs) ( [Crun-t st-debugger (symbol-val[H >[20;3Happly((lambda (G1[C&rest debug er-args) (ert--run-test-debugger (symb[H >[20;3H(lambda (&rest --cl-rest--) (apply (quot[C (lambda (G1 &rest debugger[H >[20;3Hsignal(ert-test[Cfailed (((should (string= buffer-subst[Cing[C(max (po[H >[20;3Hert-fail(((should (string= (b ffer-substring (max (point-min) (-[H >[20;3H(if (unwind-protect (setq val e-2 (apply f[C-0 args-1)) (setq form-de[H >[20;4Hlet (form-descrip[Cion-4)[C(if (unwind-protect (setq value-2 (apply f[H >[20;9H(value-2 (quote ert-form-evaluation-aborted-3))) (let form-de[H >[20;10Hfn-0 (function string=)) ([Crgs-1 (list (buffer-subs[Cring (max[H >[20;4Hif (functionp before) (setq before-predicate befor[C before nil) (le[H >[20;4Hprogn (if (functi[Cnp before) (setq before-predicat before n[H >[20;4Hif before progn (if (functionp before) (setq before-predicate b[Cfo[H >[20;3Hevil-test-text("XX X" "Xis buffer is for[Cnotes[Cyou don't want to sav[H >[20;3H(if (or before-point after-point)[C(evil-tes[C-text before-point after[H >[20;4Hsave-current-buffer (set-buffer actua[C[Cbuffer) (if ( [C before-point[H >[20;36Hmarker[20;52Hsetq string (buffer[H >[20;4Hunwind-p[Cotect (save-current-buffe[C (set-buffer marker-buffer) (s[Ct[H >[20;4Hlet ((actual-buffer ( )) (marker-buffer (evil-test-mar[H >[20;3Hevil-test-buffer-st[Cing("XX X[X]is buffer is for notes you don'[C w[Cn[H >[20;3H(save-current-buffe[C (set-buffer buffer) (switch-t[C-buffer-other-[Ci[H >[20;4Hprogn (save-current-buffer (s[Ct- [C buffer) (switch-to[Cbuffer-ot[H >[20;4Hunwi d-prote t (progn (save-current-buffer (set-buffer buffer) (swi[H >[20;4Hlet ((wconfig (cu[Cre t-window-configuration))) (unwind-prot ct[C[Cpro[H >[20;4Hunwind-protect (let ((wco[Cfig (current-w[Cndow-configurati[Cn)))[C[Cunw[H >[20;4Hlet ((buffer (evil-test-bu[Cfer-from-s[Cring "[;]; This buffer is for[H >[20;10Hert--infos (con[C (cons "Inf[C: " "Repeat replace[Cwith count")[H >[20;5Hambda nil (let ([Cert--info (cons (cons "Info: " "R pea[C replace")[H >[20;3Hfuncall((lambda nil (let ((ert--i[Cfos (cons (c[Cns "Info: "[C"Repeat r[H >[20;3H(let ((debugger[C(list (quot[C lambda) (qu[Cte &re[Ct --cl-rest--)) (li[H >[20;4Hprogn (let ((debugger (list (quote lambda) quote[C(&rest --cl-rest-[H >[20;4Hunwi d-protect (progn[20;28Het ( debugger (list (quote lambda) (quote ([H >[20;4Hlet ((wconfig (cu[Cre t-window-configurat[Con))) (unwind-protect (pro[H >[20;4Hprogn (let ((wconfig (current[Cwi[Cdow-configuratio[C))) (unwind-prote[H >[20;4Hunwi d-protect (pro n (let ((wco[Cfig (current-w[Cndow-configurati[Cn)[H >[20;4Hsave-cur[Cent-buffer (set-buffer temp-buffer) (unwind protect (pr[Cgn[H >[20;4Hlet ((temp-buffer (gen[Crate-n[Cw-buffer " *temp*"))) (save-[Current-b[H >[20;4Hca[Cch (quote ert--pass) (l[Ct ((temp-buffer (generate-new-buffer " *[H >[20;4Hprogn[C[Cpr[Cgn (progn nil[20;29Hor (progn nil (and (vectorp (sym[Col-value[H >[20;4Hlet ((--cl-info-- (make-symbol "--i fo--"))) (le[C* ((v --cl-info--)[H >[20;3Hert--run[Ctest-internal([cl-struct[Cert--test-execu[Cion-info [cl-struc[H >[20;3H(let ((er[C--should-execution-observer (li (quote lambda)[C(quote (&[H >[20;4Hunwind-protect (let ((ert--should-[Cxecution-observer (list (quote l[H >[20;4Hlet (([C-cl-info-- (mak[C-symbol "-[Cinfo--")) (--cl-shou[Cd-form-accu-[H >[20;4Hunwind[Cprotect (let ((-[Ccl-info-[C (make[Csymbol "-[Cinfo--")) ([C-[Cl-s[H >[20;4Hlet (([C-cl-begin-marker[C- (make[Csymbol "--begin-marker ) (let*[H >[20;4Hca[Cch (quote --cl-block[Cerror--) (let (( cl-begin-ma[Cker-- (make-s[H >[20;3Hert-run-tes[C([cl-struct-ert-test evil-test[Crepeat "Repeat sever[Cl ed[H >[20;3H(unwind[Cpro[Cect (ert-run-tes test) (let* ((v (progn nil (or (progn[H >[20;4Hlet ((ert--current-run-s[Cats sta[Cs) (pos ert--stats-test-pos stats[H >[20;3Hert-run-or[Crerun-test([cl-s[Cruc[C-ert--stats t [[cl-struct-ert-test e[H >[20;1H#^^[3 0 set-mark-command move-beginning of-line ba[Ckward-[Char mod[C-sp[H >[20;1H (while (consp [C-cl-var--) (setq test (car --cl-var--)) (ert-run-or-r[H >[20;4Hlet* ([C--cl-var-- tests t st[Cnil)) (while (consp --cl-var--) (set[H >[20;4Hprogn [Clet* ((-[Ccl-var--[Ctests) (test nil)) while[C(consp - cl-var-[H >[20;4Hunwi d-protect (progn (le[C* ((--cl-var-- tests) (test [Cil)) (while[H >[20;4Hlet ((ert--current-run-stats stats)) (forc[C-mode-line-update) (unwi[H >[20;4Hunwind-protect (let ((er[C--current-run-stats stats)) (force-mode-l[H >[20;4Hlet ((abor dp[Ct)) (unwind[Cprot[Cc[C (let ((ert--current-run-stats st[H >[20;7H* [C(tes[Cs (ert-select-tests selector[Ct)) (stats (ert--make-stats[H >[20;3Hert-run- (t (lambda (ev[Cn -type &rest event-[Crgs) (cond ((eql ev[H >[20;16H-batch(t)[H >[20;3H(let ((s[Cats (er[C-run-tests-batch selector))) (kill-emacs (if (= 0 ([H >[20;4Hunwind-protect (let ((stats (ert-run-tests-batch selector))) [Ckill-[H >[20;3Hert-run[Ctes[Cs-batch-and-exit(t)[H >[20;3H(cond (interactive (ert[Crun-tests-interactively tests) (if evil-test[H >[20;4Hlet ([Celp-use-standa d[Co[Ctput (not interactive))) ( etq tests (or ([H >[20;3Hevil-tests[Crun(nil)[H >[20;3H(if interactive (if (y-or-n-p-with-timeout "Run tests? " 2 t) (evil-[H >[20;3Hevil-tests-initialize(nil [Cil)[H >[20;5Ha[C(([Cvil[Ctes[Cs-initialize (quote nil) (quote nil)))[H >[20;3Hcommand-line-1(("-L" "." "-L" "lib" "-l" "evil-tests.el" "--eval" "([H >[20;15H()[H >[20;3Hn[Cr l-top-level()[H >[20;1HTest evil-test-r[Cpeat condition:[H >[24;1H :value nil))[20;1H [C (buffer-subs[Cring ... ...) > before)) > :form > (string= "XX " "XX X")[H >[24;1H[20;4HFAILED 132/178 ev l-test-repeat > > >[H >[24;1H FAILED 132/178 evil-test-repeat[12;74H3[13;28H[20;1H >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(133/178): >[13;1H[24;1H[13;2HABC; This buffer[Cis for notes[13;4H[20;1HTest evil-test-repeat-append backtrace: >[H >[20;1H (let* ((condition (first more-debugger-args)) (type (let* ((temp (ca[H >[20;4Hcond[20;11Hmemql first-debugge[C-arg (quote (lambda debug t exit nil)))[H >[20;4Hlet*[20;12Hore-debugger-ar[Cs debu[Cger-args) (first-debugger-arg (if mo[H >[20;3Hert--run-test-debu[Cger([cl-str[Cct-ert--test-execution-info [cl-struc[H >[20;3H(lambda (G1 &rest debugger[Cargs) ( [Crun-t st-debugger (symbol-val[H >[20;3Happly((lambda (G1[C&rest debug er-args) (ert--run-test-debugger (symb[H >[20;3H(lambda (&rest --cl-rest--) (apply (quot[C (lambda (G1 &rest debugger[H >[20;3Hsignal(ert-test[Cfailed (((should (string= buffer-subst[Cing[C(max (po[H >[20;3Hert-fail(((should (string= (b ffer-substring (max (point-min) (-[H >[20;3H(if (unwind-protect (setq val e-2 (apply f[C-0 args-1)) (setq form-de[H >[20;4Hlet (form-descrip[Cion-4)[C(if (unwind-protect (setq value-2 (apply f[H >[20;9H(value-2 (quote ert-form-evaluation-aborted-3))) (let form-de[H >[20;10Hfn-0 (function string=)) ([Crgs-1 (list (buffer-subs[Cring (max[H >[20;4Hif (functionp before) (setq before-predicate befor[C before nil) (le[H >[20;4Hprogn (if (functi[Cnp before) (setq before-predicat before n[H >[20;4Hif before progn (if (functionp before) (setq before-predicate b[Cfo[H >[20;3Hevil-test-text(";ABCABCABCABCABCAB" "C; This buffer is for no [Cs")[H >[20;3H(if (or before-point after-point) (evil-test-text before-poin after[H >[20;4Hsave-current-buffer (set-buffer actua[C[Cbuffer) (if ( [C before-point[H >[20;36Hmarker[20;52Hsetq string (buffer[H >[20;4Hunwind-p[Cotect (save-current-buffe[C (set-buffer marker-buffer) (s[Ct[H >[20;4Hlet ((actual-buffer ( )) (marker-buffer (evil-test-mar[H >[20;3Hevil-test-buffer-st[Cing(";ABCABCABCABCABCAB[C]; This buffer is for n[H >[20;3H(save-current-buffe[C (set-buffer buffer) (switch-to-buf[Cer-other-wi[H >[20;4Hprogn (save-current-buffer (s[Ct- [C buffer) (switch-to[Cbuffer-ot[H >[20;4Hunwi d-prote t (progn (save-current-buffer (set-buffer buffer) (swi[H >[20;4Hlet ((wconfig (cu[Cre t-window-configuration))) (unwind-prot ct[C[Cpro[H >[20;4Hunwind-protect (let ((wco[Cfig (current-w[Cndow-configurati[Cn)))[C[Cunw[H >[20;4Hlet ((buffer (evil-test-bu[Cfer-from-s[Cring "[;]; This buffer is for[H >[20;10Hert--infos (con[C (cons "Inf[C: " "Repeat insert with count") e[H >[20;5Hambda nil (let ([Cert--info (cons (cons "Info: " "Repeat[Cinsert")[H >[20;3Hfuncall((lambda nil (let ((ert--i[Cfos (cons (c[Cns "Info: "[C"Repeat i[H >[20;3H(let ((debugger[C(list (quot[C lambda) (qu[Cte &re[Ct --cl-rest--)) (l[H >[20;4Hprogn (let ((debugger (list (quote lambda) quote[C(&rest --cl-rest-[H >[20;4Hunwi d-protect (progn[20;28Het ( debugger (list (quote lambda) (quote ([H >[20;4Hlet ((wconfig (cu[Cre t-window-configurat[Con))) (unwind-protect (pro[H >[20;4Hprogn (let ((wconfig (current[Cwi[Cdow-configuratio[C))) (unwind-prote[H >[20;4Hunwi d-protect (pro n (let ((wco[Cfig (current-w[Cndow-configurati[Cn)[H >[20;4Hsave-cur[Cent-buffer (set-buffer temp-buffer) (unwind protect (pr[Cgn[H >[20;4Hlet ((temp-buffer (gen[Crate-n[Cw-buffer " *temp*"))) (save-[Current-b[H >[20;4Hca[Cch (quote ert--pass) (l[Ct ((temp-buffer (generate-new-buffer " *[H >[20;4Hprogn[C[Cpr[Cgn (progn nil[20;29Hor (progn nil (and (vectorp (sym[Col-value[H >[20;4Hlet ((--cl-info-- (make-symbol "--i fo--"))) (le[C* ((v --cl-info--)[H >[20;3Hert--run[Ctest-internal([cl-struct[Cert--test-execu[Cion-info [cl-struc[H >[20;3H(let ((er[C--should-execution-observer (li (quote lambda)[C(quote (&[H >[20;4Hunwind-protect (let ((ert--should-[Cxecution-observer (list (quote l[H >[20;4Hlet (([C-cl-info-- (mak[C-symbol "-[Cinfo--")) (--cl-shou[Cd-form-accu-[H >[20;4Hunwind[Cprotect (let ((-[Ccl-info-[C (make[Csymbol "-[Cinfo--")) ([C-[Cl-s[H >[20;4Hlet (([C-cl-begin-marker[C- (make[Csymbol "--begin-marker ) (let*[H >[20;4Hca[Cch (quote --cl-block[Cerror--) (let (( cl-begin-ma[Cker-- (make-s[H >[20;3Hert-run-tes[C([cl-struct-ert-test evil-test[Crepeat-append "Test repea[H >[20;3H(unwind[Cpro[Cect (ert-run-tes test) (let* ((v (progn nil[C(or (p[Cogn[H >[20;4Hlet ((ert--current-run-s[Cats sta[Cs) (pos ert--stats-test-pos stats[H >[20;3Hert-run-or[Crerun-test([cl-s[Cruc[C-ert--stats t [[cl-struct-ert-test e[H >[20;1H#^^[3 0 set-mark-command move-beginning of-line ba[Ckward-[Char mod[C-sp[H >[20;1H (while (consp [C-cl-var--) (setq test (car --cl-var--)) (ert-run-or-r[H >[20;4Hlet* ([C--cl-var-- tests t st[Cnil)) (while (consp --cl-var--) (set[H >[20;4Hprogn [Clet* ((-[Ccl-var--[Ctests) (test nil)) while[C(consp - cl-var-[H >[20;4Hunwi d-protect (progn (le[C* ((--cl-var-- tests) (test [Cil)) (while[H >[20;4Hlet ((ert--current-run-stats stats)) (forc[C-mode-line-update) (unwi[H >[20;4Hunwind-protect (let ((er[C--current-run-stats stats)) (force-mode-l[H >[20;4Hlet ((abor dp[Ct)) (unwind[Cprot[Cc[C (let ((ert--current-run-stats st[H >[20;7H* [C(tes[Cs (ert-select-tests selector[Ct)) (stats (ert--make-stats[H >[20;3Hert-run- (t (lambda (ev[Cn -type &rest event-[Crgs) (cond ((eql ev[H >[20;16H-batch(t)[H >[20;3H(let ((s[Cats (er[C-run-tests-batch selector))) (kill-emacs (if (= 0 ([H >[20;4Hunwind-protect (let ((stats (ert-run-tests-batch selector))) [Ckill-[H >[20;3Hert-run[Ctes[Cs-batch-and-exit(t)[H >[20;3H(cond (interactive (ert[Crun-tests-interactively tests) (if evil-test[H >[20;4Hlet ([Celp-use-standa d[Co[Ctput (not interactive))) ( etq tests (or ([H >[20;3Hevil-tests[Crun(nil)[H >[20;3H(if interactive (if (y-or-n-p-with-timeout "Run tests? " 2 t) (evil-[H >[20;3Hevil-tests-initialize(nil [Cil)[H >[20;5Ha[C(([Cvil[Ctes[Cs-initialize (quote nil) (quote nil)))[H >[20;3Hcommand-line-1(("-L" "." "-L" "lib" "-l" "evil-tests.el" "--eval" "([H >[20;15H()[H >[20;3Hn[Cr l-top-level()[H >[20;1HTest evil-test-r[Cpeat-append condition:[H >[24;1H :value nil))[20;1H [C (buffer-subs[Cring ... ...) > before)) > :form > (string= ";ABCABCABCAB" ";ABCABCABCABCABCAB")[H >[24;1H[20;4HFAILED 133/178 ev l-test-repeat-append > > >[H >[24;1H FAILED 133/178 evil-test-repeat-append[12;74H4 >[C; This buffer is[Cfor notes.[20;1H >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(134/178): >[13;4H[24;1H[20;1HTest evil-test-repeat-append-line backtrace: >[H >[20;1H (let* ((condition (first more-de[Cugge -args)) (type (let* ((temp (ca[H >[20;4Hcond[20;11Hmemql first-debugge[C-arg (quote (lambda debug t exit nil)))[H >[20;4Hlet*[20;12Hore-debugger-ar[Cs debu[Cger-args) (first-debugger-arg (if mo[H >[20;3Hert--run-test-debu[Cger([cl-str[Cct-ert--test-execution-info [cl-struc[H >[20;3H(lambda (G1 &rest debugger[Cargs) ( [Crun-t st-debugger (symbol-val[H >[20;3Happly((lambda (G1[C&rest debug er-args) (ert--run-test-debugger (symb[H >[20;3H(lambda (&rest --cl-rest--) (apply (quot[C (lambda (G1 &rest debugger[H >[20;3Hsignal(ert-test[Cfailed (((should (string= buffer-subst[Cing[C(max (po[H >[20;3Hert-fail(((should (string= (b ffer-substring (max (point-min) (-[H >[20;3H(if (unwind-protect (setq val e-2 (apply f[C-0 args-1)) (setq form-de[H >[20;4Hlet (form-descrip[Cion-4)[C(if (unwind-protect (setq value-2 (apply f[H >[20;9H(value-2 (quote ert-form-evaluation-aborted-3))) (let form-de[H >[20;10Hfn-0 (function string=)) ([Crgs-1 (list (buffer-subs[Cring (max[H >[20;4Hif (functionp before) (setq before-predicate befor[C before nil) (le[H >[20;4Hprogn (if (functi[Cnp before) (setq before-predicat before n[H >[20;4Hif before progn (if (functionp before) (setq before-predicate b[Cfo[H >[20;3Hevil-test-text(";; This buffer is for note[C.ABCABCABCABCABCAB" "C")[H >[20;3H(if (or before-point after-point)[C(evil- t-text before-point[Cafter[H >[20;4Hsave-current-buffer (set-buffer actua[C[Cbuffer) (if ( [C before-point[H >[20;36Hmarker[20;52Hsetq string (buffer[H >[20;4Hunwind-p[Cotect (save-current-buffe[C (set-buffer marker-buffer) (s[Ct[H >[20;4Hlet ((actual-buffer ( )) (marker-buffer (evil-test-mar[H >[20;3Hevil-test-buffer-st[Cing(";; This buffer is fo notes.ABCABCABCABCABC[H >[20;3H(save-current-buffe[C (set-buffer [C) (switch-[Co-buffer-other-win[H >[20;4Hprogn (save-current-buffer (s[Ct- [C buffer) (switch-to[Cbuffer-ot[H >[20;4Hunwi d-prote t (progn (save-current-buffer (set-buffer buffer) (swi[H >[20;4Hlet ((wconfig (cu[Cre t-window-configuration))) (unwind-prot ct[C[Cpro[H >[20;4Hunwind-protect (let ((wco[Cfig (current-w[Cndow-configurati[Cn)))[C[Cunw[H >[20;4Hlet ((buffer (evil-test-bu[Cfer-from-s[Cring ";; [T]his buffer is for[H >[20;10Hert--infos (con[C (cons "Inf[C: " "Repeat insert with count") e[H >[20;5Hambda nil (let ([Cert--info (cons (cons "Info: " "Repeat[Cinsert")[H >[20;3Hfuncall((lambda nil (let ((ert--i[Cfos (cons (c[Cns "Info: "[C"Repeat i[H >[20;3H(let ((debugger[C(list (quot[C lambda) (qu[Cte &re[Ct --cl-rest--)) (l[H >[20;4Hprogn (let ((debugger (list (quote lambda) quote[C(&rest --cl-rest-[H >[20;4Hunwi d-protect (progn[20;28Het ( debugger (list (quote lambda) (quote ([H >[20;4Hlet ((wconfig (cu[Cre t-window-configurat[Con))) (unwind-protect (pro[H >[20;4Hprogn (let ((wconfig (current[Cwi[Cdow-configuratio[C))) (unwind-prote[H >[20;4Hunwi d-protect (pro n (let ((wco[Cfig (current-w[Cndow-configurati[Cn)[H >[20;4Hsave-cur[Cent-buffer (set-buffer temp-buffer) (unwind protect (pr[Cgn[H >[20;4Hlet ((temp-buffer (gen[Crate-n[Cw-buffer " *temp*"))) (save-[Current-b[H >[20;4Hca[Cch (quote ert--pass) (l[Ct ((temp-buffer (generate-new-buffer " *[H >[20;4Hprogn[C[Cpr[Cgn (progn nil[20;29Hor (progn nil (and (vectorp (sym[Col-value[H >[20;4Hlet ((--cl-info-- (make-symbol "--i fo--"))) (le[C* ((v --cl-info--)[H >[20;3Hert--run[Ctest-internal([cl-struct[Cert--test-execu[Cion-info [cl-struc[H >[20;3H(let ((er[C--should-execution-observer (li (quote lambda)[C(quote (&[H >[20;4Hunwind-protect (let ((ert--should-[Cxecution-observer (list (quote l[H >[20;4Hlet (([C-cl-info-- (mak[C-symbol "-[Cinfo--")) (--cl-shou[Cd-form-accu-[H >[20;4Hunwind[Cprotect (let ((-[Ccl-info-[C (make[Csymbol "-[Cinfo--")) ([C-[Cl-s[H >[20;4Hlet (([C-cl-begin-marker[C- (make[Csymbol "--begin-marker ) (let*[H >[20;4Hca[Cch (quote --cl-block[Cerror--) (let (( cl-begin-ma[Cker-- (make-s[H >[20;3Hert-run-tes[C([cl-struct-ert-test evil-test[Crepeat-append-line "Test[H >[20;3H(unwind[Cpro[Cect (ert-run-tes test) (let* ((v (progn nil (or (progn[H >[20;4Hlet ((ert--current-run-s[Cats sta[Cs) (pos ert--stats-test-pos stats[H >[20;3Hert-run-or[Crerun-test([cl-s[Cruc[C-ert--stats t [[cl-struct-ert-test e[H >[20;1H#^^[3 0 set-mark-command move-beginning of-line ba[Ckward-[Char mod[C-sp[H >[20;1H (while (consp [C-cl-var--) (setq test (car --cl-var--)) (ert-run-or-r[H >[20;4Hlet* ([C--cl-var-- tests t st[Cnil)) (while (consp --cl-var--) (set[H >[20;4Hprogn [Clet* ((-[Ccl-var--[Ctests) (test nil)) while[C(consp - cl-var-[H >[20;4Hunwi d-protect (progn (le[C* ((--cl-var-- tests) (test [Cil)) (while[H >[20;4Hlet ((ert--current-run-stats stats)) (forc[C-mode-line-update) (unwi[H >[20;4Hunwind-protect (let ((er[C--current-run-stats stats)) (force-mode-l[H >[20;4Hlet ((abor dp[Ct)) (unwind[Cprot[Cc[C (let ((ert--current-run-stats st[H >[20;7H* [C(tes[Cs (ert-select-tests selector[Ct)) (stats (ert--make-stats[H >[20;3Hert-run- (t (lambda (ev[Cn -type &rest event-[Crgs) (cond ((eql ev[H >[20;16H-batch(t)[H >[20;3H(let ((s[Cats (er[C-run-tests-batch selector))) (kill-emacs (if (= 0 ([H >[20;4Hunwind-protect (let ((stats (ert-run-tests-batch selector))) [Ckill-[H >[20;3Hert-run[Ctes[Cs-batch-and-exit(t)[H >[20;3H(cond (interactive (ert[Crun-tests-interactively tests) (if evil-test[H >[20;4Hlet ([Celp-use-standa d[Co[Ctput (not interactive))) ( etq tests (or ([H >[20;3Hevil-tests[Crun(nil)[H >[20;3H(if interactive (if (y-or-n-p-with-timeout "Run tests? " 2 t) (evil-[H >[20;3Hevil-tests-initialize(nil [Cil)[H >[20;5Ha[C(([Cvil[Ctes[Cs-initialize (quote nil) (quote nil)))[H >[20;3Hcommand-line-1(("-L" "." "-L" "lib" "-l" "evil-tests.el" "--eval" "([H >[20;15H()[H >[20;3Hn[Cr l-top-level()[H >[20;1HTest evil-test-r[Cpeat-append-line condition:[H >[24;1H :value nil))[20;1H [C before)) > :form > (string= ";; This buffer is for notes.ABCABCABCAB" ";; This buffer is for\ > notes.ABCABCABCABCABCAB")[H >[24;1H[20;4HFAILED 134/178 evil-test-repeat-append-line > > >[H >[24;1H FAILED 134/178 evil-test-repeat-append-line[12;74H5[20;1H >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(135/178): >[13;4H[24;1H[20;1H passed 135/178 evil-test-repeat-by-change >[H >[24;1H passed 135/178 evil-test-repeat-by-change[12;74H6 >Line with ' several apos[Crophes ', yeah.[20;1H >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(136/178): >[13;11H[24;1H[20;1H passed 136/178 evil-test-repeat-digraph >[H >[24;1H passed 136/178 evil-test-repeat-digraph[12;74H7 >l[13;6H1 >line 2 >line 3 >line 4 > >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(137/178): >[13;1H[24;1H[20;1H passed 137/178 evil-test-repeat-error >[H >[24;1H passed 137/178 evil-test-repeat-error[12;74H8 >;; This buffer is for notes > > > > >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(138/178): >[13;1H[24;1H[20;1HTest evil-test-repeat-insert backtrace: >[H >[20;1H (let* ((condition (f r[Ct more-debugger-args)) (type (let* ((temp (ca[H >[20;4Hcond[20;11Hmemql first-debugge[C-arg (quote (lambda debug t exit nil)))[H >[20;4Hlet*[20;12Hore-debugger-ar[Cs debu[Cger-args) (first-debugger-arg (if mo[H >[20;3Hert--run-test-debu[Cger([cl-str[Cct-ert--test-execution-info [cl-struc[H >[20;3H(lambda (G1 &rest debugger[Cargs) ( [Crun-t st-debugger (symbol-val[H >[20;3Happly((lambda (G1[C&rest debug er-args) (ert--run-test-debugger (symb[H >[20;3H(lambda (&rest --cl-rest--) (apply (quot[C (lambda (G1 &rest debugger[H >[20;3Hsignal(ert-test[Cfailed (((should (string= buffer-subst[Cing[C(max (po[H >[20;3Hert-fail(((should (string= (b ffer-substring (max (point-min) (-[H >[20;3H(if (unwind-protect (setq val e-2 (apply f[C-0 args-1)) (setq form-de[H >[20;4Hlet (form-descrip[Cion-4)[C(if (unwind-protect (setq value-2 (apply f[H >[20;9H(value-2 (quote ert-form-evaluation-aborted-3))) (let form-de[H >[20;10Hfn-0 (function string=)) ([Crgs-1 (list (buffer-subs[Cring (max[H >[20;4Hif (functionp before) (setq before-predicate befor[C before nil) (le[H >[20;4Hprogn (if (functi[Cnp before) (setq before-predicat before n[H >[20;4Hif before progn (if (functionp before) (setq before-predicate b[Cfo[H >[20;3Hevil-test-text("ABCABABCABABCAB"[C"CCC;; This buffer is for no [Cs")[H >[20;3H(if (or before-point after-point) (evil-test-text before-poin after[H >[20;4Hsave-current-buffer (set-buffer actua[C[Cbuffer) (if ( [C before-point[H >[20;36Hmarker[20;52Hsetq string (buffer[H >[20;4Hunwind-p[Cotect (save-current-buffe[C (set-buffer marker-buffer) (s[Ct[H >[20;4Hlet ((actual-buffer ( )) (marker-buffer (evil-test-mar[H >[20;3Hevil-test-buffer-st[Cing("ABCABABCABABCAB[C]CC;; This buffer is for n[H >[20;3H(save-current-buffe[C (set-buffer buffer) (switch-to-buf[Cer-other-wi[H >[20;4Hprogn (save-current-buffer (s[Ct- [C buffer) (switch-to[Cbuffer-ot[H >[20;4Hunwi d-prote t (progn (save-current-buffer (set-buffer buffer) (swi[H >[20;4Hlet ((wconfig (cu[Cre t-window-configuration))) (unwind-prot ct[C[Cpro[H >[20;4Hunwind-protect (let ((wco[Cfig (current-w[Cndow-configurati[Cn)))[C[Cunw[H >[20;4Hlet ((buffer (evil-test-bu[Cfer-from-s[Cring "[;]; This buffer is for[H >[20;10Hert--infos (con[C (cons "Inf[C: " "Repeat insert with count") e[H >[20;5Hambda nil (let ([Cert--info (cons (cons "Info: " "Repeat[Cinsert")[H >[20;3Hfuncall((lambda nil (let ((ert--i[Cfos (cons (c[Cns "Info: "[C"Repeat i[H >[20;3H(let ((debugger[C(list (quot[C lambda) (qu[Cte &re[Ct --cl-rest--)) (l[H >[20;4Hprogn (let ((debugger (list (quote lambda) quote[C(&rest --cl-rest-[H >[20;4Hunwi d-protect (progn[20;28Het ( debugger (list (quote lambda) (quote ([H >[20;4Hlet ((wconfig (cu[Cre t-window-configurat[Con))) (unwind-protect (pro[H >[20;4Hprogn (let ((wconfig (current[Cwi[Cdow-configuratio[C))) (unwind-prote[H >[20;4Hunwi d-protect (pro n (let ((wco[Cfig (current-w[Cndow-configurati[Cn)[H >[20;4Hsave-cur[Cent-buffer (set-buffer temp-buffer) (unwind protect (pr[Cgn[H >[20;4Hlet ((temp-buffer (gen[Crate-n[Cw-buffer " *temp*"))) (save-[Current-b[H >[20;4Hca[Cch (quote ert--pass) (l[Ct ((temp-buffer (generate-new-buffer " *[H >[20;4Hprogn[C[Cpr[Cgn (progn nil[20;29Hor (progn nil (and (vectorp (sym[Col-value[H >[20;4Hlet ((--cl-info-- (make-symbol "--i fo--"))) (le[C* ((v --cl-info--)[H >[20;3Hert--run[Ctest-internal([cl-struct[Cert--test-execu[Cion-info [cl-struc[H >[20;3H(let ((er[C--should-execution-observer (li (quote lambda)[C(quote (&[H >[20;4Hunwind-protect (let ((ert--should-[Cxecution-observer (list (quote l[H >[20;4Hlet (([C-cl-info-- (mak[C-symbol "-[Cinfo--")) (--cl-shou[Cd-form-accu-[H >[20;4Hunwind[Cprotect (let ((-[Ccl-info-[C (make[Csymbol "-[Cinfo--")) ([C-[Cl-s[H >[20;4Hlet (([C-cl-begin-marker[C- (make[Csymbol "--begin-marker ) (let*[H >[20;4Hca[Cch (quote --cl-block[Cerror--) (let (( cl-begin-ma[Cker-- (make-s[H >[20;3Hert-run-tes[C([cl-struct-ert-test evil-test[Crepeat-inse[Ct "Test repea[H >[20;3H(unwind[Cpro[Cect (ert-run-tes test) (let* ((v (prog[C nil[C(or (p[Cogn[H >[20;4Hlet ((ert--current-run-s[Cats sta[Cs) (pos ert--stats-test-pos stats[H >[20;3Hert-run-or[Crerun-test([cl-s[Cruc[C-ert--stats t [[cl-struct-ert-test e[H >[20;1H#^^[3 0 set-mark-command move-beginning of-line ba[Ckward-[Char mod[C-sp[H >[20;1H (while (consp [C-cl-var--) (setq test (car --cl-var--)) (ert-run-or-r[H >[20;4Hlet* ([C--cl-var-- tests t st[Cnil)) (while (consp --cl-var--) (set[H >[20;4Hprogn [Clet* ((-[Ccl-var--[Ctests) (test nil)) while[C(consp - cl-var-[H >[20;4Hunwi d-protect (progn (le[C* ((--cl-var-- tests) (test [Cil)) (while[H >[20;4Hlet ((ert--current-run-stats stats)) (forc[C-mode-line-update) (unwi[H >[20;4Hunwind-protect (let ((er[C--current-run-stats stats)) (force-mode-l[H >[20;4Hlet ((abor dp[Ct)) (unwind[Cprot[Cc[C (let ((ert--current-run-stats st[H >[20;7H* [C(tes[Cs (ert-select-tests selector[Ct)) (stats (ert--make-stats[H >[20;3Hert-run- (t (lambda (ev[Cn -type &rest event-[Crgs) (cond ((eql ev[H >[20;16H-batch(t)[H >[20;3H(let ((s[Cats (er[C-run-tests-batch selector))) (kill-emacs (if (= 0 ([H >[20;4Hunwind-protect (let ((stats (ert-run-tests-batch selector))) [Ckill-[H >[20;3Hert-run[Ctes[Cs-batch-and-exit(t)[H >[20;3H(cond (interactive (ert[Crun-tests-interactively tests) (if evil-test[H >[20;4Hlet ([Celp-use-standa d[Co[Ctput (not interactive))) ( etq tests (or ([H >[20;3Hevil-tests[Crun(nil)[H >[20;3H(if interactive (if (y-or-n-p-with-timeout "Run tests? " 2 t) (evil-[H >[20;3Hevil-tests-initialize(nil [Cil)[H >[20;5Ha[C(([Cvil[Ctes[Cs-initialize (quote nil) (quote nil)))[H >[20;3Hcommand-line-1(("-L" "." "-L" "lib" "-l" "evil-tests.el" "--eval" "([H >[20;15H()[H >[20;3Hn[Cr l-top-level()[H >[20;1HTest evil-test-r[Cpeat-insert condition:[H >[24;1H :value nil))[20;1H [C (buffer-subs[Cr g ... ...) > before)) > :form > (string= "ABCABABAB" "ABCABABCABABCAB")[H >[24;1H[20;4HFAILED 138/178 ev l-test-repeat-insert > > >[H >[24;1H FAILED 138/178 evil-test-repeat-insert[12;74H9[20;1H >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(139/178): >[13;27H[24;1H[20;1HTest evil-test-repeat-insert-line backtrace: >[H >[20;1H (let* ((condition (f r[Ct more-de[Cugge -args)) (type (let* ((temp (ca[H >[20;4Hcond[20;11Hmemql first-debugge[C-arg (quote (lambda debug t exit nil)))[H >[20;4Hlet*[20;12Hore-debugger-ar[Cs debu[Cger-args) (first-debugger-arg (if mo[H >[20;3Hert--run-test-debu[Cger([cl-str[Cct-ert--test-execution-info [cl-struc[H >[20;3H(lambda (G1 &rest debugger[Cargs) ( [Crun-t st-debugger (symbol-val[H >[20;3Happly((lambda (G1[C&rest debug er-args) (ert--run-test-debugger (symb[H >[20;3H(lambda (&rest --cl-rest--) (apply (quot[C (lambda (G1 &rest debugger[H >[20;3Hsignal(ert-test[Cfailed (((should (string= buffer-subst[Cing[C(max (po[H >[20;3Hert-fail(((should (string= (b ffer-substring (max (point-min) (-[H >[20;3H(if (unwind-protect (setq val e-2 (apply f[C-0 args-1)) (setq form-de[H >[20;4Hlet (form-descrip[Cion-4)[C(if (unwind-protect (setq value-2 (apply f[H >[20;9H(value-2 (quote ert-form-evaluation-aborted-3))) (let form-de[H >[20;10Hfn-0 (function string=)) ([Crgs-1 (list (buffer-subs[Cring (max[H >[20;4Hif (functionp before) (setq before-predicate befor[C before nil) (le[H >[20;4Hprogn (if (functi[Cnp before) (setq before-predicat before n[H >[20;4Hif before progn (if (functionp before) (setq before-predicate b[Cfo[H >[20;3Hevil-test-text("ABCAB" "CABCABCABCABC;; This buffer is for no [Cs")[H >[20;3H(if (or before-point after-point) (evil-test-text before-poin after[H >[20;4Hsave-current-buffer (set-buffer actua[C[Cbuffer) (if ( [C before-point[H >[20;36Hmarker[20;52Hsetq string (buffer[H >[20;4Hunwind-p[Cotect (save-current-buffe[C (set-buffer marker-buffer) (s[Ct[H >[20;4Hlet ((actual-buffer ( )) (marker-buffer (evil-test-mar[H >[20;3Hevil-test-buffer-st[Cing("ABCAB[C]ABCABCABCABC;; This buffer is for n[H >[20;3H(save-current-buffe[C (set-buffer buffer) (switch-to-buf[Cer-other-wi[H >[20;4Hprogn (save-current-buffer (s[Ct- [C buffer) (switch-to[Cbuffer-ot[H >[20;4Hunwi d-prote t (progn (save-current-buffer (set-buffer buffer) (swi[H >[20;4Hlet ((wconfig (cu[Cre t-window-configuration))) (unwind-prot ct[C[Cpro[H >[20;4Hunwind-protect (let ((wco[Cfig (current-w[Cndow-configurati[Cn)))[C[Cunw[H >[20;4Hlet ((buffer (evil-test-bu[Cfer-from-s[Cring ";; This buffer is for n[H >[20;10Hert--infos (con[C (cons "Inf[C: " "Repeat insert with count")[Ce[H >[20;5Hambda nil (let ([Cert--info (cons (cons "Info: " "Repeat[Cinsert")[H >[20;3Hfuncall((lambda nil (let ((ert--i[Cfos (cons (c[Cns "Info: "[C"Repeat i[H >[20;3H(let ((debugger[C(list (quot[C lambda) (qu[Cte &re[Ct --cl-rest--)) (l[H >[20;4Hprogn (let ((debugger (list (quote lambda) quote[C(&rest --cl-rest-[H >[20;4Hunwi d-protect (progn[20;28Het ( debugger (list (quote lambda) (quote ([H >[20;4Hlet ((wconfig (cu[Cre t-window-configurat[Con))) (unwind-protect (pro[H >[20;4Hprogn (let ((wconfig (current[Cwi[Cdow-configuratio[C))) (unwind-prote[H >[20;4Hunwi d-protect (pro n (let ((wco[Cfig (current-w[Cndow-configurati[Cn)[H >[20;4Hsave-cur[Cent-buffer (set-buffer temp-buffer) (unwind protect (pr[Cgn[H >[20;4Hlet ((temp-buffer (gen[Crate-n[Cw-buffer " *temp*"))) (save-[Current-b[H >[20;4Hca[Cch (quote ert--pass) (l[Ct ((temp-buffer (generate-new-buffer " *[H >[20;4Hprogn[C[Cpr[Cgn (progn nil[20;29Hor (progn nil (and (vectorp (sym[Col-value[H >[20;4Hlet ((--cl-info-- (make-symbol "--i fo--"))) (le[C* ((v --cl-info--)[H >[20;3Hert--run[Ctest-internal([cl-struct[Cert--test-execu[Cion-info [cl-struc[H >[20;3H(let ((er[C--should-execution-observer (li (quote lambda)[C(quote (&[H >[20;4Hunwind-protect (let ((ert--should-[Cxecution-observer (list (quote l[H >[20;4Hlet (([C-cl-info-- (mak[C-symbol "-[Cinfo--")) (--cl-shou[Cd-form-accu-[H >[20;4Hunwind[Cprotect (let ((-[Ccl-info-[C (make[Csymbol "-[Cinfo--")) ([C-[Cl-s[H >[20;4Hlet (([C-cl-begin-marker[C- (make[Csymbol "--begin-marker ) (let*[H >[20;4Hca[Cch (quote --cl-block[Cerror--) (let (( cl-begin-ma[Cker-- (make-s[H >[20;3Hert-run-tes[C([cl-struct-ert-test evil-test[Crepeat-inse[Ct-line "Test[H >[20;3H(unwind[Cpro[Cect (ert-run-tes test) (let* ((v (prog[C nil (or (progn[H >[20;4Hlet ((ert--current-run-s[Cats sta[Cs) (pos ert--stats-test-pos stats[H >[20;3Hert-run-or[Crerun-test([cl-s[Cruc[C-ert--stats t [[cl-struct-ert-test e[H >[20;1H#^^[3 0 set-mark-command move-beginning of-line ba[Ckward-[Char mod[C-sp[H >[20;1H (while (consp [C-cl-var--) (setq test (car --cl-var--)) (ert-run-or-r[H >[20;4Hlet* ([C--cl-var-- tests t st[Cnil)) (while (consp --cl-var--) (set[H >[20;4Hprogn [Clet* ((-[Ccl-var--[Ctests) (test nil)) while[C(consp - cl-var-[H >[20;4Hunwi d-protect (progn (le[C* ((--cl-var-- tests) (test [Cil)) (while[H >[20;4Hlet ((ert--current-run-stats stats)) (forc[C-mode-line-update) (unwi[H >[20;4Hunwind-protect (let ((er[C--current-run-stats stats)) (force-mode-l[H >[20;4Hlet ((abor dp[Ct)) (unwind[Cprot[Cc[C (let ((ert--current-run-stats st[H >[20;7H* [C(tes[Cs (ert-select-tests selector[Ct)) (stats (ert--make-stats[H >[20;3Hert-run- (t (lambda (ev[Cn -type &rest event-[Crgs) (cond ((eql ev[H >[20;16H-batch(t)[H >[20;3H(let ((s[Cats (er[C-run-tests-batch selector))) (kill-emacs (if (= 0 ([H >[20;4Hunwind-protect (let ((stats (ert-run-tests-batch selector))) [Ckill-[H >[20;3Hert-run[Ctes[Cs-batch-and-exit(t)[H >[20;3H(cond (interactive (ert[Crun-tests-interactively tests) (if evil-test[H >[20;4Hlet ([Celp-use-standa d[Co[Ctput (not interactive))) ( etq tests (or ([H >[20;3Hevil-tests[Crun(nil)[H >[20;3H(if interactive (if (y-or-n-p-with-timeout "Run tests? " 2 t) (evil-[H >[20;3Hevil-tests-initialize(nil [Cil)[H >[20;5Ha[C(([Cvil[Ctes[Cs-initialize (quote nil) (quote nil)))[H >[20;3Hcommand-line-1(("-L" "." "-L" "lib" "-l" "evil-tests.el" "--eval" "([H >[20;15H()[H >[20;3Hn[Cr l-top-level()[H >[20;1HTest evil-test-r[Cpeat-insert-line condition:[H >[24;1H :value nil))[20;1H [C (buffer-subs[Cr g ... ...) > before)) > :form > (string= "AB" "ABCAB")[H >[24;1H[20;4HFAILED 139/178 ev l-test-repeat-insert-line > > >[H >[20;4Hpassed[20;13H40[20;38Hkill-buffer[H >[24;1H passed 140/178 evil-test-repeat-kill-buffer[12;39H<N> (Lisp In[Ceraction Undo-Tree ERT(141/ >line 1 >line 2 >line 3 >line 4 >line 5 > >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(141/178): >[13;1H[24;1H[20;1H passed 141/178 evil-test-repeat-numeric-register >[H >[24;1H passed 141/178 evil-test-repeat-numeric-register[12;79H2 >;; This buffer is for notes you don't want to save. > > > > > >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(142/178): >[13;1H[24;1H[20;1HTest evil-test-repeat-open-above backtrace: >[H >[20;1H (let* ((condition (first more-debugger-args)) (type (let* ((temp (ca[H >[20;4Hcond[20;11Hmemql first-debugge[C-arg (quote (lambda debug t exit nil)))[H >[20;4Hlet*[20;12Hore-debugger-ar[Cs debu[Cger-args) (first-debugger-arg (if mo[H >[20;3Hert--run-test-debu[Cger([cl-str[Cct-ert--test-execution-info [cl-struc[H >[20;3H(lambda (G1 &rest debugger[Cargs) ( [Crun-t st-debugger (symbol-val[H >[20;3Happly((lambda (G1[C&rest debug er-args) (ert--run-test-debugger (symb[H >[20;3H(lambda (&rest --cl-rest--) (apply (quot[C (lambda (G1 &rest debugger[H >[20;3Hsignal(ert-test[Cfailed (((should (string= buffer-subst[Cing[C(max (po[H >[20;3Hert-fail(((should (string= (b ffer-substring (max (point-min) (-[H >[20;3H(if (unwind-protect (setq val e-2 (apply f[C-0 args-1)) (setq form-de[H >[20;4Hlet (form-descrip[Cion-4)[C(if (unwind-protect (setq value-2 (apply f[H >[20;9H(value-2 (quote ert-form-evaluation-aborted-3))) (let form-de[H >[20;10Hfn-0 (function string=)) ([Crgs-1 (list (buffer-subs[Cring (max[H >[20;4Hif (functionp before) (setq before-predicate befor[C before nil) (le[H >[20;4Hprogn (if (functi[Cnp before) (setq before-predicat before n[H >[20;4Hif before progn (if (functionp before) (setq before-predicate b[Cfo[H >[20;3Hevil-test-text("evil\nrulz\nevil\n[Cvil\nrulz\nevil\n vil\nrulz\nevil[H >[20;3H(if (or before-point after-point) (evil-test-t[Cxt before-point after[H >[20;4Hsave-current-buffer (set-buffer actua[C[Cbuffer) (if ( [C before-point[H >[20;36Hmarker[20;52Hsetq string (buffer[H >[20;4Hunwind-p[Cotect (save-current-buffe[C (set-buffer marker-buffer) (s[Ct[H >[20;4Hlet ((actual-buffer ( )) (marker-buffer (evil-test-mar[H >[20;3Hevil-test-buffer-st[Cing("evil\nrulz\nevil\nevil\nrulz\n \n vil\n[H >[20;3H(save-current-buffe[C (set-buffe[C buff r) (switch-to-buffer-other-win[H >[20;4Hprogn (save-current-buffer (s[Ct- [C buffer) (switch-to[Cbuffer-ot[H >[20;4Hunwi d-prote t (progn (save-current-buffer (set-buffer buffer) (swi[H >[20;4Hlet ((wconfig (cu[Cre t-window-configuration))) (unwind-prot ct[C[Cpro[H >[20;4Hunwind-protect (let ((wco[Cfig (current-w[Cndow-configurati[Cn)))[C[Cunw[H >[20;4Hlet ((buffer (evil-test-bu[Cfer-from-s[Cring ";; This buffer is for n[H >[20;10Hert--infos (con[C (cons "Inf[C: " "Repeat insert with count")[Ce[H >[20;5Hambda nil (let ([Cert--info (cons (cons "Info: " "Repeat[Cinsert")[H >[20;3Hfuncall((lambda nil (let ((ert--i[Cfos (cons (c[Cns "Info: "[C"Repeat i[H >[20;3H(let ((debugger[C(list (quot[C lambda) (qu[Cte &re[Ct --cl-rest--)) (l[H >[20;4Hprogn (let ((debugger (list (quote lambda) quote[C(&rest --cl-rest-[H >[20;4Hunwi d-protect (progn[20;28Het ( debugger (list (quote lambda) (quote ([H >[20;4Hlet ((wconfig (cu[Cre t-window-configurat[Con))) (unwind-protect (pro[H >[20;4Hprogn (let ((wconfig (current[Cwi[Cdow-configuratio[C))) (unwind-prote[H >[20;4Hunwi d-protect (pro n (let ((wco[Cfig (current-w[Cndow-configurati[Cn)[H >[20;4Hsave-cur[Cent-buffer (set-buffer temp-buffer) (unwind protect (pr[Cgn[H >[20;4Hlet ((temp-buffer (gen[Crate-n[Cw-buffer " *temp*"))) (save-[Current-b[H >[20;4Hca[Cch (quote ert--pass) (l[Ct ((temp-buffer (generate-new-buffer " *[H >[20;4Hprogn[C[Cpr[Cgn (progn nil[20;29Hor (progn nil (and (vectorp (sym[Col-value[H >[20;4Hlet ((--cl-info-- (make-symbol "--i fo--"))) (le[C* ((v --cl-info--)[H >[20;3Hert--run[Ctest-internal([cl-struct[Cert--test-execu[Cion-info [cl-struc[H >[20;3H(let ((er[C--should-execution-observer (li (quote lambda)[C(quote (&[H >[20;4Hunwind-protect (let ((ert--should-[Cxecution-observer (list (quote l[H >[20;4Hlet (([C-cl-info-- (mak[C-symbol "-[Cinfo--")) (--cl-shou[Cd-form-accu-[H >[20;4Hunwind[Cprotect (let ((-[Ccl-info-[C (make[Csymbol "-[Cinfo--")) ([C-[Cl-s[H >[20;4Hlet (([C-cl-begin-marker[C- (make[Csymbol "--begin-marker ) (let*[H >[20;4Hca[Cch (quote --cl-block[Cerror--) (let (( cl-begin-ma[Cker-- (make-s[H >[20;3Hert-run-tes[C([cl-struct-ert-test evil-test[Crepeat-open-above "Test r[H >[20;3H(unwind[Cpro[Cect (ert-run-tes test) (let* ((v (progn il (or (progn[H >[20;4Hlet ((ert--current-run-s[Cats sta[Cs) (pos ert--stats-test-pos stats[H >[20;3Hert-run-or[Crerun-test([cl-s[Cruc[C-ert--stats t [[cl-struct-ert-test e[H >[20;1H#^^[3 0 set-mark-command move-beginning of-line ba[Ckward-[Char mod[C-sp[H >[20;1H (while (consp [C-cl-var--) (setq test (car --cl-var--)) (ert-run-or-r[H >[20;4Hlet* ([C--cl-var-- tests t st[Cnil)) (while (consp --cl-var--) (set[H >[20;4Hprogn [Clet* ((-[Ccl-var--[Ctests) (test nil)) while[C(consp - cl-var-[H >[20;4Hunwi d-protect (progn (le[C* ((--cl-var-- tests) (test [Cil)) (while[H >[20;4Hlet ((ert--current-run-stats stats)) (forc[C-mode-line-update) (unwi[H >[20;4Hunwind-protect (let ((er[C--current-run-stats stats)) (force-mode-l[H >[20;4Hlet ((abor dp[Ct)) (unwind[Cprot[Cc[C (let ((ert--current-run-stats st[H >[20;7H* [C(tes[Cs (ert-select-tests selector[Ct)) (stats (ert--make-stats[H >[20;3Hert-run- (t (lambda (ev[Cn -type &rest event-[Crgs) (cond ((eql ev[H >[20;16H-batch(t)[H >[20;3H(let ((s[Cats (er[C-run-tests-batch selector))) (kill-emacs (if (= 0 ([H >[20;4Hunwind-protect (let ((stats (ert-run-tests-batch selector))) [Ckill-[H >[20;3Hert-run[Ctes[Cs-batch-and-exit(t)[H >[20;3H(cond (interactive (ert[Crun-tests-interactively tests) (if evil-test[H >[20;4Hlet ([Celp-use-standa d[Co[Ctput (not interactive))) ( etq tests (or ([H >[20;3Hevil-tests[Crun(nil)[H >[20;3H(if interactive (if (y-or-n-p-with-timeout "Run tests? " 2 t) (evil-[H >[20;3Hevil-tests-initialize(nil [Cil)[H >[20;5Ha[C(([Cvil[Ctes[Cs-initialize (quote nil) (quote nil)))[H >[20;3Hcommand-line-1(("-L" "." "-L" "lib" "-l" "evil-tests.el" "--eval" "([H >[20;15H()[H >[20;3Hn[Cr l-top-level()[H >[20;1HTest evil-test-r[Cpeat-open-above condition:[H >[24;1H :value nil))[20;1H [C before)) > :form > (string= "evil\nrulz\nevil\nevil\nevil\nrul" "evil\nrulz\nevil\nevil\nrul\ >z\nevil\nevil\nrulz\nevil\nrul")[H >[24;1H[20;4HFAILED 142/178 evil-test-repeat-open-above > > >[H >[24;1H FAILED 142/178 evil-test-repeat-open-above[12;79H3[13;51H, >;; and for Lisp evaluation.[20;1H >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(143/178): >[13;1H[24;1H[20;1HTest evil-test-repeat-open-below backtrace: >[H >[20;1H (let* ((condition (first more-debugger-args)) (type (let* ((temp (ca[H >[20;4Hcond[20;11Hmemql first-debugge[C-arg (quote (lambda debug t exit nil)))[H >[20;4Hlet*[20;12Hore-debugger-ar[Cs debu[Cger-args) (first-debugger-arg (if mo[H >[20;3Hert--run-test-debu[Cger([cl-str[Cct-ert--test-execution-info [cl-struc[H >[20;3H(lambda (G1 &rest debugger[Cargs) ( [Crun-t st-debugger (symbol-val[H >[20;3Happly((lambda (G1[C&rest debug er-args) (ert--run-test-debugger (symb[H >[20;3H(lambda (&rest --cl-rest--) (apply (quot[C (lambda (G1 &rest debugger[H >[20;3Hsignal(ert-test[Cfailed (((should (string= buffer-subst[Cing[C(max (po[H >[20;3Hert-fail(((should (string= (b ffer-substring (max (point-min) (-[H >[20;3H(if (unwind-protect (setq val e-2 (apply f[C-0 args-1)) (setq form-de[H >[20;4Hlet (form-descrip[Cion-4)[C(if (unwind-protect (setq value-2 (apply f[H >[20;9H(value-2 (quote ert-form-evaluation-aborted-3))) (let form-de[H >[20;10Hfn-0 (function string=)) ([Crgs-1 (list (buffer-subs[Cring (max[H >[20;4Hif (functionp before) (setq before-predicate befor[C before nil) (le[H >[20;4Hprogn (if (functi[Cnp before) (setq before-predicat before n[H >[20;4Hif before progn (if (functionp before) (setq before-predicate b[Cfo[H >[20;3Hevil-test-text(";; This buffer is for note[C you don't want to sav[C,\[H >[20;3H(if (or before-point after-point)[C(evil- t-text before-point [Cfter[H >[20;4Hsave-current-buffer (set-buffer actua[C[Cbuffer) (if ( [C before-point[H >[20;36Hmarker[20;52Hsetq string (buffer[H >[20;4Hunwind-p[Cotect (save-current-buffe[C (set-buffer marker-buffer) (s[Ct[H >[20;4Hlet ((actual-buffer ( )) (marker-buffer (evil-test-mar[H >[20;3Hevil-test-buffer-st[Cing(";; This buffer is fo notes you don't want[H >[20;3H(save-current-buffe[C (set-buffer [C) (switch-[Co-buffer-other-win[H >[20;4Hprogn (save-current-buffer (s[Ct- [C buffer) (switch-to[Cbuffer-ot[H >[20;4Hunwi d-prote t (progn (save-current-buffer (set-buffer buffer) (swi[H >[20;4Hlet ((wconfig (cu[Cre t-window-configuration))) (unwind-prot ct[C[Cpro[H >[20;4Hunwind-protect (let ((wco[Cfig (current-w[Cndow-configurati[Cn)))[C[Cunw[H >[20;4Hlet ((buffer (evil-test-bu[Cfer-from-s[Cring "[;]; This buffer is for[H >[20;10Hert--infos (con[C (cons "Inf[C: " "Repeat insert with count") e[H >[20;5Hambda nil (let ([Cert--info (cons (cons "Info: " "Repeat[Cinsert")[H >[20;3Hfuncall((lambda nil (let ((ert--i[Cfos (cons (c[Cns "Info: "[C"Repeat i[H >[20;3H(let ((debugger[C(list (quot[C lambda) (qu[Cte &re[Ct --cl-rest--)) (l[H >[20;4Hprogn (let ((debugger (list (quote lambda) quote[C(&rest --cl-rest-[H >[20;4Hunwi d-protect (progn[20;28Het ( debugger (list (quote lambda) (quote ([H >[20;4Hlet ((wconfig (cu[Cre t-window-configurat[Con))) (unwind-protect (pro[H >[20;4Hprogn (let ((wconfig (current[Cwi[Cdow-configuratio[C))) (unwind-prote[H >[20;4Hunwi d-protect (pro n (let ((wco[Cfig (current-w[Cndow-configurati[Cn)[H >[20;4Hsave-cur[Cent-buffer (set-buffer temp-buffer) (unwind protect (pr[Cgn[H >[20;4Hlet ((temp-buffer (gen[Crate-n[Cw-buffer " *temp*"))) (save-[Current-b[H >[20;4Hca[Cch (quote ert--pass) (l[Ct ((temp-buffer (generate-new-buffer " *[H >[20;4Hprogn[C[Cpr[Cgn (progn nil[20;29Hor (progn nil (and (vectorp (sym[Col-value[H >[20;4Hlet ((--cl-info-- (make-symbol "--i fo--"))) (le[C* ((v --cl-info--)[H >[20;3Hert--run[Ctest-internal([cl-struct[Cert--test-execu[Cion-info [cl-struc[H >[20;3H(let ((er[C--should-execution-observer (li (quote lambda)[C(quote (&[H >[20;4Hunwind-protect (let ((ert--should-[Cxecution-observer (list (quote l[H >[20;4Hlet (([C-cl-info-- (mak[C-symbol "-[Cinfo--")) (--cl-shou[Cd-form-accu-[H >[20;4Hunwind[Cprotect (let ((-[Ccl-info-[C (make[Csymbol "-[Cinfo--")) ([C-[Cl-s[H >[20;4Hlet (([C-cl-begin-marker[C- (make[Csymbol "--begin-marker ) (let*[H >[20;4Hca[Cch (quote --cl-block[Cerror--) (let (( cl-begin-ma[Cker-- (make-s[H >[20;3Hert-run-tes[C([cl-struct-ert-test evil-test[Crepeat-open-b[Clow "Test r[H >[20;3H(unwind[Cpro[Cect (ert-run-tes test) (let* ((v (progn il ([Cr (progn[H >[20;4Hlet ((ert--current-run-s[Cats sta[Cs) (pos ert--stats-test-pos stats[H >[20;3Hert-run-or[Crerun-test([cl-s[Cruc[C-ert--stats t [[cl-struct-ert-test e[H >[20;1H#^^[3 0 set-mark-command move-beginning of-line ba[Ckward-[Char mod[C-sp[H >[20;1H (while (consp [C-cl-var--) (setq test (car --cl-var--)) (ert-run-or-r[H >[20;4Hlet* ([C--cl-var-- tests t st[Cnil)) (while (consp --cl-var--) (set[H >[20;4Hprogn [Clet* ((-[Ccl-var--[Ctests) (test nil)) while[C(consp - cl-var-[H >[20;4Hunwi d-protect (progn (le[C* ((--cl-var-- tests) (test [Cil)) (while[H >[20;4Hlet ((ert--current-run-stats stats)) (forc[C-mode-line-update) (unwi[H >[20;4Hunwind-protect (let ((er[C--current-run-stats stats)) (force-mode-l[H >[20;4Hlet ((abor dp[Ct)) (unwind[Cprot[Cc[C (let ((ert--current-run-stats st[H >[20;7H* [C(tes[Cs (ert-select-tests selector[Ct)) (stats (ert--make-stats[H >[20;3Hert-run- (t (lambda (ev[Cn -type &rest event-[Crgs) (cond ((eql ev[H >[20;16H-batch(t)[H >[20;3H(let ((s[Cats (er[C-run-tests-batch selector))) (kill-emacs (if (= 0 ([H >[20;4Hunwind-protect (let ((stats (ert-run-tests-batch selector))) [Ckill-[H >[20;3Hert-run[Ctes[Cs-batch-and-exit(t)[H >[20;3H(cond (interactive (ert[Crun-tests-interactively tests) (if evil-test[H >[20;4Hlet ([Celp-use-standa d[Co[Ctput (not interactive))) ( etq tests (or ([H >[20;3Hevil-tests[Crun(nil)[H >[20;3H(if interactive (if (y-or-n-p-with-timeout "Run tests? " 2 t) (evil-[H >[20;3Hevil-tests-initialize(nil [Cil)[H >[20;5Ha[C(([Cvil[Ctes[Cs-initialize (quote nil) (quote nil)))[H >[20;3Hcommand-line-1(("-L" "." "-L" "lib" "-l" "evil-tests.el" "--eval" "([H >[20;15H()[H >[20;3Hn[Cr l-top-level()[H >[20;1HTest evil-test-r[Cpeat-open-below condition:[H >[24;1H :value nil))[20;1H [C (string= ";; This buff[Cr is for notes you don't want to save,\nevil\nrulz\ >\nevil\nrulz\nevil\nrulz\nevil\nrul" ";; This buffer is for notes you don't wan\ >t to save,\nevil\nrulz\nevil\nrulz\nevil\nrulz\nevil\nrulz\nevil\nrulz\nevil\nr\ >ul")[H >[24;1H[20;4HFAILED 143/178[C evil-test-repeat-open-bel[Cw > > >[H >[24;1H FAILED 143/178 evil-test-repeat-open-below[12;79H4[13;28H. > > >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(144/178): >[13;4H[24;1H[20;1HTest evil-test-repeat-pop backtrace: >[H >[20;1H (let* ((condition (first more-debugger-args)) (type (let* ((temp (ca[H >[20;4Hcond[20;11Hmemql first-debugge[C-arg (quote (lambda debug t exit nil)))[H >[20;4Hlet*[20;12Hore-debugger-ar[Cs debu[Cger-args) (first-debugger-arg (if mo[H >[20;3Hert--run-test-debu[Cger([cl-str[Cct-ert--test-execution-info [cl-struc[H >[20;3H(lambda (G1 &rest debugger[Cargs) ( [Crun-t st-debugger (symbol-val[H >[20;3Happly((lambda (G1[C&rest debug er-args) (ert--run-test-debugger (symb[H >[20;3H(lambda (&rest --cl-rest--) (apply (quot[C (lambda (G1 &rest debugger[H >[20;3Hsignal(ert-test[Cfailed (((should (string= buffer-subst[Cing[C(max (po[H >[20;3Hert-fail(((should (string= (b ffer-substring (max (point-min) (-[H >[20;3H(if (unwind-protect (setq val e-2 (apply f[C-0 args-1)) (setq form-de[H >[20;4Hlet (form-descrip[Cion-4)[C(if (unwind-protect (setq value-2 (apply f[H >[20;9H(value-2 (quote ert-form-evaluation-aborted-3))) (let form-de[H >[20;10Hfn-0 (function string=)) ([Crgs-1 (list (buffer-subs[Cring (max[H >[20;4Hif (functionp before) (setq before-predicate befor[C before nil) (le[H >[20;4Hprogn (if (functi[Cnp before) (setq before-predicat before n[H >[20;4Hif before progn (if (functionp before) (setq before-predicate b[Cfo[H >[20;3Hevil-test-text(";; ABCXYAB" "CZThis buffer is for notes.")[H >[20;3H(if (or before-point after-point) (evil-test-text[Cbefore-point after[H >[20;4Hsave-current-buffer (set-buffer actua[C[Cbuffer) (if ( [C before-point[H >[20;36Hmarker[20;52Hsetq string (buffer[H >[20;4Hunwind-p[Cotect (save-current-buffe[C (set-buffer marker-buffer) (s[Ct[H >[20;4Hlet ((actual-buffer ( )) (marker-buffer (evil-test-mar[H >[20;3Hevil-test-buffer-st[Cing(";; ABCXYAB[C]ZThis buffer is for no [C." ni[H >[20;3H(save-current-buffe[C (set-buffer buffer) ([Cwitch-to-bu[Cfer- her-win[H >[20;4Hprogn (save-current-buffer (s[Ct- [C buffer) (switch-to[Cbuffer-ot[H >[20;4Hunwi d-prote t (progn (save-current-buffer (set-buffer buffer) (swi[H >[20;4Hlet ((wconfig (cu[Cre t-window-configuration))) (unwind-prot ct[C[Cpro[H >[20;4Hunwind-protect (let ((wco[Cfig (current-w[Cndow-configurati[Cn)))[C[Cunw[H >[20;4Hlet ((buffer (evil-test-bu[Cfer-from-s[Cring ";; [T]his buffer is for[H >[20;10Hert--infos (con[C (cons "Inf[C: " "Test repeat-pop") ert--in s[H >[20;5Hambda nil (let ([Cert--info (cons (cons "Info: " "Test r[Cpeat-pop"[H >[20;3Hfuncall((lambda nil (let ((ert--i[Cfos (cons (c[Cns "Info:[C" "Test rep[H >[20;3H(let ((debugger[C(list (quot[C lambda) (qu[Cte &re[Ct --cl-rest--))[C(li[H >[20;4Hprogn (let ((debugger (list (quote lambda) quote[C(&rest --cl-rest-[H >[20;4Hunwi d-protect (progn[20;28Het ( debugger (list (quote lambda) (quote ([H >[20;4Hlet ((wconfig (cu[Cre t-window-configurat[Con))) (unwind-protect (pro[H >[20;4Hprogn (let ((wconfig (current[Cwi[Cdow-configuratio[C))) (unwind-prote[H >[20;4Hunwi d-protect (pro n (let ((wco[Cfig (current-w[Cndow-configurati[Cn)[H >[20;4Hsave-cur[Cent-buffer (set-buffer temp-buffer) (unwind protect (pr[Cgn[H >[20;4Hlet ((temp-buffer (gen[Crate-n[Cw-buffer " *temp*"))) (save-[Current-b[H >[20;4Hca[Cch (quote ert--pass) (l[Ct ((temp-buffer (generate-new-buffer " *[H >[20;4Hprogn[C[Cpr[Cgn (progn nil[20;29Hor (progn nil (and (vectorp (sym[Col-value[H >[20;4Hlet ((--cl-info-- (make-symbol "--i fo--"))) (le[C* ((v --cl-info--)[H >[20;3Hert--run[Ctest-internal([cl-struct[Cert--test-execu[Cion-info [cl-struc[H >[20;3H(let ((er[C--should-execution-observer (li (quote lambda)[C(quote (&[H >[20;4Hunwind-protect (let ((ert--should-[Cxecution-observer (list (quote l[H >[20;4Hlet (([C-cl-info-- (mak[C-symbol "-[Cinfo--")) (--cl-shou[Cd-form-accu-[H >[20;4Hunwind[Cprotect (let ((-[Ccl-info-[C (make[Csymbol "-[Cinfo--")) ([C-[Cl-s[H >[20;4Hlet (([C-cl-begin-marker[C- (make[Csymbol "--begin-marker ) (let*[H >[20;4Hca[Cch (quote --cl-block[Cerror--) (let (( cl-begin-ma[Cker-- (make-s[H >[20;3Hert-run-tes[C([cl-struct-ert-test evil-test[Crepeat-pop "T[Cst `repeat-[H >[20;3H(unwind[Cpro[Cect (ert-run-tes test) (let* ((v (progn nil (or (progn[H >[20;4Hlet ((ert--current-run-s[Cats sta[Cs) (pos ert--stats-test-pos stats[H >[20;3Hert-run-or[Crerun-test([cl-s[Cruc[C-ert--stats t [[cl-struct-ert-test e[H >[20;1H#^^[3 0 set-mark-command move-beginning of-line ba[Ckward-[Char mod[C-sp[H >[20;1H (while (consp [C-cl-var--) (setq test (car --cl-var--)) (ert-run-or-r[H >[20;4Hlet* ([C--cl-var-- tests t st[Cnil)) (while (consp --cl-var--) (set[H >[20;4Hprogn [Clet* ((-[Ccl-var--[Ctests) (test nil)) while[C(consp - cl-var-[H >[20;4Hunwi d-protect (progn (le[C* ((--cl-var-- tests) (test [Cil)) (while[H >[20;4Hlet ((ert--current-run-stats stats)) (forc[C-mode-line-update) (unwi[H >[20;4Hunwind-protect (let ((er[C--current-run-stats stats)) (force-mode-l[H >[20;4Hlet ((abor dp[Ct)) (unwind[Cprot[Cc[C (let ((ert--current-run-stats st[H >[20;7H* [C(tes[Cs (ert-select-tests selector[Ct)) (stats (ert--make-stats[H >[20;3Hert-run- (t (lambda (ev[Cn -type &rest event-[Crgs) (cond ((eql ev[H >[20;16H-batch(t)[H >[20;3H(let ((s[Cats (er[C-run-tests-batch selector))) (kill-emacs (if (= 0 ([H >[20;4Hunwind-protect (let ((stats (ert-run-tests-batch selector))) [Ckill-[H >[20;3Hert-run[Ctes[Cs-batch-and-exit(t)[H >[20;3H(cond (interactive (ert[Crun-tests-interactively tests) (if evil-test[H >[20;4Hlet ([Celp-use-standa d[Co[Ctput (not interactive))) ( etq tests (or ([H >[20;3Hevil-tests[Crun(nil)[H >[20;3H(if interactive (if (y-or-n-p-with-timeout "Run tests? " 2 t) (evil-[H >[20;3Hevil-tests-initialize(nil [Cil)[H >[20;5Ha[C(([Cvil[Ctes[Cs-initialize (quote nil) (quote nil)))[H >[20;3Hcommand-line-1(("-L" "." "-L" "lib" "-l" "evil-tests.el" "--eval" "([H >[20;15H()[H >[20;3Hn[Cr l-top-level()[H >[20;1HTest evil-test-r[Cpeat-pop condition:[H >[24;1H :value nil))[20;1H [C (buffer-subs[Cring[C... ...) > before)) > :form > (string= ";; This AB" ";; ABCXYAB")[H >[24;1H[20;4HFAILED 144/178 ev l-test-repeat-pop > > >[H >[24;1H FAILED 144/178 evil-test-repeat-pop[12;79H5 >line 1 >line 2 >line 3 >line 4 > >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(145/178): >[13;1H[24;1H[20;1H passed 145/178 evil-test-repeat-register >[H >[24;1H passed 145/178 evil-test-repeat-register[12;79H6 >;; This buffer is for notes you don't want to save. >;; If you want to create a file, visit that file with C-x C-f, >;; then enter the text in that file's own buffer. >;; This buffer is for notes you don't want to save. >;; If you want to create a file, visit that file with C-x C-f, >;; then enter the text in that file's own buffer. > >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(146/178): >[13;9H[24;1H[20;1H passed 146/178 evil-test-repeat-visual-block >[H >[24;1H passed 146/178 evil-test-repeat-visual-block[12;79H7[13;28H. > > > > > > >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(147/178): >[13;4H[24;1H[20;1H passed 147/178 evil-test-repeat-visual-char >[H >[24;1H passed 147/178 evil-test-repeat-visual-char[12;79H8[13;28H you don't want to save. >;; If you want to create a file, visit that file with C-x C-f, >;; then enter the text in that file's own buffer. >;; This buffer is for notes you don't want to save. >;; If you want to create a file, visit that file with C-x C-f, >;; then enter the text in that file's own buffer. > >-=--:**--F1 *test* All L3 <N> (Fundamental Undo-Tree ERT(148/178): >[15;17H[24;1H[20;1H passed 148/178 evil-test-repeat-visual-line >[H >[24;1H passed 148/178 evil-test-repeat-visual-line[12;79H9 > > > > > > >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(149/178): >[13;4H[24;1H[20;1H passed 149/178 evil-test-rot13 >[H >[24;1H passed 149/178 evil-test-rot13[12;78H50[20;1H >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(150/178): >[13;4H[24;1H[20;1H passed 150/178 evil-test-rot13-repeat >[H >[24;1H passed 150/178 evil-test-rot13-repeat[12;79H1[20;1H >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(151/178): >[13;4H[24;1H[20;1H passed 151/178 evil-test-rot13-repeat-with-count >[H >[24;1H passed 151/178 evil-test-rot13-repeat-with-count[12;79H2[20;1H >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(152/178): >[13;4H[24;1H[20;1H passed 152/178 evil-test-rot13-with-count >[H >[24;1H passed 152/178 evil-test-rot13-with-count[12;79H3 >line 5 >line 4 >line 3 >line 2 >line 1 > >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(153/178): >[13;1H[24;1H[20;1H >[20;1H passed 153/178 evil-test-shell-command >[H >[24;1H passed 153/178 evil-test-shell-command[12;79H4[13;6H1 >2 > > > >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(154/178): >[13;1H[24;1H[20;1H passed 154/178 evil-test-shift >[H >[20;14H5 ort[H >[24;1H passed 155/178 evil-test-sort[12;79H6 >;; This buffer is for notes. > > > >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(156/178): >[13;4H[24;1H[20;1H passed 156/178 evil-test-substitute >[H >[24;1H passed 156/178 evil-test-substitute[12;79H7 ><p><a>foo</a> bar</p>[20;1H >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(157/178): >[13;8H[24;1H[20;1H passed 157/178 evil-test-tag-objects >[H >[24;1H passed 157/178 evil-test-tag-objects[12;79H8 >;; This buffer is for notes.[20;1H >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(158/178): >[13;1H[24;1H[20;1H passed 158/178 evil-test-text-object >[H >[20;14H9 oggle-lo al-mode[H >[24;1H passed 159/178 evil-test-toggle-local-mode[12;78H60 >Above ome line[20;1H >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(160/178): >[13;1H[24;1H[20;1H passed 160/178 evil-test-type-modifiers >[H >[20;14H1[20;36Htransfo[Cm[H >[24;1H passed 161/178 evil-test-type-transform[12;79H2 >fo[C ([C{ ( bar ) baz } )[20;1H >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(162/178): >[13;11H[24;1H[20;1H passed 162/178 evil-test-unmatched-paren >[H >[24;1H passed 162/178 evil-test-unmatched-paren[12;79H3 >;; This buffer is for[Cnotes you don't want to save. >;; If you want to create a file, visit that file with C-x C-f, >;; then enter the text in that file's own buffer. > >-=--:**--F1 *test* All L1 <V> (Fundamental Undo-Tree ERT(163/178): >[13;1H[24;1H[20;1H passed 163/178 evil-test-visual-block >[H >[24;1H passed 163/178 evil-test-visual-block[12;79H4 >;[C[CT[13;51H,[14;4Hand for Lisp evalu ion. > > >-=--:**--F1 *test* All L1 <V> (Fundamental Undo-Tree ERT(164/178): >[13;4H[24;1H[20;1H passed 164/178 evil-test-visual-char >[H >[24;1H passed 164/178 evil-test-visual-char[12;79H5[13;5Hhis[20;1H >-=--:**--F1 *test* All L1 <V> (Fundamental Undo-Tree ERT(165/178): >[13;4H[24;1H[20;1H passed 165/178 evil-test-visual-exchange >[H >[24;1H passed 165/178 evil-test-visual-exchange[12;79H6 >;; buffer is for notes you don't want to save, > >-=--:**--F1 *test* All L1 <V> (Fundamental Undo-Tree ERT(166/178): >[13;4H[24;1H[20;1H passed 166/178 evil-test-visual-line >[H >[24;1H passed 166/178 evil-test-visual-line[12;79H7 >;; This buffer is for notes you don't want to save.[14;4HIf you want to cre e a file, visit that file with C-x C-f.[20;1H >-=--:**--F1 *test* All L2 <N> (Fundamental Undo-Tree ERT(167/178): >[14;4H[24;1H[20;1H passed 167/178 evil-test-visual-paste >[H >[24;1H passed 167/178 evil-test-visual-paste[12;79H8 >word1a word1b word1c >word2a word2b >word3a word3b word3c word3d > >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(168/178): >[13;1H[24;1H[20;1H passed 168/178 evil-test-visual-paste-pop >[H >[20;14H9[20;38Hrefr[Csh[H >[24;1H passed 169/178 evil-test-visual-refresh[12;78H70 >;; This buffer is for notes. > > > >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(170/178): >[13;4H[24;1H[20;1H passed 170/178 evil-test-visual-restore >[H >[24;1H passed 170/178 evil-test-visual-restore[12;79H1[20;1H >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(171/178): >[13;4H[24;1H[20;1H passed 171/178 evil-test-word-objects >[H >[24;1H passed 171/178 evil-test-word-objects[12;79H2 >abcd1234[20;1H >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(172/178): >[13;1H[24;1H[20;1H passed 172/178 evil-test-word-objects-cjk >[H >[24;1H passed 172/178 evil-test-word-objects-cjk[12;79H3 >[20;1H >-=--:----F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(173/178): >[13;1H[24;1H[20;1H >[20;1H passed 173/178 evil-test-write >[H >[24;1H passed 173/178 evil-test-write[12;79H4 >;; This buffer is for notes you don't want to save.[20;1H >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(174/178): >[13;4H[24;1H[20;1H passed 174/178 evil-test-yank >[H >[24;1H passed 174/178 evil-test-yank[12;79H5 >line 1 >line 2[20;1H >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(175/178): >[13;1H[24;1H[20;1H passed 175/178 evil-test-zero-register >[H >[24;1H passed 175/178 evil-test-zero-register[12;79H6 >aaa >bbb >aaa >ccc >ddd > >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(176/178): >[13;1H[24;1H[20;1H >[20;1H passed 176/178 evil-text-ex-search-offset >[H >[20;14H7[20;27Hransform-vim-style-regexp[H >[24;1H passed 177/178 evil-transform-vim-style-regexp[12;79H8 >line 2 >line 3 > > > > >-=--:**--F1 *test* All L1 <N> (Fundamental Undo-Tree ERT(178/178): >[13;2H[24;1H[20;1H passed 178/178 evil-visual-block-append >[H >[20;1H >Ran 178 tests, 167 results as expected, 11 unexpected (2017-02-10 15:06:53+0000\ >)[H >[20;1H11 unexpected results: > >[H >[20;1H [CFAILED [Cvil-tes[C-insert-repeat-info[H >[20;22Hnormal -char-command[H >[20;41Hsimple-command[H >[20;22Hrepe[Ct[H >[20;28H-append[H >[20;35H-line[H >[20;29Hins rt[H >[20;35H-line[H >[20;29Hopen-above[H >[20;34Hbelow[H >[20;29Hpop[H >[1;33HLis[C-Interaction[CHelp[12;1H > > > > >-=--:----F1 *scratch* All L1 <N> (Lisp Interaction Undo-Tree ERT(178/ >[H >[24;1H[?1l> make: *** [Makefile:63: tests] Error 1 >Script done, file is /dev/null >RPM build errors: >error: Bad exit status from /var/tmp/rpm-tmp.euKbVU (%check) > Bad exit status from /var/tmp/rpm-tmp.euKbVU (%check) >Child return code was: 1 >EXCEPTION: [Error()] >Traceback (most recent call last): > File "/usr/lib/python3.5/site-packages/mockbuild/trace_decorator.py", line 89, in trace > result = func(*args, **kw) > File "/usr/lib/python3.5/site-packages/mockbuild/util.py", line 578, in do > raise exception.Error("Command failed. See logs for output.\n # %s" % (command,), child.returncode) >mockbuild.exception.Error: Command failed. See logs for output. > # bash --login -c /usr/bin/rpmbuild -bb --target noarch --nodeps /builddir/build/SPECS/emacs-evil.spec
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 1423522
: 1251947 |
1251948
|
1251949