Skip to content

Commit

Permalink
fix(test): add nil to test
Browse files Browse the repository at this point in the history
  • Loading branch information
atticusofsparta committed Jan 21, 2025
1 parent 7f59c75 commit ba64ba4
Showing 1 changed file with 6 additions and 4 deletions.
10 changes: 6 additions & 4 deletions spec/utils_spec.lua
Original file line number Diff line number Diff line change
Expand Up @@ -108,13 +108,15 @@ describe("utils.validateUndername", function()

for _, name in ipairs(validNames) do
local success, error = pcall(utils.validateUndername, name)
assert.is_true(success, name .. " was invalid")
assert.is_nil(error, name .. " got an error")
assert.is_true(success, name .. " should be valid")
assert.is_nil(error, name .. " got an error: " .. tostring(error))
end
end)

it("should not allow invalid undernames", function()
local invalidNames = {
nil,

"",
"_",
"-",
Expand All @@ -137,8 +139,8 @@ describe("utils.validateUndername", function()

for _, name in ipairs(invalidNames) do
local invalid, error = pcall(utils.validateUndername, name)
assert.is_false(invalid, name .. " was valid")
assert.is_not_nil(error, "error for " .. name .. " was nil")
assert.is_false(invalid, name .. " should be invalid")
assert.is_not_nil(error, "error for " .. name .. " was nil: " .. tostring(error))
end
end)
end)

0 comments on commit ba64ba4

Please sign in to comment.