Commit graph

10 commits

Author SHA1 Message Date
HiPhish
79f7d77162 Move shims into their own directory
With three shims now it makes sense to move them to their own dedicated
directory.
2024-08-12 00:16:25 +02:00
HiPhish
a1773953fc Implement automated highlight testing
Highlights are tested by comparing the current extmarks of a buffer to
the previously recorded extmarks.
2024-07-23 21:00:21 +02:00
HiPhish
cfc3f53cfa Fix name of busted shim in makefile 2024-02-29 12:27:59 +01:00
HiPhish
2dd78f36cf Fix Neovim shim for parallel runs
Multiple tests can run in parallel, so we need to check whether this
symlink already exists before we blindly create a new one.
2024-02-27 18:22:35 +01:00
HiPhish
161eb67a82 Add a shim for busted
Use a think command-line interface adapter for calling busted.  This is
in anticipation of the busted Neotest adapter which might exist in the
future.
2024-02-22 16:09:59 +01:00
HiPhish
90bab50ebf Fix up 'clean' target in makefile 2024-02-21 01:00:20 +01:00
HiPhish
fccdb0a3f7 Fix buffer attachment test 2024-01-21 12:50:09 +01:00
HiPhish
bbe08e16ae Translate selective activation test to Busted 2024-01-15 20:48:03 +01:00
HiPhish
7c171bbeff Add end-to-end tests for configuration 2024-01-14 18:23:40 +01:00
HiPhish
0c550bcf1a Add unit testing for the stack structure
Use Busted as the unit testing framework
2024-01-14 18:22:56 +01:00