Add Rhai scripting support for SAL #5
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "development_tests"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Add Test Suite for Rhai Modules
Overview
This PR adds a comprehensive test suite for all Rhai modules in the SAL library. The tests are designed to verify the functionality of each module and ensure that they work correctly on Ubuntu. The PR also includes detailed documentation for each module's tests.
Related Issues
Changes
New Test Scripts
Added test scripts for the following modules:
Test Structure
Each module's tests are organized into:
Documentation
Added detailed documentation for each module's tests, including:
Graceful Dependency Handling
All tests are designed to gracefully handle cases where dependencies are not available:
Testing
All tests have been verified to run successfully on Ubuntu. Tests that require external tools (Redis, Nerdctl, Buildah, RFS) gracefully skip when those tools are not available.
To run all tests:
To run tests for a specific module:
Test execution summary showing all tests passing: