From 7beb13af451cd0bd76d45c0f5f70adc35afb9215 Mon Sep 17 00:00:00 2001 From: Gregor Martynus <39992+gr2m@users.noreply.github.com> Date: Wed, 20 Jan 2021 13:11:06 -0800 Subject: [PATCH] WIP reverting to simulating Travis CI test environment and setting GITHUB_API_URL --- test/integration.test.js | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/test/integration.test.js b/test/integration.test.js index 8447df09..b9ffc684 100644 --- a/test/integration.test.js +++ b/test/integration.test.js @@ -33,9 +33,10 @@ const env = { ...npmRegistry.authEnv, CI: 'true', GH_TOKEN: gitbox.gitCredential, - GITHUB_URL: mockServer.url, - GITHUB_EVENT_NAME: 'push', - GITHUB_REF: 'master' + TRAVIS: 'true', + TRAVIS_BRANCH: 'master', + TRAVIS_PULL_REQUEST: 'false', + GITHUB_API_URL: mockServer.url, }; // ignore certain environment variables that are set on CI and that would interfere with our test setup, @@ -257,7 +258,7 @@ test('Release patch, minor and major versions', async (t) => { await gitPush('origin', 'next', {cwd}); await gitCommits(['feat: foo\n\n BREAKING CHANGE: bar'], {cwd}); t.log('$ semantic-release'); - ({stdout, exitCode} = await execa(cli, [], {env: {...env, GITHUB_REF: 'next'}, cwd})); + ({stdout, exitCode} = await execa(cli, [], {env: {...env, TRAVIS_BRANCH: 'next'}, cwd})); t.regex(stdout, new RegExp(`Published GitHub release: release-url/${version}`)); t.regex(stdout, new RegExp(`Publishing version ${version} to npm registry`)); t.is(exitCode, 0);