Skip to content

Commit 509c63b

Browse files
committed
test(ALL): update mini_unload helper to properly remove global table
1 parent 7d2314f commit 509c63b

File tree

2 files changed

+13
-13
lines changed

2 files changed

+13
-13
lines changed

tests/helpers.lua

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,7 @@ Helpers.new_child_neovim = function()
165165
child.lua(([[package.loaded['%s'] = nil]]):format(module_name))
166166

167167
-- Remove global table
168-
child.lua(('_G[%s] = nil'):format(tbl_name))
168+
child.lua(('_G["%s"] = nil'):format(tbl_name))
169169

170170
-- Remove autocmd group
171171
if child.fn.exists('#' .. tbl_name) == 1 then child.api.nvim_del_augroup_by_name(tbl_name) end

tests/test_starter.lua

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -721,13 +721,13 @@ T['gen_hook'] = new_set({
721721
T['gen_hook']['adding_bullet()'] = new_set()
722722

723723
T['gen_hook']['adding_bullet()']['works'] = function()
724-
reload_from_strconfig({ content_hooks = '{ MiniStarter.gen_hook.adding_bullet() }' })
724+
reload_from_strconfig({ content_hooks = '{ require("mini.starter").gen_hook.adding_bullet() }' })
725725
child.lua('MiniStarter.open()')
726726
child.expect_screenshot()
727727
end
728728

729729
T['gen_hook']['adding_bullet()']['respects `bullet` argument'] = function()
730-
reload_from_strconfig({ content_hooks = [[{ MiniStarter.gen_hook.adding_bullet('> ') }]] })
730+
reload_from_strconfig({ content_hooks = '{ require("mini.starter").gen_hook.adding_bullet("> ") }' })
731731
child.lua('MiniStarter.open()')
732732
child.expect_screenshot()
733733
end
@@ -738,7 +738,7 @@ T['gen_hook']['adding_bullet() respects `place_cursor` argument'] = function()
738738
header = [['']],
739739
footer = [['']],
740740
items = ('{ %s }'):format(mock_itemstring('bbb', '')),
741-
content_hooks = ([[{ MiniStarter.gen_hook.adding_bullet('aaa', %s) }]]):format(place_cursor),
741+
content_hooks = ('{ require("mini.starter").gen_hook.adding_bullet("aaa", %s) }'):format(place_cursor),
742742
})
743743
end
744744

@@ -754,7 +754,7 @@ end
754754
T['gen_hook']['aligning()'] = new_set()
755755

756756
T['gen_hook']['aligning()']['works'] = function()
757-
reload_from_strconfig({ content_hooks = [[{ MiniStarter.gen_hook.aligning() }]] })
757+
reload_from_strconfig({ content_hooks = '{ require("mini.starter").gen_hook.aligning() }' })
758758
child.lua('MiniStarter.open()')
759759
-- By default shouldn't do any aligning
760760
child.expect_screenshot()
@@ -778,7 +778,7 @@ T['gen_hook']['aligning()']['respects arguments'] = new_set({
778778
}, {
779779
test = function(args)
780780
reload_from_strconfig({
781-
content_hooks = ('{ MiniStarter.gen_hook.aligning(%s) }'):format(args),
781+
content_hooks = ('{ require("mini.starter").gen_hook.aligning(%s) }'):format(args),
782782
header = [['']],
783783
footer = [['']],
784784
items = ('{ %s, %s }'):format(mock_itemstring('aaa', 'AAA'), mock_itemstring('bbb', 'AAA')),
@@ -796,7 +796,7 @@ T['gen_hook']['aligning()']['handles small windows'] = function()
796796
child.api.nvim_win_set_width(0, 2)
797797
child.api.nvim_win_set_height(0, 2)
798798
reload_from_strconfig({
799-
content_hooks = [[{ MiniStarter.gen_hook.aligning('right', 'bottom') }]],
799+
content_hooks = '{ require("mini.starter").gen_hook.aligning("right", "bottom") }',
800800
header = [['']],
801801
footer = [['']],
802802
items = ('{ %s, %s }'):format(mock_itemstring('aaa', 'AAA'), mock_itemstring('bbb', 'AAA')),
@@ -811,7 +811,7 @@ T['gen_hook']['aligning()']['has output respecting `buf_id` argument'] = functio
811811

812812
child.set_size(15, 40)
813813
reload_from_strconfig({
814-
content_hooks = [[{ MiniStarter.gen_hook.aligning('center', 'center') }]],
814+
content_hooks = '{ require("mini.starter").gen_hook.aligning("center", "center") }',
815815
header = [['']],
816816
footer = [['']],
817817
items = ('{ %s, %s }'):format(mock_itemstring('aaa', 'AAA'), mock_itemstring('bbb', 'AAA')),
@@ -839,7 +839,7 @@ local reload_indexing = function(args)
839839
header = [['']],
840840
footer = [['']],
841841
items = '{ ' .. table.concat(itemstrings, ', ') .. '}',
842-
content_hooks = ('{ MiniStarter.gen_hook.indexing(%s) }'):format(args),
842+
content_hooks = ('{ require("mini.starter").gen_hook.indexing(%s) }'):format(args),
843843
})
844844
end
845845

@@ -866,7 +866,7 @@ T['gen_hook']['indexing()']['respects arguments'] = new_set({
866866
T['gen_hook']['padding()'] = new_set()
867867

868868
T['gen_hook']['padding()']['works'] = function()
869-
reload_from_strconfig({ content_hooks = [[{ MiniStarter.gen_hook.padding() }]] })
869+
reload_from_strconfig({ content_hooks = '{ require("mini.starter").gen_hook.padding() }' })
870870
child.lua('MiniStarter.open()')
871871
-- By default shouldn't do any aligning
872872
child.expect_screenshot()
@@ -876,7 +876,7 @@ T['gen_hook']['padding()']['respects arguments'] = new_set({
876876
parametrize = { { '2, 0' }, { '0, 2' }, { '2, 2' } },
877877
}, {
878878
test = function(args)
879-
local command = string.format('{ MiniStarter.gen_hook.padding(%s) }', args)
879+
local command = string.format('{ require("mini.starter").gen_hook.padding(%s) }', args)
880880
reload_from_strconfig({ content_hooks = command })
881881
child.lua('MiniStarter.open()')
882882
child.expect_screenshot()
@@ -1333,7 +1333,7 @@ end
13331333
T['Highlighting']['uses `MiniStarterItemBullet`'] = function()
13341334
reload_from_strconfig({
13351335
items = example_itemstring,
1336-
content_hooks = '{ MiniStarter.gen_hook.adding_bullet() }',
1336+
content_hooks = '{ require("mini.starter").gen_hook.adding_bullet() }',
13371337
header = [['']],
13381338
footer = [['']],
13391339
})
@@ -1388,7 +1388,7 @@ T['Cursor positioning']['works with bullets'] = new_set({
13881388
test = function(place_cursor, cursor_start, cursor_finish)
13891389
reload_from_strconfig({
13901390
items = example_itemstring,
1391-
content_hooks = ('{ MiniStarter.gen_hook.adding_bullet(nil, %s) }'):format(place_cursor),
1391+
content_hooks = ('{ require("mini.starter").gen_hook.adding_bullet(nil, %s) }'):format(place_cursor),
13921392
header = [['']],
13931393
footer = [['']],
13941394
})

0 commit comments

Comments
 (0)