aboutsummaryrefslogtreecommitdiffhomepage
path: root/.config/nvim/lua/tests/uniquify.lua
diff options
context:
space:
mode:
Diffstat (limited to '.config/nvim/lua/tests/uniquify.lua')
-rw-r--r--.config/nvim/lua/tests/uniquify.lua8
1 files changed, 6 insertions, 2 deletions
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