@@ -60,12 +60,10 @@ fn fork_can_be_written_and_both_branches_persist() {
6060 let entity = "account:42" ;
6161
6262 // Genesis, then a normal linear child (branch A) off it.
63- let genesis =
64- append_provenance ( & mut conn, entity, "accounts" , "insert" , "alice" , None , None )
65- . expect ( "genesis append" ) ;
66- let _branch_a =
67- append_provenance ( & mut conn, entity, "accounts" , "update" , "alice" , None , None )
68- . expect ( "branch A append (linear, off genesis)" ) ;
63+ let genesis = append_provenance ( & mut conn, entity, "accounts" , "insert" , "alice" , None , None )
64+ . expect ( "genesis append" ) ;
65+ let _branch_a = append_provenance ( & mut conn, entity, "accounts" , "update" , "alice" , None , None )
66+ . expect ( "branch A append (linear, off genesis)" ) ;
6967
7068 // A second, partitioned-but-honest writer extends the chain from
7169 // the SAME genesis tip — a legitimate fork via the explicit API.
@@ -123,8 +121,17 @@ fn each_branch_verifies_independently() {
123121
124122 let genesis = append_provenance ( & mut conn, entity, "t" , "insert" , "a" , None , None ) . unwrap ( ) ;
125123 append_provenance ( & mut conn, entity, "t" , "update" , "a" , None , None ) . unwrap ( ) ;
126- append_provenance_fork ( & mut conn, entity, "t" , "transform" , "b" , None , None , & genesis)
127- . unwrap ( ) ;
124+ append_provenance_fork (
125+ & mut conn,
126+ entity,
127+ "t" ,
128+ "transform" ,
129+ "b" ,
130+ None ,
131+ None ,
132+ & genesis,
133+ )
134+ . unwrap ( ) ;
128135
129136 // Divergence is not tampering: every branch is hash-consistent, so
130137 // the forked entity must still verify true.
0 commit comments