Skip to content

Commit

Permalink
refactor: move test to correct pkg
Browse files Browse the repository at this point in the history
  • Loading branch information
ScoobySmack2612 committed Mar 2, 2024
1 parent d54a106 commit f5451a6
Show file tree
Hide file tree
Showing 2 changed files with 23 additions and 23 deletions.
23 changes: 23 additions & 0 deletions packages/http-header-normalizer/__tests__/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -285,3 +285,26 @@ test('It should not fail if the event does not contain headers', async (t) => {
t.deepEqual(resultingEvent, expectedEvent)
t.deepEqual(resultingEvent.rawHeaders, undefined)
})

test('It should not fail given a corrupted header key', async (t) => {
const handler = middy((event, context) => event)

handler.use(httpHeaderNormalizer({ canonical: true }))

const event = {
headers: {
'X----': 'foo'
}
}

const expectedHeaders = {
'X----': 'foo'
}

const originalHeaders = { ...event.headers }

const resultingEvent = await handler(event, context)

t.deepEqual(resultingEvent.headers, expectedHeaders)
t.deepEqual(resultingEvent.rawHeaders, originalHeaders)
})
23 changes: 0 additions & 23 deletions packages/http-json-body-parser/__tests__/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -228,26 +228,3 @@ test('It should handle invalid base64 JSON as an UnprocessableEntity', async (t)
t.regex(e.cause.data.message, /^Unexpected token/)
}
})

test('It should not fail given a corrupted header key', async (t) => {
const handler = middy((event, context) => event)

handler.use(httpHeaderNormalizer({ canonical: true }))

const event = {
headers: {
'X----': 'foo'
}
}

const expectedHeaders = {
'X----': 'foo'
}

const originalHeaders = { ...event.headers }

const resultingEvent = await handler(event, context)

t.deepEqual(resultingEvent.headers, expectedHeaders)
t.deepEqual(resultingEvent.rawHeaders, originalHeaders)
})

0 comments on commit f5451a6

Please sign in to comment.