Skip to content

Commit f866b58

Browse files
ci: remove query test combining arrayContainsAny and notEqualTo that is now valid. (#12527)
1 parent 775397d commit f866b58

File tree

1 file changed

+0
-53
lines changed

1 file changed

+0
-53
lines changed

packages/cloud_firestore/cloud_firestore/example/integration_test/second_database.dart

Lines changed: 0 additions & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -1775,59 +1775,6 @@ void runSecondDatabaseTests() {
17751775
});
17761776

17771777
group('Query.where() with Filter class', () {
1778-
testWidgets(
1779-
'Exception thrown when combining `arrayContainsAny` & `isNotEqualTo` in multiple conjunctive queries',
1780-
(_) async {
1781-
CollectionReference<Map<String, dynamic>> collection =
1782-
await initializeTest('multiple-conjunctive-queries');
1783-
1784-
await expectLater(
1785-
collection
1786-
.where(
1787-
Filter.and(
1788-
Filter('rating1', isEqualTo: 3.8),
1789-
Filter('year1', isEqualTo: 1970),
1790-
Filter('runtime1', isEqualTo: 90),
1791-
Filter('director1', isEqualTo: 'Director2'),
1792-
Filter('producer1', isEqualTo: 'Producer2'),
1793-
Filter('budget1', isEqualTo: 20000000),
1794-
Filter('boxOffice1', isEqualTo: 50000000),
1795-
Filter('actor1', isEqualTo: 'Actor2'),
1796-
Filter('language1', isEqualTo: 'English'),
1797-
Filter('award1', isEqualTo: 'Award2'),
1798-
Filter('genre1', arrayContainsAny: ['sci-fi']),
1799-
Filter('country1', isEqualTo: 'USA'),
1800-
Filter('released1', isEqualTo: true),
1801-
Filter('screenplay1', isEqualTo: 'Screenplay2'),
1802-
Filter('cinematography1', isEqualTo: 'Cinematography2'),
1803-
Filter('music1', isEqualTo: 'Music2'),
1804-
Filter('rating2', isEqualTo: 4.2),
1805-
Filter('year2', isEqualTo: 1982),
1806-
Filter('runtime2', isEqualTo: 60),
1807-
Filter('director2', isEqualTo: 'Director3'),
1808-
Filter('producer2', isEqualTo: 'Producer3'),
1809-
Filter('budget2', isEqualTo: 30000000),
1810-
Filter('boxOffice2', isEqualTo: 60000000),
1811-
Filter('actor2', isEqualTo: 'Actor3'),
1812-
Filter('language2', isEqualTo: 'Korean'),
1813-
Filter('award2', isEqualTo: 'Award3'),
1814-
Filter('genre2', isEqualTo: ['sci-fi', 'action']),
1815-
Filter('country2', isEqualTo: 'South Korea'),
1816-
Filter('released2', isEqualTo: false),
1817-
// Fails because this is not allowed when arrayContainsAny is included in the Query
1818-
Filter('screenplay2', isNotEqualTo: 'blah'),
1819-
),
1820-
)
1821-
.orderBy('rating1', descending: true)
1822-
.get(),
1823-
throwsA(
1824-
isA<FirebaseException>()
1825-
.having((e) => e.code, 'code', 'invalid-argument'),
1826-
),
1827-
);
1828-
},
1829-
);
1830-
18311778
testWidgets(
18321779
'Exception thrown when combining `arrayContainsAny` & `isNotEqualTo` in multiple disjunctive queries',
18331780
(_) async {

0 commit comments

Comments
 (0)