Fixing CRDT tests

This commit is contained in:
Dave Hrycyszyn
2024-06-25 14:09:41 +01:00
parent 9c00a7f30a
commit 6b29d49aaa
3 changed files with 20 additions and 14 deletions

View File

@@ -549,7 +549,7 @@ mod test {
#[test]
fn test_derive_basic() {
#[add_crdt_fields]
#[derive(Clone, CrdtNode)]
#[derive(Clone, CrdtNode, Debug)]
struct Player {
x: LwwRegisterCrdt<f64>,
y: LwwRegisterCrdt<f64>,
@@ -564,14 +564,14 @@ mod test {
#[test]
fn test_derive_nested() {
#[add_crdt_fields]
#[derive(Clone, CrdtNode)]
#[derive(Clone, CrdtNode, Debug)]
struct Position {
x: LwwRegisterCrdt<f64>,
y: LwwRegisterCrdt<f64>,
}
#[add_crdt_fields]
#[derive(Clone, CrdtNode)]
#[derive(Clone, CrdtNode, Debug)]
struct Player {
pos: Position,
balance: LwwRegisterCrdt<f64>,
@@ -589,7 +589,7 @@ mod test {
#[test]
fn test_lww_ops() {
#[add_crdt_fields]
#[derive(Clone, CrdtNode)]
#[derive(Clone, CrdtNode, Debug)]
struct Test {
a: LwwRegisterCrdt<f64>,
b: LwwRegisterCrdt<bool>,
@@ -649,7 +649,7 @@ mod test {
#[test]
fn test_vec_and_map_ops() {
#[add_crdt_fields]
#[derive(Clone, CrdtNode)]
#[derive(Clone, CrdtNode, Debug)]
struct Test {
a: ListCrdt<String>,
}
@@ -689,14 +689,14 @@ mod test {
#[test]
fn test_causal_field_dependency() {
#[add_crdt_fields]
#[derive(Clone, CrdtNode)]
#[derive(Clone, CrdtNode, Debug)]
struct Item {
name: LwwRegisterCrdt<String>,
soulbound: LwwRegisterCrdt<bool>,
}
#[add_crdt_fields]
#[derive(Clone, CrdtNode)]
#[derive(Clone, CrdtNode, Debug)]
struct Player {
inventory: ListCrdt<Item>,
balance: LwwRegisterCrdt<f64>,
@@ -755,7 +755,7 @@ mod test {
#[test]
fn test_2d_grid() {
#[add_crdt_fields]
#[derive(Clone, CrdtNode)]
#[derive(Clone, CrdtNode, Debug)]
struct Game {
grid: ListCrdt<ListCrdt<LwwRegisterCrdt<bool>>>,
}
@@ -816,7 +816,7 @@ mod test {
#[test]
fn test_arb_json() {
#[add_crdt_fields]
#[derive(Clone, CrdtNode)]
#[derive(Clone, CrdtNode, Debug)]
struct Test {
reg: LwwRegisterCrdt<JsonValue>,
}
@@ -852,13 +852,13 @@ mod test {
#[test]
fn test_wrong_json_types() {
#[add_crdt_fields]
#[derive(Clone, CrdtNode)]
#[derive(Clone, CrdtNode, Debug)]
struct Nested {
list: ListCrdt<f64>,
}
#[add_crdt_fields]
#[derive(Clone, CrdtNode)]
#[derive(Clone, CrdtNode, Debug)]
struct Test {
reg: LwwRegisterCrdt<bool>,
strct: ListCrdt<Nested>,