diff options
| author | 魏曹先生 <1992414357@qq.com> | 2025-12-01 21:40:40 +0800 |
|---|---|---|
| committer | 魏曹先生 <1992414357@qq.com> | 2025-12-01 21:40:40 +0800 |
| commit | 2965ca7dac27c1023a2880e5496fb45a78264d3c (patch) | |
| tree | cb83e955ba86c2e78d165c4e9f26db5cd0f0183f /crates/vcs_data/vcs_data_test | |
| parent | 209d20973dbc59970bae164d0d8ba3db9760e8c7 (diff) | |
Refactor vault config to use template-based generation
- Replace direct serialization with template-based config file
generation - Add new dependencies: whoami, redox_syscall, wasite,
web-sys - Update VaultConfig structure with new enum types and
serialization attributes - Modify setup_vault to accept vault_name
parameter and use template - Update all test calls to include vault_name
parameter
Diffstat (limited to 'crates/vcs_data/vcs_data_test')
3 files changed, 5 insertions, 5 deletions
diff --git a/crates/vcs_data/vcs_data_test/src/test_sheet_creation_management_and_persistence.rs b/crates/vcs_data/vcs_data_test/src/test_sheet_creation_management_and_persistence.rs index a89fbea..387e7e1 100644 --- a/crates/vcs_data/vcs_data_test/src/test_sheet_creation_management_and_persistence.rs +++ b/crates/vcs_data/vcs_data_test/src/test_sheet_creation_management_and_persistence.rs @@ -17,7 +17,7 @@ async fn test_sheet_creation_management_and_persistence() -> Result<(), std::io: let dir = get_test_dir("sheet_management").await?; // Setup vault - Vault::setup_vault(dir.clone()).await?; + Vault::setup_vault(dir.clone(), "TestVault").await?; // Get vault let config = VaultConfig::read_from(dir.join(SERVER_FILE_VAULT)).await?; @@ -193,7 +193,7 @@ async fn test_sheet_error_conditions() -> Result<(), std::io::Error> { let dir = get_test_dir("sheet_error_conditions").await?; // Setup vault - Vault::setup_vault(dir.clone()).await?; + Vault::setup_vault(dir.clone(), "TestVault").await?; // Get vault let config = VaultConfig::read_from(dir.join(SERVER_FILE_VAULT)).await?; @@ -244,7 +244,7 @@ async fn test_sheet_data_serialization() -> Result<(), std::io::Error> { // Test serialization by creating a sheet through the vault // Setup vault - Vault::setup_vault(dir.clone()).await?; + Vault::setup_vault(dir.clone(), "TestVault").await?; // Get vault let config = VaultConfig::read_from(dir.join(SERVER_FILE_VAULT)).await?; diff --git a/crates/vcs_data/vcs_data_test/src/test_vault_setup_and_member_register.rs b/crates/vcs_data/vcs_data_test/src/test_vault_setup_and_member_register.rs index 80ae39e..286a4a2 100644 --- a/crates/vcs_data/vcs_data_test/src/test_vault_setup_and_member_register.rs +++ b/crates/vcs_data/vcs_data_test/src/test_vault_setup_and_member_register.rs @@ -19,7 +19,7 @@ async fn test_vault_setup_and_member_register() -> Result<(), std::io::Error> { let dir = get_test_dir("member_register").await?; // Setup vault - Vault::setup_vault(dir.clone()).await?; + Vault::setup_vault(dir.clone(), "TestVault").await?; // Check if the following files and directories are created in `dir`: // Files: SERVER_FILE_VAULT, SERVER_FILE_README diff --git a/crates/vcs_data/vcs_data_test/src/test_virtual_file_creation_and_update.rs b/crates/vcs_data/vcs_data_test/src/test_virtual_file_creation_and_update.rs index 7e30dad..2d9d393 100644 --- a/crates/vcs_data/vcs_data_test/src/test_virtual_file_creation_and_update.rs +++ b/crates/vcs_data/vcs_data_test/src/test_virtual_file_creation_and_update.rs @@ -59,7 +59,7 @@ impl ServerHandle<VirtualFileCreateClientHandle> for VirtualFileCreateServerHand .unwrap(); // Setup vault - Vault::setup_vault(dir.clone()).await.unwrap(); + Vault::setup_vault(dir.clone(), "TestVault").await.unwrap(); // Read vault let Some(vault) = Vault::init( |
