Rename count to len

master
Karl Hobley 8 years ago
parent daabb5d1eb
commit 9d9c5566d6
  1. 10
      src/rocksdb.rs

@ -760,12 +760,12 @@ impl Writable for DB {
}
impl WriteBatch {
pub fn count(&self) -> usize {
pub fn len(&self) -> usize {
unsafe { rocksdb_ffi::rocksdb_writebatch_count(self.inner) as usize }
}
pub fn is_empty(&self) -> bool {
self.count() == 0
self.len() == 0
}
}
@ -982,10 +982,10 @@ fn writebatch_works() {
// test put
let batch = WriteBatch::default();
assert!(db.get(b"k1").unwrap().is_none());
assert_eq!(batch.count(), 0);
assert_eq!(batch.len(), 0);
assert!(batch.is_empty());
let _ = batch.put(b"k1", b"v1111");
assert_eq!(batch.count(), 1);
assert_eq!(batch.len(), 1);
assert!(!batch.is_empty());
assert!(db.get(b"k1").unwrap().is_none());
let p = db.write(batch);
@ -997,7 +997,7 @@ fn writebatch_works() {
// test delete
let batch = WriteBatch::default();
let _ = batch.delete(b"k1");
assert_eq!(batch.count(), 1);
assert_eq!(batch.len(), 1);
assert!(!batch.is_empty());
let p = db.write(batch);
assert!(p.is_ok());

Loading…
Cancel
Save