+ it('Should have updated video privacies', async function () {
+ const res = await getVideoPrivacies(server.url)
+ const privacies = res.body
+
+ expect(privacies[1]).to.exist
+ expect(privacies[2]).to.not.exist
+ expect(privacies[3]).to.exist
+ expect(privacies[4]).to.exist
+ })
+
+ it('Should have updated playlist privacies', async function () {
+ const playlistPrivacies = await server.playlistsCommand.getPrivacies()
+
+ expect(playlistPrivacies[1]).to.exist
+ expect(playlistPrivacies[2]).to.exist
+ expect(playlistPrivacies[3]).to.not.exist
+ })
+
+ it('Should not be able to create a video with this privacy', async function () {
+ const attrs = { name: 'video', privacy: 2 }
+ await uploadVideo(server.url, server.accessToken, attrs, HttpStatusCode.BAD_REQUEST_400)
+ })
+
+ it('Should not be able to create a video with this privacy', async function () {
+ const attributes = { displayName: 'video playlist', privacy: VideoPlaylistPrivacy.PRIVATE }
+ await server.playlistsCommand.create({ attributes, expectedStatus: HttpStatusCode.BAD_REQUEST_400 })
+ })
+