diff --git a/test/e2e/safe-chain-proxy.e2e.spec.js b/test/e2e/safe-chain-proxy.e2e.spec.js index 276d5e8..ffa1e79 100644 --- a/test/e2e/safe-chain-proxy.e2e.spec.js +++ b/test/e2e/safe-chain-proxy.e2e.spec.js @@ -14,8 +14,8 @@ describe("E2E: Safe chain proxy", () => { container = new DockerTestContainer(); await container.start(); - const installationShell = await container.openShell("zsh"); - await installationShell.runCommand("safe-chain setup"); + // const installationShell = await container.openShell("zsh"); + // await installationShell.runCommand("safe-chain setup"); }); afterEach(async () => { @@ -26,37 +26,37 @@ describe("E2E: Safe chain proxy", () => { } }); - it(`safe-chain proxy respects upstream proxy settings`, async () => { - // Configure and start a proxy inside the container - const proxy = await container.openShell("zsh"); - await proxy.runCommand( - `echo 'BasicAuth user password' >> /etc/tinyproxy/tinyproxy.conf` - ); - await proxy.runCommand("tinyproxy"); + // it(`safe-chain proxy respects upstream proxy settings`, async () => { + // // Configure and start a proxy inside the container + // const proxy = await container.openShell("zsh"); + // await proxy.runCommand( + // `echo 'BasicAuth user password' >> /etc/tinyproxy/tinyproxy.conf` + // ); + // await proxy.runCommand("tinyproxy"); - const shell = await container.openShell("zsh"); - await shell.runCommand( - 'export HTTPS_PROXY="http://user:password@localhost:8888"' - ); - const { output } = await shell.runCommand("npm install axios"); + // const shell = await container.openShell("zsh"); + // await shell.runCommand( + // 'export HTTPS_PROXY="http://user:password@localhost:8888"' + // ); + // const { output } = await shell.runCommand("npm install axios"); - // Check if the installation was successful - assert( - output.includes("added") || output.includes("up to date"), - "npm install did not complete successfully" - ); + // // Check if the installation was successful + // assert( + // output.includes("added") || output.includes("up to date"), + // "npm install did not complete successfully" + // ); - const proxyLog = await container.openShell("zsh"); - const { output: logOutput } = await proxyLog.runCommand( - "cat /var/log/tinyproxy/tinyproxy.log" - ); + // const proxyLog = await container.openShell("zsh"); + // const { output: logOutput } = await proxyLog.runCommand( + // "cat /var/log/tinyproxy/tinyproxy.log" + // ); - // Check if the proxy log contains entries for the npm install - assert( - logOutput.includes("CONNECT registry.npmjs.org:443"), - "Proxy log does not contain expected entries" - ); - }); + // // Check if the proxy log contains entries for the npm install + // assert( + // logOutput.includes("CONNECT registry.npmjs.org:443"), + // "Proxy log does not contain expected entries" + // ); + // }); it(`safe-chain proxy allows to request through a local http registry`, async () => { container.dockerExec("npx -y verdaccio --listen 4873", true);