diff options
Diffstat (limited to '.config/nvim/lua/tests')
| -rw-r--r-- | .config/nvim/lua/tests/init.lua | 2 | ||||
| -rw-r--r-- | .config/nvim/lua/tests/uniquify.lua | 8 |
2 files changed, 7 insertions, 3 deletions
diff --git a/.config/nvim/lua/tests/init.lua b/.config/nvim/lua/tests/init.lua index 210ca0d..733f68c 100644 --- a/.config/nvim/lua/tests/init.lua +++ b/.config/nvim/lua/tests/init.lua @@ -1,4 +1,4 @@ --- lua require('tests').test(TEST_SUITE_NAME) +-- :lua require('tests').test(TEST_SUITE_NAME) local M = {} diff --git a/.config/nvim/lua/tests/uniquify.lua b/.config/nvim/lua/tests/uniquify.lua index a8a190f..46f7ff8 100644 --- a/.config/nvim/lua/tests/uniquify.lua +++ b/.config/nvim/lua/tests/uniquify.lua @@ -9,15 +9,19 @@ function M.test(t) {'foo.txt', 'foo.txt', {}}, {'foo.txt', 'bar/foo.txt', {}}, {'foo.txt', 'foo.txt', {'foo.txt'}}, + {'foo.txt', 'bar/foo.txt', {'bar/foo.txt'}}, + {'foo.txt', 'bar/foo.txt', {'bar/foo.txt', 'bar/foo.txt'}}, {'bar/foo.txt', 'bar/foo.txt', {'foo.txt'}}, {'bar/foo.txt', 'bar/foo.txt', {'baz/foo.txt'}}, + {'bar/foo.txt', 'qux/bar/foo.txt', {'baz/foo.txt'}}, {'foo.txt', 'bar/foo.txt', {'bar.txt', 'baz.txt'}}, {'foo.txt', 'bar/foo.txt', {'bar.txt', 'baz.txt'}}, {'baz.txt', 'foo/bar/baz.txt', {}}, - {'foo/b/baz.txt', 'foo/bar/baz.txt', {'spam/bar/baz.txt'}}, - {'foo/b/baz.txt', 'foo/bar/baz.txt', {'fiz/foo/bar/baz.txt', 'spam/bar/baz.txt'}}, + {'foo/b/baz.txt', 'foo/bar/baz.txt', {'qux/bar/baz.txt'}}, + {'foo/b/baz.txt', 'foo/bar/baz.txt', {'fiz/foo/bar/baz.txt', 'qux/bar/baz.txt'}}, {'fiz/f/b/baz.txt', 'fiz/foo/bar/baz.txt', {'foo/bar/baz.txt'}}, {'foo.txt', 'bar/foo.txt', {'bar/foo.txt'}}, + {'bar/foo.txt', 'fiz/bar/foo.txt', {'bar/baz.txt', 'qux/foo.txt'}}, } for _, row in ipairs(test_cases) do |
