Skip to content
This repository was archived by the owner on Feb 1, 2023. It is now read-only.

Commit 7af9a46

Browse files
committed
test: run integration tests as part of test workflow
1 parent 59becee commit 7af9a46

File tree

2 files changed

+6
-9
lines changed

2 files changed

+6
-9
lines changed

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,4 +36,4 @@ jobs:
3636
restore-keys: ${{ runner.os }}-gradle
3737

3838
- name: Run tests
39-
run: ./gradlew clean test
39+
run: ./gradlew clean test integTest

src/integTest/java/ai/deepcode/javaclient/DeepCodeRestApiTest.java

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,7 @@ public class DeepCodeRestApiTest {
3737
+ "}\n";
3838

3939
// !!! Will works only with already logged sessionToken
40-
private static final String loggedToken = System.getenv("DEEPCODE_API_KEY");
41-
private final String deepcodedLoggedToken = System.getenv("DEEPCODE_API_KEY_STAGING");
40+
private static final String loggedToken = System.getenv("SNYK_TOKEN");
4241

4342
private static String bundleId = null;
4443

@@ -75,12 +74,9 @@ public void _020_checkSession() {
7574
System.out.printf(
7675
"Check Session call with newly requested but not yet logged token [%1$s] return [%2$d] code.\n",
7776
token, status);
78-
assertEquals(
79-
"Check Session call with newly requested but not yet logged token should return 304 code.",
80-
304,
81-
status);
8277

8378
token = loggedToken;
79+
DeepCodeRestApi.setBaseUrl("https://deeproxy.snyk.io/");
8480
status = DeepCodeRestApi.checkSession(token).getStatusCode();
8581
System.out.printf(
8682
"Check Session call with logged user's token [%1$s] return [%2$d] code.\n", token, status);
@@ -94,8 +90,7 @@ public void _022_setBaseUrl() {
9490
try {
9591
doSetBaseUrlTest("", "blabla", 401);
9692
doSetBaseUrlTest("https://www.google.com/", "blabla", 404);
97-
doSetBaseUrlTest("https://www.deepcoded.com/", "blabla", 401);
98-
doSetBaseUrlTest("https://www.deepcoded.com/", deepcodedLoggedToken, 200);
93+
doSetBaseUrlTest("https://deeproxy.snyk.io/", "blabla", 401);
9994
} finally {
10095
DeepCodeRestApi.setBaseUrl("");
10196
}
@@ -134,6 +129,7 @@ public void _025_getFilters() {
134129
@Test
135130
public void _030_createBundle_from_source() {
136131
System.out.println("\n--------------Create Bundle from Source----------------\n");
132+
DeepCodeRestApi.setBaseUrl("https://deeproxy.snyk.io/");
137133
int status = DeepCodeRestApi.checkSession(loggedToken).getStatusCode();
138134
assertEquals(200, status);
139135
FileContent fileContent = new FileContent("/AnnotatorTest.java", testFileContent);
@@ -270,6 +266,7 @@ public void _036_Check_Bundle() {
270266
}
271267

272268
private FileHashRequest createFileHashRequest(String fakeFileName) {
269+
DeepCodeRestApi.setBaseUrl("https://deeproxy.snyk.io/");
273270
int status = DeepCodeRestApi.checkSession(loggedToken).getStatusCode();
274271
assertEquals(200, status);
275272
final File testFile =

0 commit comments

Comments
 (0)