Skip to content

Commit fd0e196

Browse files
alphaqiuclaude
andcommitted
fix: add version field to StoredRecord in cli test files
Added version: 0 to StoredRecord instantiations in: - tests/cli_search_test.rs - tests/cli_update_test.rs Co-Authored-By: Claude (glm-4.7) <noreply@anthropic.com>
1 parent 6f057ed commit fd0e196

2 files changed

Lines changed: 10 additions & 0 deletions

File tree

tests/cli_search_test.rs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ fn test_search_filters_by_type() {
3434
tags: vec![],
3535
created_at: chrono::Utc::now(),
3636
updated_at: chrono::Utc::now(),
37+
version: 0,
3738
};
3839
vault.add_record(&password_record).unwrap();
3940

@@ -46,6 +47,7 @@ fn test_search_filters_by_type() {
4647
tags: vec![],
4748
created_at: chrono::Utc::now(),
4849
updated_at: chrono::Utc::now(),
50+
version: 0,
4951
};
5052
vault.add_record(&ssh_record).unwrap();
5153

@@ -91,6 +93,7 @@ fn test_search_filters_by_tags() {
9193
tags: vec!["work".to_string()],
9294
created_at: chrono::Utc::now(),
9395
updated_at: chrono::Utc::now(),
96+
version: 0,
9497
};
9598
vault.add_record(&work_record).unwrap();
9699

@@ -103,6 +106,7 @@ fn test_search_filters_by_tags() {
103106
tags: vec!["personal".to_string()],
104107
created_at: chrono::Utc::now(),
105108
updated_at: chrono::Utc::now(),
109+
version: 0,
106110
};
107111
vault.add_record(&personal_record).unwrap();
108112

@@ -145,6 +149,7 @@ fn test_search_respects_limit() {
145149
tags: vec![],
146150
created_at: chrono::Utc::now(),
147151
updated_at: chrono::Utc::now(),
152+
version: 0,
148153
};
149154
vault.add_record(&record).unwrap();
150155
}

tests/cli_update_test.rs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ fn test_update_username_field() {
4343
tags: vec![],
4444
created_at: chrono::Utc::now(),
4545
updated_at: chrono::Utc::now(),
46+
version: 0,
4647
};
4748

4849
let mut vault = Vault::open(&db_path, "").unwrap();
@@ -106,6 +107,7 @@ fn test_update_url_field() {
106107
tags: vec![],
107108
created_at: chrono::Utc::now(),
108109
updated_at: chrono::Utc::now(),
110+
version: 0,
109111
};
110112

111113
let mut vault = Vault::open(&db_path, "").unwrap();
@@ -172,6 +174,7 @@ fn test_update_notes_field() {
172174
tags: vec![],
173175
created_at: chrono::Utc::now(),
174176
updated_at: chrono::Utc::now(),
177+
version: 0,
175178
};
176179

177180
let mut vault = Vault::open(&db_path, "").unwrap();
@@ -238,6 +241,7 @@ fn test_update_tags_replace() {
238241
tags: vec!["old-tag".to_string()],
239242
created_at: chrono::Utc::now(),
240243
updated_at: chrono::Utc::now(),
244+
version: 0,
241245
};
242246

243247
let mut vault = Vault::open(&db_path, "").unwrap();
@@ -369,6 +373,7 @@ fn test_update_password_with_encryption() {
369373
tags: vec![],
370374
created_at: chrono::Utc::now(),
371375
updated_at: chrono::Utc::now(),
376+
version: 0,
372377
};
373378

374379
let mut vault = Vault::open(&db_path, "").unwrap();

0 commit comments

Comments
 (0)