| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2017-03-04 | test/vis: tweak word motion tests | Marc André Tanner | 24 | -45/+113 | |
| Add more tests for: - starting position on a space/tab - single letter words - special symbols | |||||
| 2017-03-04 | Merge branch 'prev-start-of-word' of https://github.com/erf/vis-test into word | Marc André Tanner | 24 | -11/+187 | |
| 2017-03-03 | test/lua: add infrastructure for busted based unit tests | Marc André Tanner | 5 | -19/+134 | |
| 2017-03-01 | test/lua: do not load visrc but only vis.lua | Marc André Tanner | 1 | -1/+1 | |
| Since vis.lua now loads a standard set of plugins, we do not need to include the visrc.lua file which might contain user specific changes. | |||||
| 2017-02-26 | test/vis: added tests for w, W, e, E, ge, gE | Erlend Fagerheim | 24 | -11/+187 | |
| 2017-02-25 | test/vis: update tests for new pseudo key naming | Marc André Tanner | 1 | -1/+1 | |
| 2017-02-25 | test/vis: cleanup motion tests | Marc André Tanner | 35 | -97/+335 | |
| 2017-02-24 | test/vis: added a few motion tests | Erlend Fagerheim | 14 | -0/+77 | |
| 2017-02-23 | test: fix travis macOS test failures | Marc André Tanner | 5 | -2/+9 | |
| The vim version installed on the Travis macOS VMs does not seem to correctly handle ; when already on a matching position. Move the affected test to test/vis. Also fix white space related issues in sed invocation. | |||||
| 2017-02-22 | test: add some general testing tips | Marc André Tanner | 1 | -0/+38 | |
| 2017-02-22 | test/vim: add test for `t` motion | Marc André Tanner | 2 | -0/+26 | |
| 2017-02-22 | test/vis: add regression test for ec9007f0512930bc16f23e97ea626799187700b6 | Marc André Tanner | 3 | -0/+5 | |
| 2017-02-20 | test/fuzz: add fuzzing driver for buffer | Marc André Tanner | 5 | -2/+142 | |
| 2017-02-20 | test/fuzz: add fuzzing infrastructure | Marc André Tanner | 7 | -0/+260 | |
| For now we use the american fuzzy lop in the future we might also add libFuzzer support. | |||||
| 2017-02-20 | test/core: add msan make target | Marc André Tanner | 1 | -1/+4 | |
| 2017-02-18 | test/core: rename files to have distinct names | Marc André Tanner | 6 | -17/+14 | |
| Having different names for the test driver/actual implementation might make the Travis / Codecov errors less confusing. | |||||
| 2017-02-17 | test/vis: add some more tests | Marc André Tanner | 12 | -0/+84 | |
| 2017-02-17 | test/core: add some more array related tests | Marc André Tanner | 1 | -0/+30 | |
| 2017-02-16 | test/vis: set UTF-8 locale | Christian Hesse | 1 | -0/+1 | |
| The test vis/insert-mode/digraph fails with a non-UTF-8 locale. So set LANG="en_US.UTF-8" in test script. | |||||
| 2017-02-16 | test/vis: add some tests for digraphs and verbatim insertion | Marc André Tanner | 7 | -0/+94 | |
| 2017-02-16 | test/vis: patch Lua package.path to include source repository | Marc André Tanner | 1 | -0/+1 | |
| This might fix the tests on systems where /proc/self/exe is not available. | |||||
| 2017-02-15 | test/vis: add a test for the lexer text object | Marc André Tanner | 3 | -0/+17 | |
| 2017-02-15 | test/vis: source the default visrc.lua file | Marc André Tanner | 1 | -3/+4 | |
| This loads the default plugins whose functionality can now also be tested. | |||||
| 2017-02-15 | test/vis: remove C function related tests for now | Marc André Tanner | 3 | -47/+0 | |
| 2017-02-14 | Skip tests if Lua support is not compiled in | Marc André Tanner | 3 | -0/+15 | |
| 2017-02-12 | test/vim: tweak combining characters test | Marc André Tanner | 2 | -1/+5 | |
| 2017-02-11 | test/vis: use [0-9]+ instead of \d+ in regex | Marc André Tanner | 3 | -3/+3 | |
| 2017-02-11 | test/vim: add a file with lots of combining characters | Marc André Tanner | 2 | -0/+3 | |
| The actual test just invokes `ga` and `g8` which has only a temporary visual effect which our testing infrastructure is currently not able to check. | |||||
| 2017-02-11 | test/vis: add some test related to multiple cursors/selections | Marc André Tanner | 30 | -0/+133 | |
| 2017-02-11 | test/vis: drop cpp(1) as a preprocessor | Marc André Tanner | 9 | -25/+33 | |
| It is not worth the trouble to deal with different escaping rules. The tests should be relatively small and self contained anyway, hence comments should not be that important. | |||||
| 2017-02-08 | test/core: adjust mark related tests | Marc André Tanner | 1 | -20/+28 | |
| 2017-02-08 | test/core: add tests for new iterator semantics | Marc André Tanner | 1 | -1/+57 | |
| 2017-02-07 | test: add a few new tests related to text objects | Marc André Tanner | 19 | -0/+145 | |
| 2017-02-02 | test/core: remove map_prefix_delete tests | Marc André Tanner | 1 | -2/+0 | |
| 2017-02-02 | test/vim: add a few special files | Marc André Tanner | 4 | -0/+104865 | |
| Test search in a binary file and add a big one to force mmap(2) usage. | |||||
| 2017-02-02 | test/sam: add more tests | Marc André Tanner | 25 | -1/+66 | |
| 2017-02-01 | Add regression tests for recently fixed bugs | Marc André Tanner | 13 | -0/+40 | |
| 2017-01-20 | test/lua: adapt basic_map test to new newline behavior | Marc André Tanner | 1 | -5/+6 | |
| 2017-01-18 | test/vim: give a hint about skipped tests | Christian Hesse | 1 | -1/+4 | |
| Failing vim tests report 'FAIL' with no obvious impact. So give a hint about skipped tests. | |||||
| 2017-01-18 | test/vim: add some basic tests for count and repetion of `i` and `a` | Marc André Tanner | 4 | -0/+8 | |
| 2017-01-18 | test/vim: use macro count specifier where appropriate | Marc André Tanner | 4 | -21/+5 | |
| 2017-01-13 | test/sam: add test for new grouping semantics | Marc André Tanner | 2 | -0/+5 | |
| The more idomatic ,x/[a-zA-Z]+/{ g/Emacs/ v/....../ c/vi/ g/vi/ v/.../ c/Emacs/ } does not seem to work on the sam version from 9base as shipped by Ubuntu 12.04 LTS and used in the Travis environment. | |||||
| 2017-01-13 | test: change existing tests to avoid substitute command | Marc André Tanner | 3 | -3/+3 | |
| 2017-01-13 | test/vim: tweak test to not rely on only first substitution | Marc André Tanner | 1 | -1/+1 | |
| Now that :s/foo/bar/ is implemented in terms of :x/foo/c/bar/ all occurences of foo will be replaced not just the first one. | |||||
| 2017-01-13 | test/vis: tweak structural regex tests to take new selection into account | Marc André Tanner | 2 | -2/+4 | |
| 2017-01-12 | tests: make :help output actually visible | Marc André Tanner | 2 | -2/+2 | |
| The problem is that :qall in the win open event would immediately close the window before anyting gets executed. | |||||
| 2017-01-12 | test/sam: adapt tests to new grouping semantics | Marc André Tanner | 21 | -60/+63 | |
| 2017-01-07 | test/core: add some more buffer tests | Marc André Tanner | 1 | -10/+14 | |
| 2017-01-07 | test/sam: work around bug of 9base sam as shipped by Ubuntu 12.04 | Marc André Tanner | 1 | -1/+1 | |
| For some reason this sam version does match nothing for: /[a-zA-Z]+/ This should finally fix the Travis failure for Linux builds. | |||||
| 2017-01-05 | test/sam: use smaller file for filter test case | Marc André Tanner | 1 | -1/+1 | |
| The old test case invoked tr(1) about 485 times which might be the reason for the test failure of the Travis Linux builds. | |||||
