Skip to content

Commit

Permalink
Fix format and PR feedback
Browse files Browse the repository at this point in the history
  • Loading branch information
tom-andersen committed Jul 28, 2023
1 parent 8de4fd4 commit a23fbdc
Show file tree
Hide file tree
Showing 2 changed files with 37 additions and 47 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -58,8 +58,8 @@ public boolean equals(Object o) {
UnaryFilter that = (UnaryFilter) o;

return this.operator == that.operator
&& Objects.equals(this.field, that.field)
&& Objects.equals(this.value, that.value);
&& Objects.equals(this.field, that.field)
&& Objects.equals(this.value, that.value);
}

@Override
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,6 @@
import static org.junit.Assert.assertNotEquals;

import com.google.common.collect.ImmutableList;

import org.junit.Test;
import org.junit.runner.RunWith;
import org.robolectric.RobolectricTestRunner;
Expand All @@ -35,7 +34,7 @@ public void equalTo() {
assertEquals(filter, Filter.equalTo(FieldPath.of("x"), "v"));
assertNotEquals(filter, Filter.equalTo("x", "z"));
assertNotEquals(filter, Filter.equalTo("y", "v"));
assertNotEquals(filter,Filter.notEqualTo("y", "v"));
assertNotEquals(filter, Filter.notEqualTo("x", "v"));
}

@Test
Expand All @@ -45,7 +44,7 @@ public void notEqualTo() {
assertEquals(filter, Filter.notEqualTo(FieldPath.of("x"), "v"));
assertNotEquals(filter, Filter.notEqualTo("x", "z"));
assertNotEquals(filter, Filter.notEqualTo("y", "v"));
assertNotEquals(filter,Filter.equalTo("y", "v"));
assertNotEquals(filter, Filter.equalTo("x", "v"));
}

@Test
Expand All @@ -55,7 +54,7 @@ public void greaterThan() {
assertEquals(filter, Filter.greaterThan(FieldPath.of("x"), "v"));
assertNotEquals(filter, Filter.greaterThan("x", "z"));
assertNotEquals(filter, Filter.greaterThan("y", "v"));
assertNotEquals(filter,Filter.lessThan("y", "v"));
assertNotEquals(filter, Filter.lessThan("x", "v"));
}

@Test
Expand All @@ -65,7 +64,7 @@ public void greaterThanOrEqualTo() {
assertEquals(filter, Filter.greaterThanOrEqualTo(FieldPath.of("x"), "v"));
assertNotEquals(filter, Filter.greaterThanOrEqualTo("x", "z"));
assertNotEquals(filter, Filter.greaterThanOrEqualTo("y", "v"));
assertNotEquals(filter,Filter.lessThanOrEqualTo("y", "v"));
assertNotEquals(filter, Filter.lessThanOrEqualTo("x", "v"));
}

@Test
Expand All @@ -75,7 +74,7 @@ public void lessThan() {
assertEquals(filter, Filter.lessThan(FieldPath.of("x"), "v"));
assertNotEquals(filter, Filter.lessThan("x", "z"));
assertNotEquals(filter, Filter.lessThan("y", "v"));
assertNotEquals(filter,Filter.greaterThan("y", "v"));
assertNotEquals(filter, Filter.greaterThan("x", "v"));
}

@Test
Expand All @@ -85,7 +84,7 @@ public void lessThanOrEqualTo() {
assertEquals(filter, Filter.lessThanOrEqualTo(FieldPath.of("x"), "v"));
assertNotEquals(filter, Filter.lessThanOrEqualTo("x", "z"));
assertNotEquals(filter, Filter.lessThanOrEqualTo("y", "v"));
assertNotEquals(filter,Filter.greaterThanOrEqualTo("y", "v"));
assertNotEquals(filter, Filter.greaterThanOrEqualTo("x", "v"));
}

@Test
Expand All @@ -95,94 +94,85 @@ public void arrayContains() {
assertEquals(filter, Filter.arrayContains(FieldPath.of("x"), "v"));
assertNotEquals(filter, Filter.arrayContains("x", "z"));
assertNotEquals(filter, Filter.arrayContains("y", "v"));
assertNotEquals(filter,Filter.equalTo("y", "v"));
assertNotEquals(filter, Filter.equalTo("x", "v"));
}

@Test
public void arrayContainsAny() {
Filter filter = Filter.arrayContainsAny("x", ImmutableList.of("v1", "v2"));
assertEquals(filter, filter);
assertEquals(filter, Filter.arrayContainsAny(FieldPath.of("x"), ImmutableList.of("v1", "v2")));
assertNotEquals(filter, Filter.arrayContainsAny("x", ImmutableList.of("v2", "v1")));
assertNotEquals(filter, Filter.arrayContainsAny("x", ImmutableList.of("v2", "v3")));
assertNotEquals(filter, Filter.arrayContainsAny("y", ImmutableList.of("v1", "v2")));
assertNotEquals(filter, Filter.equalTo("y", "v"));
assertNotEquals(filter, Filter.equalTo("x", "v"));
}

@Test
public void inArray() {
Filter filter = Filter.inArray("x", ImmutableList.of("v1", "v2"));
assertEquals(filter, filter);
assertEquals(filter, Filter.inArray(FieldPath.of("x"), ImmutableList.of("v1", "v2")));
assertNotEquals(filter, Filter.inArray("x", ImmutableList.of("v2", "v1")));
assertNotEquals(filter, Filter.inArray("x", ImmutableList.of("v2", "v3")));
assertNotEquals(filter, Filter.inArray("y", ImmutableList.of("v1", "v2")));
assertNotEquals(filter, Filter.notInArray("y", ImmutableList.of("v1", "v2")));
assertNotEquals(filter, Filter.notInArray("x", ImmutableList.of("v1", "v2")));
}

@Test
public void notInArray() {
Filter filter = Filter.notInArray("x", ImmutableList.of("v1", "v2"));
assertEquals(filter, filter);
assertEquals(filter, Filter.notInArray(FieldPath.of("x"), ImmutableList.of("v1", "v2")));
assertNotEquals(filter, Filter.notInArray("x", ImmutableList.of("v2", "v1")));
assertNotEquals(filter, Filter.notInArray("x", ImmutableList.of("v2", "v3")));
assertNotEquals(filter, Filter.notInArray("y", ImmutableList.of("v1", "v2")));
assertNotEquals(filter, Filter.inArray("y", ImmutableList.of("v1", "v2")));
assertNotEquals(filter, Filter.inArray("x", ImmutableList.of("v1", "v2")));
}

@Test
public void or() {
Filter filter = Filter.or(
Filter.equalTo("x", ImmutableList.of("v1", "v2")),
Filter.equalTo("y", ImmutableList.of("v3", "v4"))
);
Filter filter =
Filter.or(
Filter.inArray("x", ImmutableList.of("v1", "v2")),
Filter.inArray("y", ImmutableList.of("v3", "v4")));
assertEquals(
filter,
Filter.or(
Filter.equalTo(FieldPath.of("x"), ImmutableList.of("v1", "v2")),
Filter.equalTo(FieldPath.of("y"), ImmutableList.of("v3", "v4"))
)
);
Filter.inArray(FieldPath.of("x"), ImmutableList.of("v1", "v2")),
Filter.inArray(FieldPath.of("y"), ImmutableList.of("v3", "v4"))));
assertNotEquals(
filter,
Filter.and(
Filter.equalTo("x", ImmutableList.of("v1", "v2")),
Filter.equalTo("y", ImmutableList.of("v3", "v4"))
)
);
Filter.inArray("x", ImmutableList.of("v1", "v2")),
Filter.inArray("y", ImmutableList.of("v3", "v4"))));
assertNotEquals(
filter,
Filter.and(
Filter.equalTo("y", ImmutableList.of("v3", "v4")),
Filter.equalTo("x", ImmutableList.of("v1", "v2"))
)
);
Filter.or(
Filter.inArray("y", ImmutableList.of("v3", "v4")),
Filter.inArray("x", ImmutableList.of("v1", "v2"))));
}

@Test
public void and() {
Filter filter = Filter.and(
Filter.equalTo("x", ImmutableList.of("v1", "v2")),
Filter.equalTo("y", ImmutableList.of("v3", "v4"))
);
Filter filter =
Filter.and(
Filter.inArray("x", ImmutableList.of("v1", "v2")),
Filter.inArray("y", ImmutableList.of("v3", "v4")));
assertEquals(
filter,
Filter.and(
Filter.equalTo(FieldPath.of("x"), ImmutableList.of("v1", "v2")),
Filter.equalTo(FieldPath.of("y"), ImmutableList.of("v3", "v4"))
)
);
Filter.inArray(FieldPath.of("x"), ImmutableList.of("v1", "v2")),
Filter.inArray(FieldPath.of("y"), ImmutableList.of("v3", "v4"))));
assertNotEquals(
filter,
Filter.or(
Filter.equalTo("x", ImmutableList.of("v1", "v2")),
Filter.equalTo("y", ImmutableList.of("v3", "v4"))
)
);
Filter.inArray("x", ImmutableList.of("v1", "v2")),
Filter.inArray("y", ImmutableList.of("v3", "v4"))));
assertNotEquals(
filter,
Filter.or(
Filter.equalTo("y", ImmutableList.of("v3", "v4")),
Filter.equalTo("x", ImmutableList.of("v1", "v2"))
)
);
Filter.and(
Filter.inArray("y", ImmutableList.of("v3", "v4")),
Filter.inArray("x", ImmutableList.of("v1", "v2"))));
}
}

0 comments on commit a23fbdc

Please sign in to comment.