cas predicate tests and minor features
Compare changes
+ 149
− 189
@@ -14,7 +14,7 @@ use ::raft::StorageError;
@@ -306,6 +306,7 @@ impl Predicate {
@@ -313,6 +314,62 @@ pub struct Range {
@@ -370,7 +427,6 @@ fn modifies_operable(op: &Op, space: &str, storage: &Clusterwide) -> bool {
@@ -382,25 +438,16 @@ mod tests {
@@ -421,35 +468,20 @@ mod tests {
@@ -462,178 +494,106 @@ mod tests {