| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 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. | |||||
| 2016-12-30 | test/sam: try to fix travis list output | Marc André Tanner | 1 | -2/+2 | |
| 2016-12-30 | Revert "Make sure that info messages are printed before test case is run" | Marc André Tanner | 3 | -7/+5 | |
| This reverts commit 8a366cebda597e960f1f49e245785f8fdedff0a6. Travis is strange. | |||||
| 2016-12-29 | test/core: add tests for map_{first, prefix_delete} | Marc André Tanner | 1 | -0/+11 | |
| 2016-12-28 | Make sure that info messages are printed before test case is run | Marc André Tanner | 3 | -5/+7 | |
| Useful for hanging tests also redirect stdout to /dev/null for better output on Travis. | |||||
| 2016-12-28 | test/core: make tap.h replacement output work outside of tis-interpreter | Marc André Tanner | 1 | -0/+2 | |
| 2016-12-27 | test/core: add some array_remove test cases | Marc André Tanner | 1 | -0/+28 | |
| 2016-12-22 | test/core: reorder test cases | Marc André Tanner | 1 | -3/+3 | |
| Run text test cases last. They are the most complex ones and a failure prevents the others from running. | |||||
| 2016-12-22 | test/core: add make {a,ub}san targets | Marc André Tanner | 1 | -1/+7 | |
| 2016-12-22 | test/core: add make valgrind target | Marc André Tanner | 2 | -1/+10 | |
| 2016-12-22 | test/core: use smaller buffer/block sizes to force more memory allocations | Marc André Tanner | 1 | -1/+1 | |
| 2016-12-22 | test/core: tweak tests to work with tis-interpreter | Marc André Tanner | 6 | -26/+77 | |
| $ tis-inertpreter.sh --cc "-I. -I../.." text.c ../../text.c or more conveniently $ make tis | |||||
| 2016-12-21 | test/core: make core tests asan clean | Marc André Tanner | 4 | -3/+19 | |
| 2016-12-20 | test/core: cleanup and add formatted related buffer tests | Marc André Tanner | 1 | -7/+26 | |
| 2016-12-19 | test: ignore custom visrc.lua configuration | Marc André Tanner | 4 | -4/+3 | |
| 2016-12-17 | test/vis: add some insert mode mapping regression tests | Marc André Tanner | 3 | -0/+9 | |
| 2016-12-16 | test/core: update .gitignore with coverage related files | Marc André Tanner | 2 | -0/+4 | |
| 2016-12-16 | test/core: add code coverage instrumentation | Marc André Tanner | 1 | -1/+4 | |
| 2016-12-16 | text/core: add some mark related tests | Marc André Tanner | 1 | -0/+25 | |
| 2016-12-16 | text/core: fix make debug and related warnings | Marc André Tanner | 3 | -16/+9 | |
| 2016-12-08 | test/lua: update to changes in Lua API | Marc André Tanner | 1 | -5/+5 | |
| 2016-11-21 | test/sam: use our own implementation of ssam(1) | Marc André Tanner | 2 | -16/+27 | |
| The ssam(1) rc script is seamingly not part of earlier 9base packages and the homebrew version is by default unusable due to a broken shebang line. Also improve sam(1) detection: check default binary location as used by the Debian package. | |||||
| 2016-11-21 | test/sam: apply commands to complete file | Marc André Tanner | 1 | -1/+1 | |
| 2016-11-19 | test/vim: add a few tests for registers | Marc André Tanner | 10 | -0/+58 | |
| 2016-11-19 | test/vim: fixup some of the previously broken tests | Marc André Tanner | 2 | -4/+5 | |
| 2016-11-19 | test/sam: try to fall back to `9 ssam` if ssam is not found | Marc André Tanner | 1 | -5/+12 | |
| 2016-11-19 | test/vim: add some hints for possible test authors | Marc André Tanner | 1 | -2/+23 | |
| 2016-11-17 | test/vim: redirect both stdout and stderr to /dev/null | Marc André Tanner | 1 | -1/+1 | |
| This should make the list of tests more readable. | |||||
| 2016-11-17 | test: use :qall! to terminate tests | Marc André Tanner | 3 | -3/+3 | |
| This should make sure that vis always terminates and never hangs waiting for further input. Lua errors in particular cause a new window/file to be displayed showing a detailed error message. Previously only this internal file was closed but the original file remained open and prevented vis from exiting. | |||||
