const radiomanifest = require('../radiomanifest.js') const chai = require('chai') chai.use(require('chai-as-promised')) const expect = chai.expect describe('radiomanifest.js', () => { describe('Get a radiomanifest', () => { it('should return a Promise', () => { const p = radiomanifest.get('http://example.com/') expect(p instanceof Promise).to.be.eql(true) }) it('should reject on invalid URL', () => { const p = radiomanifest.get('http://example.com/') expect(p).to.eventually.be.rejected }) }) describe('streaming', () => { it('shoud return a valid streaming URL', () => { }) }) })