diff --git a/test/example-source404.test.js b/test/example-source404.test.js new file mode 100644 index 0000000..57794c1 --- /dev/null +++ b/test/example-source404.test.js @@ -0,0 +1,22 @@ +const radiomanifest = require('../radiomanifest.js') +const chai = require('chai') +chai.use(require('chai-as-promised')) +const assert = chai.assert + +const exampleName = 'stream404' +const expect = chai.expect +const url = 'https://boyska.degenerazione.xyz/radiomanifest/examples/' + exampleName + '/' + +describe('examples/' + exampleName, () => { + describe('streaming', () => { + it('shoud return one streaming option', async () => { + const p = await radiomanifest.get(url) + expect(p.getStreaming().getOptions().length).to.be.equal(1) + }) + it('... whose url is stream.m3u', async () => { + const p = await radiomanifest.get(url) + expect(p.getStreaming().getOptions()[0]).to.be.equal(1) + }) + }) +}) +