| Age | Commit message (Collapse) | Author |
|
- Delete entire crates/vcs directory and its contents
- Remove test files and configuration from old structure
- Complete transition to new vcs_data and vcs_actions architecture
|
|
- Create new vcs_service crate for handling service actions
- Add vcs_service_macros crate for procedural macros
- Add vcs_test module with action framework integration
- Implement Action and ActionPool traits for service operations
|
|
- Add .await to all add_mapping async method calls
- Adjust test logic to not check remove_mapping return value when virtual files don't exist
- Clean up unused variable warnings
- All 10 vcs_test integration tests now pass successfully
|
|
test suites
|
|
- Remove handle, target, target_configure, target_connection modules from main library
- Create test_utils module in test project to contain temporary connection functionality
- Update import paths in test files
- Keep instance and error modules as core functionality
- Adjust vcs_test configurations to adapt to new test structure
|
|
- Modify Sheet::add_input to accept InputPackage instead of separate parameters
- Use output_mappings method to generate InputPackage in tests
- Update test assertions to match new path transformation logic
- Fix mapping count assertions after adding multiple mappings
- Clean up string_proc module structure
|
|
- Add VAULT_HOST_NAME constant for 'host' member
- Modify setup_vault to automatically register host member and create ref sheet
- Update test assertions to account for the additional ref sheet
- Fix code formatting in sheets.rs
|
|
- Add test_sheet_creation_management_and_persistence with 3 test functions:
- Main test covering sheet creation, input/mapping management, persistence, and deletion
- Error condition testing for invalid operations
- Serialization testing through vault operations
- Test coverage includes:
- Sheet creation with member validation
- Input package addition and removal
- Mapping entry management
- File persistence and reloading
- Safe deletion to trash and restoration
- Permanent deletion
- Error handling for invalid operations
- Follows existing test patterns and uses proper getter methods for private fields
|
|
|
|
|
|
|
|
|
|
- Convert manual async functions to async fn syntax
- Replace assert_eq!(true/false, ...) with assert!(...) and assert!(!...)
- Fix useless vec warning by using array directly
- All tests continue to pass after optimizations
|
|
|
|
|