Skip to content

Conversation

H0R5E
Copy link

@H0R5E H0R5E commented Mar 14, 2023

This PR adds a vitest suite and a test harness to allow testing of serverless.js. The files serverless.js and shim.js are copied to a folder where index.js and manifest.js are stored as stubs in the parent folder. They can then be used within the Vitest testing framework.

The tests here check that set-cookie headers are converted to multiValueHeaders in the lambda response, while any other header remains in the header field, being comma separated if multiple values are set.

This is an addon to #32, if desirable.

This commit adds a vitest suite and a test harness to allow
testing of serverless.js. The files serverless.js and shim.js are
copied to a folder where index.js and manifest.js are stored as stubs
in the parent folder. They can then be used within the Vitest testing
framework.

The tests here check that set-cookie headers are converted to
multiValueHeaders in the lambda response, while any other header
remains in the header field, being comma separated if multiple values
are set.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant