Add tests, get to pass
This commit is contained in:
parent
4047117eba
commit
57b3338ec0
|
@ -16,6 +16,8 @@ dependencies:
|
||||||
|
|
||||||
|
|
||||||
dev_dependencies:
|
dev_dependencies:
|
||||||
|
flutter_test:
|
||||||
|
sdk: flutter
|
||||||
effective_dart: ^1.2.4
|
effective_dart: ^1.2.4
|
||||||
console: ^3.1.0
|
console: ^3.1.0
|
||||||
test: ^1.12.0
|
test: ^1.12.0
|
||||||
|
|
|
@ -36,5 +36,13 @@ void main() {
|
||||||
var nextPage = await query.nextPage();
|
var nextPage = await query.nextPage();
|
||||||
expect(nextPage, isNull);
|
expect(nextPage, isNull);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
test('SearchVideosHaveThumbnails', () async {
|
||||||
|
var searchQuery = await yt.search.queryFromPage('hello');
|
||||||
|
expect(searchQuery.content.first is SearchVideo, isTrue);
|
||||||
|
|
||||||
|
var video = searchQuery.content.first as SearchVideo;
|
||||||
|
expect(video.videoThumbnails, isNotEmpty);
|
||||||
|
});
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
|
@ -20,7 +20,7 @@ void main() {
|
||||||
'MeJVWBSsPAY',
|
'MeJVWBSsPAY',
|
||||||
'5VGm0dczmHc',
|
'5VGm0dczmHc',
|
||||||
'ZGdLIwrGHG8',
|
'ZGdLIwrGHG8',
|
||||||
'rsAAeyAr-9Y',
|
// 'rsAAeyAr-9Y', video missing
|
||||||
'AI7ULzgf8RU'
|
'AI7ULzgf8RU'
|
||||||
};
|
};
|
||||||
for (var videoId in data) {
|
for (var videoId in data) {
|
||||||
|
|
Loading…
Reference in New Issue