diff --git a/test/entrypoint.bats b/test/entrypoint.bats index 77da0f2..76e3f72 100644 --- a/test/entrypoint.bats +++ b/test/entrypoint.bats @@ -16,16 +16,24 @@ function setup() { @test "npmrc location can be overridden" { export NPM_CONFIG_USERCONFIG=$( mktemp ) export NPM_AUTH_TOKEN=NPM_AUTH_TOKEN + read -r -d '' TEST_STRING << EOM +//registry.npmjs.org/:_authToken=NPM_AUTH_TOKEN +registry=registry.npmjs.org +EOM run $GITHUB_WORKSPACE/entrypoint.sh help [ "$status" -eq 0 ] - [ "$(cat $NPM_CONFIG_USERCONFIG)" = "//registry.npmjs.org/:_authToken=NPM_AUTH_TOKEN\nnregistry=registry.npmjs.org" ] + [ "$(cat $NPM_CONFIG_USERCONFIG)" = $TEST_STRING ] } @test "registry can be overridden" { export NPM_CONFIG_USERCONFIG=$( mktemp ) export NPM_REGISTRY_URL=someOtherRegistry.someDomain.net export NPM_AUTH_TOKEN=NPM_AUTH_TOKEN + read -r -d '' TEST_STRING << EOM +//someOtherRegistry.someDomain.net/:_authToken=NPM_AUTH_TOKEN +registry=someOtherRegistry.someDomain.net +EOM run $GITHUB_WORKSPACE/entrypoint.sh help [ "$status" -eq 0 ] - [ "$(cat $NPM_CONFIG_USERCONFIG)" = "//someOtherRegistry.someDomain.net/:_authToken=NPM_AUTH_TOKEN\nnregistry=someOtherRegistry.someDomain.net" ] + [ "$(cat $NPM_CONFIG_USERCONFIG)" = $TEST_STRING ] }