Sparnatural icon indicating copy to clipboard operation
Sparnatural copied to clipboard

Adding integration and end2end test

Open SteinerPascal opened this issue 2 years ago • 2 comments

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?

SteinerPascal avatar Dec 19 '23 10:12 SteinerPascal

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 !

tfrancart avatar Dec 19 '23 10:12 tfrancart

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

SteinerPascal avatar Dec 19 '23 10:12 SteinerPascal