})
it('Should rate limit signup', async function () {
- for (let i = 0; i < 3; i++) {
- await registerUser(server.url, 'test' + i, 'password')
+ for (let i = 0; i < 10; i++) {
+ try {
+ await registerUser(server.url, 'test' + i, 'password')
+ } catch {
+ // empty
+ }
}
await registerUser(server.url, 'test42', 'password', 429)
await wait(7000)
- for (let i = 0; i < 50; i++) {
- await getVideo(server.url, videoId)
+ for (let i = 0; i < 100; i++) {
+ try {
+ await getVideo(server.url, videoId)
+ } catch {
+ // don't care if it fails
+ }
}
await getVideo(server.url, videoId, 429)