Skip to content

Commit 4fc8f88

Browse files
authored
Disable dependency integration test (#1247)
- Disable this test suite until we have a good way to set up the test to not dependent on external components that can fail. (remote git) - This will need to be revisited when project panel is introduced.
1 parent d51edfc commit 4fc8f88

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

test/integration-tests/commands/dependency.test.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,12 @@ suite("Dependency Commmands Test Suite", function () {
8080

8181
activateExtensionForSuite({
8282
async setup(ctx) {
83+
// FIXME: Disable this test suite as this is dependent on external git dependency
84+
// and introduces flakinesss when run in the CI setting. The spm command only
85+
// runs if the dependency is remote, which make faking difficult.
86+
// For enabling the test in the future, we would need to set up the environment
87+
// into a pre-resolved state, so spm does not need to visit remote git url.
88+
this.skip();
8389
// Check before each test case start:
8490
// Expect to fail without setting up local version
8591
workspaceContext = ctx;

0 commit comments

Comments
 (0)