import { readdir } from 'fs-extra'
import { expect } from 'chai'
import { VideoPlaylistType } from '../../models/videos/playlist/video-playlist-type.model'
+import { HttpStatusCode } from '../../../shared/core-utils/miscs/http-error-codes'
function getVideoPlaylistsList (url: string, start: number, count: number, sort?: string) {
const path = '/api/v1/video-playlists'
url,
path,
query,
- statusCodeExpected: 200
+ statusCodeExpected: HttpStatusCode.OK_200
})
}
url,
path,
query,
- statusCodeExpected: 200
+ statusCodeExpected: HttpStatusCode.OK_200
})
}
url,
path,
query,
- statusCodeExpected: 200
+ statusCodeExpected: HttpStatusCode.OK_200
})
}
token,
path,
query,
- statusCodeExpected: 200
+ statusCodeExpected: HttpStatusCode.OK_200
})
}
-function getVideoPlaylist (url: string, playlistId: number | string, statusCodeExpected = 200) {
+function getVideoPlaylist (url: string, playlistId: number | string, statusCodeExpected = HttpStatusCode.OK_200) {
const path = '/api/v1/video-playlists/' + playlistId
return makeGetRequest({
})
}
-function getVideoPlaylistWithToken (url: string, token: string, playlistId: number | string, statusCodeExpected = 200) {
+function getVideoPlaylistWithToken (url: string, token: string, playlistId: number | string, statusCodeExpected = HttpStatusCode.OK_200) {
const path = '/api/v1/video-playlists/' + playlistId
return makeGetRequest({
})
}
-function deleteVideoPlaylist (url: string, token: string, playlistId: number | string, statusCodeExpected = 204) {
+function deleteVideoPlaylist (url: string, token: string, playlistId: number | string, statusCodeExpected = HttpStatusCode.NO_CONTENT_204) {
const path = '/api/v1/video-playlists/' + playlistId
return makeDeleteRequest({
token: options.token,
fields,
attaches,
- statusCodeExpected: options.expectedStatus || 200
+ statusCodeExpected: options.expectedStatus || HttpStatusCode.OK_200
})
}
token: options.token,
fields,
attaches,
- statusCodeExpected: options.expectedStatus || 204
+ statusCodeExpected: options.expectedStatus || HttpStatusCode.NO_CONTENT_204
})
}
path,
token: options.token,
fields: options.elementAttrs,
- statusCodeExpected: options.expectedStatus || 200
+ statusCodeExpected: options.expectedStatus || HttpStatusCode.OK_200
})
}
path,
token: options.token,
fields: options.elementAttrs,
- statusCodeExpected: options.expectedStatus || 204
+ statusCodeExpected: options.expectedStatus || HttpStatusCode.NO_CONTENT_204
})
}
url: options.url,
path,
token: options.token,
- statusCodeExpected: options.expectedStatus || 204
+ statusCodeExpected: options.expectedStatus || HttpStatusCode.NO_CONTENT_204
})
}
path,
token: options.token,
fields: options.elementAttrs,
- statusCodeExpected: options.expectedStatus || 204
+ statusCodeExpected: options.expectedStatus || HttpStatusCode.NO_CONTENT_204
})
}
return makeGetRequest({
url,
path,
- statusCodeExpected: 200
+ statusCodeExpected: HttpStatusCode.OK_200
})
}
token,
path,
query: { videoIds },
- statusCodeExpected: 200
+ statusCodeExpected: HttpStatusCode.OK_200
})
}