Skip to content

Commit 9958236

Browse files
committed
Pretty
1 parent ec610e5 commit 9958236

File tree

4 files changed

+32
-23
lines changed

4 files changed

+32
-23
lines changed

firestore/integration_test_internal/src/filter_test.cc

Lines changed: 26 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,9 @@ TEST_F(FilterTest, MoveConstructorReturnsEqualObject) {
7979
EXPECT_EQ(filter1b, Filter::EqualTo("foo", FieldValue::Integer(42)));
8080

8181
Filter filter2b(std::move(filter2a));
82-
EXPECT_EQ(filter2b, Filter::ArrayContainsAny("bar", {FieldValue::Integer(4), FieldValue::Integer(2)}));
82+
EXPECT_EQ(filter2b,
83+
Filter::ArrayContainsAny(
84+
"bar", {FieldValue::Integer(4), FieldValue::Integer(2)}));
8385

8486
Filter filter3b(std::move(filter3a));
8587
EXPECT_EQ(filter3b, Filter::And(filter1b, filter2b));
@@ -95,7 +97,9 @@ TEST_F(FilterTest, MoveAssignmentReturnsEqualObject) {
9597
EXPECT_EQ(filter1b, Filter::EqualTo("foo", FieldValue::Integer(42)));
9698

9799
Filter filter2b = std::move(filter2a);
98-
EXPECT_EQ(filter2b, Filter::ArrayContainsAny("bar", {FieldValue::Integer(4), FieldValue::Integer(2)}));
100+
EXPECT_EQ(filter2b,
101+
Filter::ArrayContainsAny(
102+
"bar", {FieldValue::Integer(4), FieldValue::Integer(2)}));
99103

100104
Filter filter3b = std::move(filter3a);
101105
EXPECT_EQ(filter3b, Filter::And(filter1b, filter2b));
@@ -111,7 +115,8 @@ TEST_F(FilterTest, MoveAssignmentAppliedToSelfReturnsEqualObject) {
111115
EXPECT_EQ(filter1, Filter::EqualTo("foo", FieldValue::Integer(42)));
112116

113117
filter2 = std::move(filter2);
114-
EXPECT_EQ(filter2, Filter::ArrayContainsAny("bar", {FieldValue::Integer(4), FieldValue::Integer(2)}));
118+
EXPECT_EQ(filter2, Filter::ArrayContainsAny("bar", {FieldValue::Integer(4),
119+
FieldValue::Integer(2)}));
115120

116121
filter3 = std::move(filter3);
117122
EXPECT_EQ(filter3, Filter::And(filter1, filter2));
@@ -157,8 +162,10 @@ TEST_F(FilterTest, IdenticalFilterShouldBeEqual) {
157162
Filter filter11a = Filter::And(filter1a, filter2a);
158163
Filter filter11b = Filter::And(filter1b, filter2b);
159164

160-
Filter filter12a = Filter::Or(filter3a, filter4a, filter5a, filter6a, filter7a);
161-
Filter filter12b = Filter::Or(filter3b, filter4b, filter5b, filter6b, filter7b);
165+
Filter filter12a =
166+
Filter::Or(filter3a, filter4a, filter5a, filter6a, filter7a);
167+
Filter filter12b =
168+
Filter::Or(filter3b, filter4b, filter5b, filter6b, filter7b);
162169

163170
EXPECT_TRUE(filter1a == filter1a);
164171
EXPECT_TRUE(filter2a == filter2a);
@@ -434,26 +441,29 @@ TEST_F(FilterTest, CompositeComparison) {
434441
}
435442

436443
TEST_F(FilterTest, QueryWhereComposite) {
437-
MapFieldValue doc_aa = {{"x", FieldValue::String("a")}, {"y", FieldValue::String("a")}};
438-
MapFieldValue doc_ab = {{"x", FieldValue::String("a")}, {"y", FieldValue::String("b")}};
439-
MapFieldValue doc_ba = {{"x", FieldValue::String("b")}, {"y", FieldValue::String("a")}};
440-
MapFieldValue doc_bb = {{"x", FieldValue::String("b")}, {"y", FieldValue::String("b")}};
441-
CollectionReference collection =
442-
Collection({{"aa", doc_aa},
443-
{"ab", doc_ab},
444-
{"ba", doc_ba},
445-
{"bb", doc_bb}});
444+
MapFieldValue doc_aa = {{"x", FieldValue::String("a")},
445+
{"y", FieldValue::String("a")}};
446+
MapFieldValue doc_ab = {{"x", FieldValue::String("a")},
447+
{"y", FieldValue::String("b")}};
448+
MapFieldValue doc_ba = {{"x", FieldValue::String("b")},
449+
{"y", FieldValue::String("a")}};
450+
MapFieldValue doc_bb = {{"x", FieldValue::String("b")},
451+
{"y", FieldValue::String("b")}};
452+
CollectionReference collection = Collection(
453+
{{"aa", doc_aa}, {"ab", doc_ab}, {"ba", doc_ba}, {"bb", doc_bb}});
446454

447455
Filter filter_xa = Filter::EqualTo("x", FieldValue::String("a"));
448456
Filter filter_yb = Filter::EqualTo("y", FieldValue::String("b"));
449457

450458
QuerySnapshot snapshot1 =
451459
ReadDocuments(collection.Where(Filter::And(filter_xa, filter_yb)));
452-
EXPECT_EQ(std::vector<MapFieldValue>({doc_ab}), QuerySnapshotToValues(snapshot1));
460+
EXPECT_EQ(std::vector<MapFieldValue>({doc_ab}),
461+
QuerySnapshotToValues(snapshot1));
453462

454463
QuerySnapshot snapshot2 =
455464
ReadDocuments(collection.Where(Filter::Or(filter_xa, filter_yb)));
456-
EXPECT_EQ(std::vector<MapFieldValue>({doc_aa, doc_ab, doc_bb}), QuerySnapshotToValues(snapshot2));
465+
EXPECT_EQ(std::vector<MapFieldValue>({doc_aa, doc_ab, doc_bb}),
466+
QuerySnapshotToValues(snapshot2));
457467
}
458468

459469
} // namespace

firestore/src/android/filter_android.cc

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@
1414
* limitations under the License.
1515
*/
1616

17+
#include <utility>
18+
1719
#include "firestore/src/android/filter_android.h"
1820

1921
#include "firestore/src/android/converter_android.h"
@@ -202,7 +204,7 @@ Filter FilterInternal::Where(const StaticMethod<Object>& method,
202204

203205
bool operator==(const FilterInternal& lhs, const FilterInternal& rhs) {
204206
return jni::EqualityCompareJni(lhs, rhs);
205-
}
207+
} // namespace
206208

207209
} // namespace firestore
208210
} // namespace firebase

firestore/src/android/filter_android.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,6 @@ class FilterInternal final {
7777
const std::vector<FieldValue>& values);
7878
static Filter Where(const jni::StaticMethod<jni::Object>& method,
7979
const std::vector<const Filter>& filters);
80-
8180
};
8281

8382
bool operator==(const FilterInternal& lhs, const FilterInternal& rhs);

firestore/src/main/filter_main.h

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@
2525

2626
#include "Firestore/core/src/api/query_core.h"
2727
#include "Firestore/core/src/core/composite_filter.h"
28-
#include "Firestore/core/src/core/field_filter.h"
2928
#include "Firestore/core/src/core/filter.h"
29+
#include "Firestore/core/src/model/field_path.h"
3030
#include "firestore/src/include/firebase/firestore/filter.h"
3131
#include "firestore/src/main/user_data_converter_main.h"
3232

@@ -52,16 +52,14 @@ class FilterInternal {
5252
const std::vector<FieldValue>& values);
5353
static Filter NotIn(const FieldPath& field,
5454
const std::vector<FieldValue>& values);
55+
static Filter Or(const std::vector<const Filter>& filters);
56+
static Filter And(const std::vector<const Filter>& filters);
5557

5658
virtual core::Filter ToCoreFilter(
5759
const api::Query& query,
5860
const firebase::firestore::UserDataConverter& user_data_converter)
5961
const = 0;
6062

61-
static Filter Or(const std::vector<const Filter>& filters);
62-
63-
static Filter And(const std::vector<const Filter>& filters);
64-
6563
virtual ~FilterInternal() = default;
6664

6765
friend bool operator==(const FilterInternal& lhs, const FilterInternal& rhs);

0 commit comments

Comments
 (0)