()
| 2954 | |
| 2955 | #[test] |
| 2956 | fn test_rollback() -> ResultTest<()> { |
| 2957 | let stdb = TestDB::durable()?; |
| 2958 | |
| 2959 | let mut tx = begin_mut_tx(&stdb); |
| 2960 | |
| 2961 | let table_id = stdb.create_table(&mut tx, my_table(AlgebraicType::I32))?; |
| 2962 | stdb.commit_tx(tx)?; |
| 2963 | |
| 2964 | let mut tx = begin_mut_tx(&stdb); |
| 2965 | insert_three_i32s(&stdb, &mut tx, table_id)?; |
| 2966 | let _ = stdb.rollback_mut_tx(tx); |
| 2967 | |
| 2968 | let tx = begin_mut_tx(&stdb); |
| 2969 | assert_eq!(collect_sorted::<i32>(&stdb, &tx, table_id)?, Vec::<i32>::new()); |
| 2970 | Ok(()) |
| 2971 | } |
| 2972 | |
| 2973 | #[test] |
| 2974 | fn test_auto_inc() -> ResultTest<()> { |
nothing calls this directly
no test coverage detected
searching dependent graphs…