mirror of
https://github.com/actions/toolkit
synced 2025-05-09 00:22:56 +00:00
.
This commit is contained in:
parent
31ff9e6173
commit
c5216d212f
1 changed files with 2 additions and 4 deletions
|
@ -317,15 +317,13 @@ describe('Upload Tests', () => {
|
||||||
*/
|
*/
|
||||||
jest
|
jest
|
||||||
.spyOn(HttpClient.prototype, 'sendStream')
|
.spyOn(HttpClient.prototype, 'sendStream')
|
||||||
.mockImplementation(async (verb, requestUrl, stream) => {
|
.mockImplementation(async (verb, requestUrl) => {
|
||||||
const mockMessage = new http.IncomingMessage(new net.Socket())
|
const mockMessage = new http.IncomingMessage(new net.Socket())
|
||||||
mockMessage.statusCode = 200
|
mockMessage.statusCode = 200
|
||||||
if (!stream.readable) {
|
|
||||||
throw new Error('Unable to read provided stream')
|
|
||||||
}
|
|
||||||
if (requestUrl.includes('fail')) {
|
if (requestUrl.includes('fail')) {
|
||||||
mockMessage.statusCode = 500
|
mockMessage.statusCode = 500
|
||||||
}
|
}
|
||||||
|
|
||||||
return new Promise<HttpClientResponse>(resolve => {
|
return new Promise<HttpClientResponse>(resolve => {
|
||||||
resolve({
|
resolve({
|
||||||
message: mockMessage,
|
message: mockMessage,
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue