UNPKG

367 BJavaScriptView Raw
1exports.testUrls = (parser, obj) => {
2 const {urls, videoInfo, formats} = obj;
3 const {parse, create} = parser;
4 for (const url of urls) {
5 expect(parse(url)).toEqual(videoInfo);
6 }
7 for (const format of Object.keys(formats)) {
8 const createdUrl = create({videoInfo, format, params: videoInfo.params});
9 expect(createdUrl).toBe(formats[format]);
10 }
11};