Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding integration and end2end test #538

Open
SteinerPascal opened this issue Dec 19, 2023 · 2 comments
Open

Adding integration and end2end test #538

SteinerPascal opened this issue Dec 19, 2023 · 2 comments
Labels
kind: Refactor 🔧 Functionality should not change in such an issue. what: Packaging/Webpack Related to final bundle and webpack config

Comments

@SteinerPascal
Copy link
Collaborator

SteinerPascal commented Dec 19, 2023

I think it is time now to do this step =)

I have tested a couple of testing frameworks and I think cypress would be a good choice. I've already got it working and if you are interested as well then I would open a new branch.

Why I think this is necessary:

  • Sparnatural has extensive configurations options. Test cases make sure they all work
  • Introducing new features without breaking old functionalities.
  • Improved documentary with lots of code examples in the test cases

But of course that means also some more configuration for bundling and testing

What do you think?

@tfrancart
Copy link
Contributor

I am 100% for introducing tests, but I am 100% not ready to pay for the cloud solution of cypress. Are you sure it works without the cloud version ? Please go ahead and introduce a new branch for it !

@SteinerPascal
Copy link
Collaborator Author

No cloud necessary. That is just for advanced use cases, scaling and bigger product development. The framework itself is open source.

@tfrancart tfrancart added what: Packaging/Webpack Related to final bundle and webpack config kind: Refactor 🔧 Functionality should not change in such an issue. labels Feb 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind: Refactor 🔧 Functionality should not change in such an issue. what: Packaging/Webpack Related to final bundle and webpack config
Projects
None yet
Development

No branches or pull requests

2 participants