aboutsummaryrefslogtreecommitdiffstats
path: root/src/document/file.rs
diff options
context:
space:
mode:
authortv <tv@krebsco.de>2026-10-31 19:03:15 +0100
committertv <tv@krebsco.de>2026-10-31 19:03:15 +0100
commitc83604d8f82b6c67a64e3cee6f5c012ee4a10fc1 (patch)
tree556b834c79561e2090b06cf2477117083e05afc5 /src/document/file.rs
parent2cba03fa6af4aeca176d69514603bce26b9c934a (diff)
tests write through document::testing helpers
Diffstat (limited to 'src/document/file.rs')
-rw-r--r--src/document/file.rs7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/document/file.rs b/src/document/file.rs
index e03c2e6..6439e27 100644
--- a/src/document/file.rs
+++ b/src/document/file.rs
@@ -322,19 +322,18 @@ impl DocumentFile {
#[cfg(test)]
mod tests {
use super::*;
+ use crate::document::testing::change;
use automerge::{ROOT, ReadDoc, transaction::Transactable};
#[test]
fn whole_then_increments() {
let mut doc = AutoCommit::new();
- doc.put(ROOT, "a", 1_i64).unwrap();
- doc.commit();
+ change(&mut doc, |doc| doc.put(ROOT, "a", 1_i64).unwrap());
let actor = doc.get_actor().clone();
let heads = doc.get_heads();
let mut bytes = whole(std::slice::from_ref(&actor), &doc.save()).unwrap();
- doc.put(ROOT, "b", 2_i64).unwrap();
- doc.commit();
+ change(&mut doc, |doc| doc.put(ROOT, "b", 2_i64).unwrap());
bytes.extend(record(&doc.save_after(&heads)));
let (loaded, dropped) = parse(&bytes).unwrap();