STCLI-255 add stripes test cypress command #362
Draft
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR adds the cypress sub-command to the
test
command..Run cypress tests headlessly...
Run cypress tests in the cypress UI (handy for development)
Since cypress insists that repos contain their own
cypress.config.js
file,stripes-cli
exports a function to generate a base configuration - it generates the defaults internally and can be used at the repo level to override the configuration.stripes-components
PR for example use: https://github.com/folio-org/stripes-components/pull/2386/files#diff-5bae461d15457335f3d6285d35d3df2fd618e583eb7460c52cd8f0de69627abcWe'll have to determine if other 'cypress resources' are necessary and automatically added when cypress is implemented via this tooling - will have to try it with nothing...
This code adds a first draft for a standalone function that generates a webpack configuration without requiring a previous setup of a platform or "StripesCore" (ahem
stripes-webpack
.)Remaining work:
Documentation!
Add code coverage support!
Attempt to convert
stripes-core
andstripes-smart-components