+ {
+ const query = immutableAssign(baseQuery, { originallyPublishedEndDate: '2019-03-11T09:58:08.286Z' })
+ const res = await advancedVideosSearch(server.url, query)
+
+ expect(res.body.total).to.equal(1)
+ expect(res.body.data[0].name).to.equal('1111 2222 3333 - 7')
+ }
+
+ {
+ const query = immutableAssign(baseQuery, { originallyPublishedEndDate: '2019-01-11T09:58:08.286Z' })
+ const res = await advancedVideosSearch(server.url, query)
+
+ expect(res.body.total).to.equal(0)
+ }
+
+ {
+ const query = immutableAssign(baseQuery, { originallyPublishedStartDate: '2019-03-11T09:58:08.286Z' })
+ const res = await advancedVideosSearch(server.url, query)
+
+ expect(res.body.total).to.equal(0)
+ }
+
+ {
+ const query = immutableAssign(baseQuery, {
+ originallyPublishedStartDate: '2019-01-11T09:58:08.286Z',
+ originallyPublishedEndDate: '2019-01-10T09:58:08.286Z'
+ })
+ const res = await advancedVideosSearch(server.url, query)
+
+ expect(res.body.total).to.equal(0)
+ }
+
+ {
+ const query = immutableAssign(baseQuery, {
+ originallyPublishedStartDate: '2019-01-11T09:58:08.286Z',
+ originallyPublishedEndDate: '2019-04-11T09:58:08.286Z'
+ })
+ const res = await advancedVideosSearch(server.url, query)
+
+ expect(res.body.total).to.equal(1)
+ expect(res.body.data[0].name).to.equal('1111 2222 3333 - 7')