- it('Should fail with access token of another user', async function () {
- await getLive(server.url, userAccessToken, videoId, 403)
+ it('Should not display private information without access token', async function () {
+ const live = await command.get({ token: '', videoId: video.id })
+
+ expect(live.rtmpUrl).to.not.exist
+ expect(live.streamKey).to.not.exist
+ expect(live.latencyMode).to.exist
+ })
+
+ it('Should not display private information with token of another user', async function () {
+ const live = await command.get({ token: userAccessToken, videoId: video.id })
+
+ expect(live.rtmpUrl).to.not.exist
+ expect(live.streamKey).to.not.exist
+ expect(live.latencyMode).to.exist
+ })
+
+ it('Should display private information with appropriate token', async function () {
+ const live = await command.get({ videoId: video.id })
+
+ expect(live.rtmpUrl).to.exist
+ expect(live.streamKey).to.exist
+ expect(live.latencyMode).to.exist