diff options
| author | Valentin Popov <valentin@popov.link> | 2026-02-10 02:11:11 +0300 |
|---|---|---|
| committer | Valentin Popov <valentin@popov.link> | 2026-02-10 02:11:11 +0300 |
| commit | 371a060eb685a2b76651689689dfa07461f69c7e (patch) | |
| tree | 944c9a6c46f35ced0333884242ccbd0544fbd878 /renovate.config.cjs | |
| parent | e08b5f3853784e2fb8dc016d4a149c1a2282f127 (diff) | |
| download | fparkan-371a060eb685a2b76651689689dfa07461f69c7e.tar.xz fparkan-371a060eb685a2b76651689689dfa07461f69c7e.zip | |
Refactor tests and move them to a dedicated module
- Moved the test suite from `lib.rs` to a new `tests.rs` file for better organization.
- Added a `SyntheticRsliEntry` struct to facilitate synthetic test cases.
- Introduced `RsliBuildOptions` struct to manage options for building RsLi byte arrays.
- Implemented various utility functions for file handling, data compression, and bit manipulation.
- Enhanced the `rsli_read_unpack_and_repack_all_files` test to validate all RsLi archives.
- Added new tests for synthetic entries covering all packing methods, overlay handling, and validation error cases.
Diffstat (limited to 'renovate.config.cjs')
0 files changed, 0 insertions, 0 deletions
