mirror of
https://github.com/dwinkler1/nvimConfig.git
synced 2026-02-19 14:30:58 -05:00
init wrapper-module config
This commit is contained in:
commit
91755583fd
46 changed files with 4277 additions and 0 deletions
28
tests/init.lua
Normal file
28
tests/init.lua
Normal file
|
|
@ -0,0 +1,28 @@
|
|||
local function assert_ok(value, message)
|
||||
if not value then
|
||||
error(message or "assertion failed")
|
||||
end
|
||||
end
|
||||
|
||||
local ok, nix = pcall(require, "config.nix")
|
||||
assert_ok(ok, "Failed to require config.nix")
|
||||
|
||||
local init_ok, helper = pcall(function()
|
||||
return nix.init({ non_nix_value = true })
|
||||
end)
|
||||
assert_ok(init_ok and helper, "Failed to initialize config.nix helper")
|
||||
|
||||
-- Basic shape checks
|
||||
assert_ok(type(helper.is_nix) == "boolean", "Expected helper.is_nix to be boolean")
|
||||
|
||||
-- Cat/setting access should return defaults without errors
|
||||
local cat_value = helper.get_cat("general", true)
|
||||
assert_ok(type(cat_value) == "boolean", "Expected get_cat to return boolean")
|
||||
|
||||
local background = helper.get_setting("dark", "background")
|
||||
assert_ok(type(background) == "string", "Expected get_setting to return string")
|
||||
|
||||
local info_value = helper.get_info("nvim", "nixCats_configDirName")
|
||||
assert_ok(type(info_value) == "string", "Expected get_info to return string")
|
||||
|
||||
print("[tests/init.lua] nix helper smoke test passed")
|
||||
Loading…
Add table
Add a link
Reference in a new issue