MCPcopy Create free account
hub / github.com/atomicdotdev/atomic / test_stats_trunk_operations

Function test_stats_trunk_operations

atomic-core/src/crdt/apply/context.rs:789–805  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

787
788 #[test]
789 fn test_stats_trunk_operations() {
790 let mut stats = ApplyStats::new();
791
792 stats.add_trunk_created();
793 assert_eq!(stats.trunks_created(), 1);
794
795 stats.add_trunk_deleted();
796 assert_eq!(stats.trunks_deleted(), 1);
797
798 stats.add_trunk_moved();
799 assert_eq!(stats.trunks_moved(), 1);
800
801 stats.add_trunk_undeleted();
802 assert_eq!(stats.trunks_undeleted(), 1);
803
804 assert_eq!(stats.total_trunk_ops(), 4);
805 }
806
807 #[test]
808 fn test_stats_branch_operations() {

Callers

nothing calls this directly

Calls 4

add_trunk_createdMethod · 0.80
add_trunk_deletedMethod · 0.80
add_trunk_movedMethod · 0.80
add_trunk_undeletedMethod · 0.80

Tested by

no test coverage detected