Skip to content

Commit 435884d

Browse files
Update typed-rest-client package and provide timeouts for UseDotNetV2 (#20446)
* Update rest-client package and provide timeouts for UseDotNetV2 * Update UseDotNet version * Add new requestTimeout input for UseDotNetV2 * Fix validation issue * Set max timeout to 10 min --------- Co-authored-by: v-levockina <undefined>
1 parent 12b7d2a commit 435884d

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+1186
-965
lines changed

Diff for: Tasks/UseDotNetV2/Tests/versionFetcherGetDownloadUrlFailTests.ts

+1
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,7 @@ mockery.registerMock('azure-pipelines-task-lib/task', {
6464
debug: function (message) { return tl.debug(message); },
6565
error: function (errorMessage) { return tl.error(errorMessage); },
6666
getVariable: function (variableName) { return tl.getVariable(variableName); },
67+
getInput: function (inputName, required) { return tl.getInput(inputName, required); },
6768
getHttpProxyConfiguration: function () { return ""; },
6869
getHttpCertConfiguration: function () { return "" },
6970
setResourcePath: function (path) { return; }

Diff for: Tasks/UseDotNetV2/Tests/versionFetcherGetDownloadUrlPassTests.ts

+1
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@ mockery.registerMock('azure-pipelines-task-lib/task', {
6161
debug: function (message) { return tl.debug(message); },
6262
error: function (errorMessage) { return tl.error(errorMessage); },
6363
getVariable: function (variableName) { return tl.getVariable(variableName); },
64+
getInput: function (inputName, required) { return tl.getInput(inputName, required); },
6465
getHttpProxyConfiguration: function () { return ""; },
6566
getHttpCertConfiguration: function () { return "" },
6667
setResourcePath: function (path) { return; }

Diff for: Tasks/UseDotNetV2/Tests/versionFetcherGetVersionInfoFailTests.ts

+11
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,17 @@ mockery.registerMock('typed-rest-client/HttpClient', {
109109
}
110110
});
111111

112+
mockery.registerMock('azure-pipelines-task-lib/task', {
113+
loc: function (locString, param: string[]) { return tl.loc(locString, param); },
114+
debug: function (message) { return tl.debug(message); },
115+
error: function (errorMessage) { return tl.error(errorMessage); },
116+
getVariable: function (variableName) { return tl.getVariable(variableName); },
117+
getInput: function (inputName, required) { return tl.getInput(inputName, required); },
118+
getHttpProxyConfiguration: function () { return ""; },
119+
getHttpCertConfiguration: function () { return "" },
120+
setResourcePath: function (path) { return; }
121+
});
122+
112123
import { DotNetCoreVersionFetcher } from "../versionfetcher";
113124

114125
const DotNetCoreReleasesIndexUrl: string = "https://dotnetcli.blob.core.windows.net/dotnet/release-metadata/releases-index.json";

Diff for: Tasks/UseDotNetV2/Tests/versionFetcherGetVersionInfoTestsCorrect.ts

+11
Original file line numberDiff line numberDiff line change
@@ -185,6 +185,17 @@ mockery.registerMock('typed-rest-client/HttpClient', {
185185
}
186186
});
187187

188+
mockery.registerMock('azure-pipelines-task-lib/task', {
189+
loc: function (locString, param: string[]) { return tl.loc(locString, param); },
190+
debug: function (message) { return tl.debug(message); },
191+
error: function (errorMessage) { return tl.error(errorMessage); },
192+
getVariable: function (variableName) { return tl.getVariable(variableName); },
193+
getInput: function (inputName, required) { return tl.getInput(inputName, required); },
194+
getHttpProxyConfiguration: function () { return ""; },
195+
getHttpCertConfiguration: function () { return "" },
196+
setResourcePath: function (path) { return; }
197+
});
198+
188199
import { DotNetCoreVersionFetcher } from "../versionfetcher";
189200

190201
const DotNetCoreReleasesIndexUrl: string = "https://dotnetcli.blob.core.windows.net/dotnet/release-metadata/releases-index.json";

Diff for: Tasks/UseDotNetV2/Tests/versionInstallerDownloadAndInstallTests.ts

+1
Original file line numberDiff line numberDiff line change
@@ -132,6 +132,7 @@ mockery.registerMock('azure-pipelines-task-lib/task', {
132132
warning: function (message) { return tl.warning(message); },
133133
error: function (errorMessage) { return tl.error(errorMessage); },
134134
getVariable: function (variableName) { return tl.getVariable(variableName); },
135+
getInput: function (inputName, required) { return tl.getInput(inputName, required); },
135136
getHttpProxyConfiguration: function () { return ""; },
136137
getHttpCertConfiguration: function () { return "" },
137138
setResourcePath: function (path) { return; }

Diff for: Tasks/UseDotNetV2/Tests/versionInstallerIsVersionInstalledTests.ts

+1
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ mockery.registerMock('azure-pipelines-task-lib/task', {
5252
warning: function (message) { return tl.warning(message); },
5353
error: function (errorMessage) { return tl.error(errorMessage); },
5454
getVariable: function (variableName) { return tl.getVariable(variableName); },
55+
getInput: function (inputName, required) { return tl.getInput(inputName, required); },
5556
getHttpProxyConfiguration: function () { return ""; },
5657
getHttpCertConfiguration: function () { return "" },
5758
setResourcePath: function (path) { return; }

Diff for: Tasks/UseDotNetV2/Tests/versionInstallerTests.ts

+1
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ mockery.registerMock('azure-pipelines-task-lib/task', {
1717
debug: function (message) { return tl.debug(message); },
1818
error: function (errorMessage) { return tl.error(errorMessage); },
1919
getVariable: function (variableName) { return tl.getVariable(variableName); },
20+
getInput: function (inputName, required) { return tl.getInput(inputName, required); },
2021
getHttpProxyConfiguration: function () { return ""; },
2122
getHttpCertConfiguration: function () { return "" },
2223
setResourcePath: function (path) { return; }

0 commit comments

Comments
 (0)