Fix search tests
This commit is contained in:
parent
e231b595a8
commit
c900b729f6
|
@ -30,23 +30,26 @@ void main() {
|
||||||
expect(nextPage, isNull);
|
expect(nextPage, isNull);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
test('Search only videos', () async {
|
||||||
|
var videos =
|
||||||
|
await yt!.search.searchContent('Banana', filter: TypeFilters.video);
|
||||||
|
expect(videos, everyElement(isA<SearchVideo>()));
|
||||||
|
});
|
||||||
|
|
||||||
test('Search only channels', () async {
|
test('Search only channels', () async {
|
||||||
var channels = await yt!.search
|
var channels = await yt!.search
|
||||||
.searchContent('PewDiePie', filter: TypeFilters.channel);
|
.searchContent('PewDiePie', filter: TypeFilters.channel);
|
||||||
expect(channels.every((e) => e is SearchChannel), isTrue);
|
expect(channels, everyElement(isA<SearchChannel>()));
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
test('Search only playlists', () async {
|
test('Search only playlists', () async {
|
||||||
var channels =
|
var playlists =
|
||||||
await yt!.search.searchContent('Banana', filter: TypeFilters.playlist);
|
await yt!.search.searchContent('Banana', filter: TypeFilters.playlist);
|
||||||
expect(channels.every((e) => e is SearchPlaylist), isTrue);
|
expect(playlists, everyElement(isA<SearchPlaylist>()));
|
||||||
});
|
});
|
||||||
|
|
||||||
test('Search only movies', () async {
|
|
||||||
var channels =
|
|
||||||
await yt!.search.searchContent('Banana', filter: TypeFilters.playlist);
|
|
||||||
expect(channels.every((e) => e is SearchPlaylist), isTrue);
|
|
||||||
});
|
|
||||||
|
|
||||||
test('Search test search filters', () async {
|
test('Search test search filters', () async {
|
||||||
var featureSearch =
|
var featureSearch =
|
||||||
|
|
Loading…
Reference in New Issue