Upstream sindresorhus/got state of the touched files before 38cc6be0cc
This commit is contained in:
1 parent
3ce94ca09d
commit
6c46990d75
2 files changed
-25
No files matched your search
@@ -532,10 +532,6 @@ export default class Request extends Duplex implements RequestEvents<Request> {
|
||||
}
|
||||
} else {
|
||||
retryAfter *= 1000;
|
||||
|
||||
if (retryAfter <= 0) {
|
||||
retryAfter = 1;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -304,27 +304,6 @@ test('retries on 503 without Retry-After header', withServer, async (t, server,
|
||||
t.is(retryCount, 1);
|
||||
});
|
||||
|
||||
test('retries immediately on non-positive numeric Retry-After', withServer, async (t, server, got) => {
|
||||
server.get('/', (_request, response) => {
|
||||
response.writeHead(503, {
|
||||
'Retry-After': 0,
|
||||
});
|
||||
response.end();
|
||||
});
|
||||
|
||||
const start = Date.now();
|
||||
const {statusCode, retryCount} = await got({
|
||||
throwHttpErrors: false,
|
||||
retry: {
|
||||
limit: 2,
|
||||
},
|
||||
});
|
||||
|
||||
t.is(statusCode, 503);
|
||||
t.is(retryCount, 2);
|
||||
t.true(Date.now() - start < 1000);
|
||||
});
|
||||
|
||||
test('doesn\'t retry on streams', withServer, async (t, server, got) => {
|
||||
server.get('/', () => {});
|
||||
|
||||
|
||||
Reference in new issue
Block a user