externcrate rsdb;modlog;// #[bench]
// fn bench_set(b: &mut Bencher) {
// let mut db = RSDB::new("/tmp/rsdb").unwrap();
// b.iter(|| db.set(b"k1", b"v1").unwrap());
// }
#[test]fnlogging_works(){// write several items to log
// verify content
}#[test]fnpaging_works(){// create a page
// write delta kvs to it
// page out
// page in
// verify content
}#[test]fnsplit_works(){// write lots
// verify
}#[test]fnmerge_delta_works(){// write lots of deltas
// verify that merges took place
}#[test]fntxn_works(){// perform multicore txns that should conflict
// verify safety
}#[test]fntree_works(){// open
// set
// close
// get
// verify
}