-- HousingDecorGuide/tests/test_smoke.lua
---@diagnostic disable: undefined-global
-- ^ Standalone Lua test file — `package` / `require` are valid here even though
-- the project's WoW-context .luarc.json disables them.
package.path = "./?.lua;" .. package.path
local t = require("test_helpers")

t.describe("test harness", function()
    t.it("passes a true assertion", function()
        t.assert_eq(1 + 1, 2)
    end)

    t.it("compares strings", function()
        t.assert_eq("foo", "foo")
    end)

    t.it("compares tables deeply", function()
        t.assert_table_eq({ a = 1, b = { c = 2 } }, { a = 1, b = { c = 2 } })
    end)
end)

t.run_all()
