diff options
author | KillTheMule <KillTheMule@users.noreply.github.com> | 2017-09-23 22:57:43 +0200 |
---|---|---|
committer | KillTheMule <KillTheMule@users.noreply.github.com> | 2017-10-29 18:11:32 +0100 |
commit | be20b20cf3a845abf8e62f005a9ccbb0cde03e7d (patch) | |
tree | 4cc9b31a8a732e353fca0b927c0dce62885e4778 | |
parent | d8bb1dabb63501fe4075f062d4ed81bbc62170d0 (diff) | |
download | rneovim-be20b20cf3a845abf8e62f005a9ccbb0cde03e7d.tar.gz rneovim-be20b20cf3a845abf8e62f005a9ccbb0cde03e7d.tar.bz2 rneovim-be20b20cf3a845abf8e62f005a9ccbb0cde03e7d.zip |
Adjust tests for the new preview window
... that does not have that superflous last line.
Also, remove some indeterminism for the freebsd64 tests. Partially,
those were suggested by the tests themselves, while successfull. Some of
them were added after some testing because the lookaround test would
fail on freebsd64 only.
-rw-r--r-- | test/functional/ui/inccommand_spec.lua | 60 |
1 files changed, 32 insertions, 28 deletions
diff --git a/test/functional/ui/inccommand_spec.lua b/test/functional/ui/inccommand_spec.lua index 25466974a9..9196e0548e 100644 --- a/test/functional/ui/inccommand_spec.lua +++ b/test/functional/ui/inccommand_spec.lua @@ -725,7 +725,7 @@ describe(":substitute, inccommand=split", function() {11:[No Name] }| |2| two lines | |4| two lines | - | + {15:~ }| {15:~ }| {15:~ }| {15:~ }| @@ -767,7 +767,7 @@ describe(":substitute, inccommand=split", function() {11:[No Name] [+] }| |2| two lines | |4| two lines | - | + {15:~ }| {15:~ }| {15:~ }| {15:~ }| @@ -788,7 +788,7 @@ describe(":substitute, inccommand=split", function() {11:[No Name] [+] }| |2| o lines | |4| o lines | - | + {15:~ }| {15:~ }| {15:~ }| {15:~ }| @@ -807,7 +807,7 @@ describe(":substitute, inccommand=split", function() {11:[No Name] [+] }| |2| {12:x}o lines | |4| {12:x}o lines | - | + {15:~ }| {15:~ }| {15:~ }| {15:~ }| @@ -826,7 +826,7 @@ describe(":substitute, inccommand=split", function() {11:[No Name] [+] }| |2| o lines | |4| o lines | - | + {15:~ }| {15:~ }| {15:~ }| {15:~ }| @@ -848,7 +848,7 @@ describe(":substitute, inccommand=split", function() {11:[No Name] [+] }| |2| {12:XX}o lines | |4| {12:XX}o lines | - | + {15:~ }| {15:~ }| {15:~ }| {15:~ }| @@ -915,7 +915,7 @@ describe(":substitute, inccommand=split", function() {11:[No Name] [+] }| |2| {9:tw}o lines | |4| {9:tw}o lines | - | + {15:~ }| {15:~ }| {15:~ }| {15:~ }| @@ -937,7 +937,7 @@ describe(":substitute, inccommand=split", function() two lines | {11:[No Name] [+] }| |1| {12:123} {12:123} {12:123} | - | + {15:~ }| {15:~ }| {15:~ }| {15:~ }| @@ -1113,7 +1113,7 @@ describe(":substitute, inccommand=split", function() {11:[No Name] [+] }| |1| Inc subs{12:X}itution on | |2| {12:X}wo lines | - | + {15:~ }| {15:~ }| {15:~ }| {15:~ }| @@ -1221,6 +1221,7 @@ describe("inccommand=nosplit", function() feed("<Esc>") command("set icm=nosplit") feed(":%s/tw/OKOK") + wait() screen:expect([[ Inc substitution on | {12:OKOK}o lines | @@ -1641,7 +1642,7 @@ describe("'inccommand' split windows", function() {15:~ }{10:|}{15:~ }| {10:[No Name] [+] [No Name] [+] }| |2| two lines | - | + {15:~ }| {15:~ }| {15:~ }| {15:~ }| @@ -1680,7 +1681,7 @@ describe("'inccommand' split windows", function() {15:~ }| {10:[No Name] [+] }| |2| two lines | - | + {15:~ }| {15:~ }| {15:~ }| {15:~ }| @@ -1730,7 +1731,7 @@ describe("'inccommand' split windows", function() {15:~ }| {11:[No Name] [+] }| |2| two lines | - | + {15:~ }| {15:~ }| {15:~ }| {15:~ }| @@ -1790,7 +1791,7 @@ describe(":substitute", function() {15:~ }| {11:[No Name] [+] }| |1| 1 {12:MMM} Y Z | - | + {15:~ }| {15:~ }| {15:~ }| {15:~ }| @@ -1811,7 +1812,7 @@ describe(":substitute", function() |1| 1 {12:MMM} | |2|{12: K} | |3|{12: LLL} Y Z | - | + {15:~ }| {15:~ }| {15:~ }| {15:~ }| @@ -1878,7 +1879,7 @@ describe(":substitute", function() {11:[No Name] [+] }| |1| {12:XLK} bdc e{12:XLK}e {12:XLK} fgl lzi{12:X}| {12:LK} r | - | + {15:~ }| {15:~ }| {15:~ }| {15:~ }| @@ -1929,7 +1930,7 @@ describe(":substitute", function() |2| {12:OKO} B C | |3| 4 5 6 | |4| {12:OKO} Y Z | - | + {15:~ }| {15:~ }| {15:~ }| {10:[Preview] }| @@ -1975,7 +1976,7 @@ describe(":substitute", function() {11:[No Name] [+] }| |1| T {12:123123} {12:22}T TTT {12:090804090}| {12:804} | - | + {15:~ }| {15:~ }| {15:~ }| {15:~ }| @@ -2029,7 +2030,7 @@ describe(":substitute", function() |3| afa Q | |4| adf la;lkd R | |5| alx | - | + {15:~ }| {15:~ }| {15:~ }| {15:~ }| @@ -2046,7 +2047,7 @@ describe(":substitute", function() {15:~ }| {11:[No Name] [+] }| |3| afa {12:KKK}adf la;lkd {12:KKK}alx | - | + {15:~ }| {15:~ }| {15:~ }| {15:~ }| @@ -2100,7 +2101,7 @@ describe(":substitute", function() |1| {12:X¥¥} PEPPERS | |2| {12:X¥¥} | |3| a{12:X¥¥}¥KOL | - | + {15:~ }| {15:~ }| {15:~ }| {15:~ }| @@ -2122,7 +2123,7 @@ describe(":substitute", function() |4|{12: a££ ¥} | |5| a{12:X¥¥} | |6|{12: a££ ¥}¥KOL | - | + {15:~ }| {10:[Preview] }| :%s/£.*ѫ/X¥¥\ra££ ¥^ | ]]) @@ -2304,7 +2305,7 @@ describe(":substitute", function() {15:~ }| {11:[No Name] [+] }| |1| some{12:one} | - | + {15:~ }| {15:~ }| {15:~ }| {15:~ }| @@ -2313,8 +2314,9 @@ describe(":substitute", function() {10:[Preview] }| :%s/\(some\)\@<=thing/one/^ | ]]) - feed("<C-c>") + feed("<C-c>") + wait() feed([[:%s/\(some\)\@<lt>!thing/one/]]) screen:expect([[ something | @@ -2324,7 +2326,7 @@ describe(":substitute", function() {15:~ }| {11:[No Name] [+] }| |2| every{12:one} | - | + {15:~ }| {15:~ }| {15:~ }| {15:~ }| @@ -2333,8 +2335,9 @@ describe(":substitute", function() {10:[Preview] }| :%s/\(some\)\@<!thing/one/^ | ]]) - feed([[<C-c>]]) + feed([[<C-c>]]) + wait() feed([[:%s/some\(thing\)\@=/every/]]) screen:expect([[ {12:every}thing | @@ -2344,7 +2347,7 @@ describe(":substitute", function() {15:~ }| {11:[No Name] [+] }| |1| {12:every}thing | - | + {15:~ }| {15:~ }| {15:~ }| {15:~ }| @@ -2353,8 +2356,9 @@ describe(":substitute", function() {10:[Preview] }| :%s/some\(thing\)\@=/every/^ | ]]) - feed([[<C-c>]]) + feed([[<C-c>]]) + wait() feed([[:%s/some\(thing\)\@!/every/]]) screen:expect([[ everything | @@ -2364,7 +2368,7 @@ describe(":substitute", function() {15:~ }| {11:[No Name] [+] }| |3| {12:every}one | - | + {15:~ }| {15:~ }| {15:~ }| {15:~ }| |