mirror of
https://github.com/johndoe6345789/metabuilder.git
synced 2026-04-25 14:25:02 +00:00
28 lines
872 B
Lua
28 lines
872 B
Lua
-- Assertion functions facade
|
|
-- Re-exports all assertion modules for backward compatibility
|
|
--
|
|
-- Split into focused modules:
|
|
-- assert_utils.lua - Helper functions (stringify, deepEqual, assertionError)
|
|
-- expect.lua - expect() with chainable matchers
|
|
-- assert.lua - Standalone assertions (assertTrue, assertEqual, etc.)
|
|
|
|
local expect_module = require("expect")
|
|
local assert_module = require("assert")
|
|
|
|
---@class AssertionsModule
|
|
local M = {}
|
|
|
|
-- Re-export expect
|
|
M.expect = expect_module.expect
|
|
|
|
-- Re-export standalone assertions
|
|
M.assertTrue = assert_module.assertTrue
|
|
M.assertFalse = assert_module.assertFalse
|
|
M.assertEqual = assert_module.assertEqual
|
|
M.assertNotEqual = assert_module.assertNotEqual
|
|
M.assertNil = assert_module.assertNil
|
|
M.assertNotNil = assert_module.assertNotNil
|
|
M.fail = assert_module.fail
|
|
|
|
return M
|