Commit Graph

6 Commits

Author SHA1 Message Date
b9f84f6db5 feat: enhance Lua and rendering components with new bindings and tests 2025-12-30 01:21:58 +00:00
abd5c303cb feat(screenshot_analyzer): add Screenshot Analyzer package with capture and analysis features 2025-12-30 01:18:04 +00:00
874e8a2fe0 feat(dbal_demo): add DBAL Integration Demo package with TypeScript client and components 2025-12-30 01:17:45 +00:00
10702418ac feat(lua_test_runner): add Lua Test Runner integration with TypeScript utilities for executing tests 2025-12-30 01:17:37 +00:00
a7be452ddb feat(lua_test): add README, components, index, example tests, and icon for Lua testing framework 2025-12-30 01:16:07 +00:00
aa01e42ae8 feat(lua_test): add unit testing framework with BDD-style organization
- 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.
2025-12-30 01:15:59 +00:00