Commit Graph

11 Commits

Author SHA1 Message Date
Mahmoud Emad
4897eb9133 feat: Add text module tests to SAL
Some checks failed
Rhai Tests / Run Rhai Tests (push) Waiting to run
Rhai Tests / Run Rhai Tests (pull_request) Has been cancelled
- Add new test suite for text manipulation functions.
- Extend documentation with details on new text module tests.
- Add .gitignore entry for test template files.
2025-05-08 17:00:22 +03:00
Mahmoud Emad
1286939608 feat: Add Redis client module and tests
Some checks failed
Rhai Tests / Run Rhai Tests (push) Waiting to run
Rhai Tests / Run Rhai Tests (pull_request) Has been cancelled
- Add a new Redis client module to the SAL library.
- Implement Rhai wrappers for Redis connection and operations.
- Add comprehensive test suite for the Redis client module.
- Update documentation to include Redis client module details.
- Add .gitignore entries to exclude test logs and files.
2025-05-08 16:32:15 +03:00
Mahmoud Emad
32217b6545 docs: Add documentation for Process module tests
Some checks failed
Rhai Tests / Run Rhai Tests (push) Waiting to run
Rhai Tests / Run Rhai Tests (pull_request) Has been cancelled
- Added documentation for the new Process module tests, including
  details on test structure, execution, and individual test
  descriptions.
- Created new documentation files for Process module tests.
- Updated the main Rhai documentation index to include the new
  Process module tests.
2025-05-08 15:54:39 +03:00
Mahmoud Emad
4578b10acb ci: Add CI workflow for Rhai tests
Some checks failed
Rhai Tests / Run Rhai Tests (push) Waiting to run
Rhai Tests / Run Rhai Tests (pull_request) Has been cancelled
- Added a GitHub Actions workflow to automatically run Rhai tests on
  push and pull request events.
- Created documentation for the CI workflow.
- Improved test runner script to log output to a file and check for
  test failures.
2025-05-08 15:09:16 +03:00
Mahmoud Emad
4e166f7750 docs: Add documentation for running Rhai tests
- Added a comprehensive guide on running Rhai tests within the
  SAL library.  This includes instructions for running all tests,
  tests for specific modules, and individual tests.
- Created a shell script (`run_rhai_tests.sh`) to simplify running
  all Rhai tests and provide a summary of results.  This improves
  the testing workflow and makes it easier to identify failures.
2025-05-08 15:05:55 +03:00
Mahmoud Emad
d6905916ee docs: Add documentation for Git module tests
- Added documentation for the Git module's test scripts, including
  test structure, running instructions, and details of each test.
- Added links to Git module tests in the main Rhai documentation.
- Improved overall structure and clarity of the Rhai documentation.
2025-05-08 15:05:25 +03:00
Mahmoud Emad
76582706ab feat: Add Rhai scripting support for SAL
- Add Rhai scripting integration to the SAL library.
- Create documentation for Rhai module usage and available functions.
- Implement comprehensive test suite for the Rhai integration.
- Add `.gitignore` entries for test related temporary files.
2025-05-08 14:29:14 +03:00
2cd9faf4fa ... 2025-05-08 09:54:20 +03:00
104097ee4b git working 2025-05-08 09:05:44 +03:00
5fec3b967b ... 2025-04-05 07:23:00 +02:00
6de7bf9b56 ... 2025-04-05 06:34:16 +02:00