diff --git a/test/cases/postSkipSegments.js b/test/cases/postSkipSegments.js index c8f3c39..e524e01 100644 --- a/test/cases/postSkipSegments.js +++ b/test/cases/postSkipSegments.js @@ -88,7 +88,7 @@ describe('postSkipSegments', () => { done("Status code was " + res.statusCode); } }); - }); + }).timeout(5000); it('Should be rejected if over 80% of the video', (done) => { request.get(utils.getbaseURL() @@ -100,7 +100,7 @@ describe('postSkipSegments', () => { }); }); - it('Should be rejected if there\'s not at least 65% overlap with NB' , (done) => { + it('Should be *rejected* if there\'s not at least 65% overlap with NB' , (done) => { request.get(utils.getbaseURL() + "/api/postVideoSponsorTimes?videoID=LevkAjUE6d4&startTime=40&endTime=60&userID=testing", null, (err, res, body) => { @@ -108,7 +108,17 @@ describe('postSkipSegments', () => { else if (res.statusCode === 403) done(); // pass else done("non 403 status code: " + res.statusCode + " ("+body+")"); }); - }); + }).timeout(5000); + + it('Should be *accepted* if there\'s at least 65% overlap with NB' , (done) => { + request.get(utils.getbaseURL() + + "/api/postVideoSponsorTimes?videoID=LevkAjUE6d4&startTime=0&endTime=6&userID=testing", null, + (err, res, body) => { + if (err) done("Couldn't call endpoint"); + else if (res.statusCode === 200) done(); // pass + else done("non 200 status code: " + res.statusCode + " ("+body+")"); + }); + }).timeout(5000); it('Should be rejected if not a valid videoID', (done) => { request.get(utils.getbaseURL()