diff --git a/tests/RessourcesTest/peertube_feed.rss b/tests/RessourcesTest/peertube_feed.rss index 02b2168..fd2c7f6 100644 --- a/tests/RessourcesTest/peertube_feed.rss +++ b/tests/RessourcesTest/peertube_feed.rss @@ -1569,115 +1569,6 @@ Les médias ont une part de responsabilité dans la façon déformée qu'on L'extrait présenté dans cette vidéo... nonadult - - <![CDATA[Ep21 La Neutralité de point de vue (Sur Wikipedia)]]> - https://skeptikon.fr/videos/watch/ee27dc1a-29be-49d6-a66f-fe60f7b704bc - https://skeptikon.fr/videos/watch/ee27dc1a-29be-49d6-a66f-fe60f7b704bc - Tue, 08 May 2018 21:13:01 GMT - - - Hygiène Mentale - 13 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Ep21 La Neutralité de point de vue (Sur Wikipedia) - Existe-t'il un média "Neutre" ? -Est-il seulement possible d'aborder soi-même un sujet de façon "neutre" ? -Que signifie exactement le principe de "Neutralité de Point de Vue" dans Wikipedia ? -https://fr.wikipedia.org/wiki/Wikip%C3%A9dia:Neutrali... - nonadult - <![CDATA[Ep20 Les deux vitesses de la pensée, et le "Bullshitomètre"]]> https://skeptikon.fr/videos/watch/42d64f6b-3cb7-4d53-9a02-5d63cea066e9 diff --git a/tests/RessourcesTest/peertube_feed_new_entries.rss b/tests/RessourcesTest/peertube_feed_new_entries.rss index b374875..8d65a27 100644 --- a/tests/RessourcesTest/peertube_feed_new_entries.rss +++ b/tests/RessourcesTest/peertube_feed_new_entries.rss @@ -1610,195 +1610,6 @@ http://playazur.fr C'est l'occasion pour moi de présenter en détail les statistiques qu... nonadult - - <![CDATA[Ep22 Sciences vs médias - Conférence par Florent Martin]]> - https://skeptikon.fr/videos/watch/c38a95b7-1d31-42a3-922f-80b326a3f98d - https://skeptikon.fr/videos/watch/c38a95b7-1d31-42a3-922f-80b326a3f98d - Wed, 09 May 2018 20:56:23 GMT - - - Hygiène Mentale - 13 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Ep22 Sciences vs médias - Conférence par Florent Martin - La vidéo complète de la conférence : -https://youtu.be/z8W8CygtlzQ?t=2209 (continuer à 36'51) - -Les médias ont une part de responsabilité dans la façon déformée qu'ont les gens de se représenter la science. - -L'extrait présenté dans cette vidéo... - nonadult - - - <![CDATA[Ep21 La Neutralité de point de vue (Sur Wikipedia)]]> - https://skeptikon.fr/videos/watch/ee27dc1a-29be-49d6-a66f-fe60f7b704bc - https://skeptikon.fr/videos/watch/ee27dc1a-29be-49d6-a66f-fe60f7b704bc - Tue, 08 May 2018 21:13:01 GMT - - - Hygiène Mentale - 13 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Ep21 La Neutralité de point de vue (Sur Wikipedia) - Existe-t'il un média "Neutre" ? -Est-il seulement possible d'aborder soi-même un sujet de façon "neutre" ? -Que signifie exactement le principe de "Neutralité de Point de Vue" dans Wikipedia ? -https://fr.wikipedia.org/wiki/Wikip%C3%A9dia:Neutrali... - nonadult - <![CDATA[Ep20 Les deux vitesses de la pensée, et le "Bullshitomètre"]]> https://skeptikon.fr/videos/watch/42d64f6b-3cb7-4d53-9a02-5d63cea066e9 diff --git a/tests/index-spec.ts b/tests/index-spec.ts index 2464bfb..1ee624e 100644 --- a/tests/index-spec.ts +++ b/tests/index-spec.ts @@ -19,7 +19,7 @@ const defaultChannelID = "3"; const defaultInstanceAdress = "video.monsieurbidouille.fr"; const defaultTimeloop = 15; const defaultHistory = [ - "https://video.monsieurbidouille.fr/videos/watch/5ffe5a3a-8377-472d-9c04-d4ed130d6775", + "https://skeptikon.fr/videos/watch/2ff787e8-db6e-4d96-87aa-de2d7855ffad", ]; // expected value during my test @@ -30,7 +30,7 @@ const expectedCustomFields = { const expectedElmts = require("./RessourcesTest/expectedElmts.json"); const expectedFirstElmt = expectedElmts[0]; -const expectedLastElmt = {}; //expectedElmts[1]; +const expectedLastElmt = expectedElmts[1]; // let's test describe("test ytbListener_RSS class", function () { @@ -79,7 +79,7 @@ describe("test ytbListener_RSS class", function () { }); }); - describe.only("integration test", function () { + describe("integration test", function () { beforeEach(function () { nock.disableNetConnect(); }); @@ -88,7 +88,7 @@ describe("test ytbListener_RSS class", function () { nock.cleanAll(); }); - it.only("fetches", async function () { + it("fetches", async function () { // given nock(`https://${defaultInstanceAdress}`) .get(`/feeds/videos.xml?videoChannelId=${defaultChannelID}`) @@ -112,10 +112,11 @@ describe("test ytbListener_RSS class", function () { // assertion - // console.log(JSON.stringify(res.items[0])); + expect(expectedFirstElmt).to.be.an("object"); + expect(res.items[0]).to.be.an("object"); - expect(res.items[0]).to.be.eql(expectedFirstElmt); - //expect(res.items[res.items.length - 1]).to.be.eql(expectedLastElmt); + expect(res.items[0]).to.be.deep.equal(expectedFirstElmt); + expect(res.items[res.items.length - 1]).to.be.eql(expectedLastElmt); }); /** @@ -192,12 +193,13 @@ describe("test ytbListener_RSS class", function () { // assertion expect(updateListenerSpy).to.have.been.calledTwice; + expect(updateListenerSpy.secondCall.args[0]) .to.have.property("items") .that.deep.include.members([ + newEntry, expectedFirstElmt, expectedLastElmt, - newEntry, ]); expect(newEntriesListenerSpy).to.have.been.calledTwice; expect(updateListenerSpy.secondCall.args[0])