Skip to content

Commit

Permalink
chore: test
Browse files Browse the repository at this point in the history
  • Loading branch information
danez committed Apr 12, 2023
1 parent 3b01f65 commit 0ff3157
Showing 1 changed file with 16 additions and 4 deletions.
20 changes: 16 additions & 4 deletions tests/integration/100.command.dev.test.cjs
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
// Handlers are meant to be async outside tests
const path = require('path')

// eslint-disable-next-line ava/use-test
Expand Down Expand Up @@ -1020,6 +1019,10 @@ test('should have only allowed environment variables set', async (t) => {
handler: () => new Response(`${JSON.stringify(Deno.env.toObject())}`),
name: 'env',
})
.withContentFile({
content: 'FROM_ENV="YAS"',
path: '.env',
})

await builder.buildAsync()

Expand All @@ -1040,16 +1043,25 @@ test('should have only allowed environment variables set', async (t) => {
)
const envKeys = Object.keys(response)

t.false(envKeys.includes('DENO_DEPLOYMENT_ID'))
// t.true(envKeys.includes('DENO_DEPLOYMENT_ID'))
// t.is(response.DENO_DEPLOYMENT_ID, 'xxx=')
t.is(envKeys.filter((env) => env !== '__CF_USER_TEXT_ENCODING' && env !== 'NODE_V8_COVERAGE').length, 5)

console.log(envKeys)

t.true(envKeys.includes('PATH'))

t.true(envKeys.includes('DENO_REGION'))
t.is(response.DENO_REGION, 'local')

t.true(envKeys.includes('NETLIFY_DEV'))
t.is(response.NETLIFY_DEV, 'true')

t.true(envKeys.includes('SECRET_ENV'))
t.is(response.SECRET_ENV, 'true')

t.true(envKeys.includes('FROM_ENV'))
t.is(response.FROM_ENV, 'YAS')

t.false(envKeys.includes('DENO_DEPLOYMENT_ID'))
t.false(envKeys.includes('NODE_ENV'))
t.false(envKeys.includes('DEPLOY_URL'))
t.false(envKeys.includes('URL'))
Expand Down

0 comments on commit 0ff3157

Please sign in to comment.