aboutsummaryrefslogtreecommitdiffhomepage
path: root/.config/nvim/lua/tests/uniquify.lua
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2025-07-05 15:46:19 +0900
committernsfisis <nsfisis@gmail.com>2025-07-05 18:27:06 +0900
commit8ca6a8005d7515ebc54622f4594bb6073e33c285 (patch)
treea115a6c2f04a04aa6589712ca010db2558b90126 /.config/nvim/lua/tests/uniquify.lua
parent5ef9ab4ac146adcdf0b94d819ac535107c386409 (diff)
downloaddotfiles-8ca6a8005d7515ebc54622f4594bb6073e33c285.tar.gz
dotfiles-8ca6a8005d7515ebc54622f4594bb6073e33c285.tar.zst
dotfiles-8ca6a8005d7515ebc54622f4594bb6073e33c285.zip
nvim: fix uniquify
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