mirror of
https://github.com/johndoe6345789/metabuilder.git
synced 2026-05-04 10:44:52 +00:00
aa01e42ae8
- Implemented core testing functionalities including describe/it blocks, before/after hooks, and assertion methods. - Added support for mocks and spies to facilitate testing of functions and methods. - Introduced helper utilities for generating test data, parameterized tests, and snapshot testing. - Developed a test runner that executes suites and generates detailed reports in both text and JSON formats. - Created a manifest for the lua_test package to define scripts and their purposes. feat(screenshot_analyzer): introduce screenshot analysis package - Added metadata for the screenshot_analyzer package, detailing its components and scripts. - Defined dependencies and bindings for browser interactions.
11 lines
749 B
JSON
11 lines
749 B
JSON
{
|
|
"scripts": [
|
|
{ "file": "init.lua", "name": "init", "category": "lifecycle", "description": "Package lifecycle initialization" },
|
|
{ "file": "framework.lua", "name": "framework", "category": "core", "description": "Core test framework with describe/it blocks" },
|
|
{ "file": "assertions.lua", "name": "assertions", "category": "core", "description": "Assertion functions (expect, assert_*)" },
|
|
{ "file": "mocks.lua", "name": "mocks", "category": "utilities", "description": "Mock and spy utilities" },
|
|
{ "file": "runner.lua", "name": "runner", "category": "core", "description": "Test runner and reporter" },
|
|
{ "file": "helpers.lua", "name": "helpers", "category": "utilities", "description": "Test helper utilities" }
|
|
]
|
|
}
|