-
Notifications
You must be signed in to change notification settings - Fork 32
Unit tests for all components #70
Conversation
3e128f9
to
261d3bb
Compare
Whew, list completion makes some good progress. 👍 Out of interest: did you find (significant) bugs along the way? Or is everything just working as intended? |
@holgerd77 Just a few bugs... nothing significant. Here are some examples:
I think |
Just out of interest, no need to change here on the last stages: why are you doing this in such a monster 🐲 PR and not adding test types PR by PR? Does this have advantages regarding working out utility functions or something? |
No real advantages. Just wanted to avoid polluting the commit history. Also, I underestimated the amount of work 😂 In hindsight, if I had known how much work it would be, I would have created a tracking issue and done this PR by PR so that it would have been easier for others to contribute tests. |
Hehe. 😛 |
Whew. A whopping > 2.000 lines of code added. Not in all cases of software dev a sign for quality, but in this case really impressive! 👍 |
😅Thanks @holgerd77. Not sure if it was worth it, but I did catch a few bugs and hopefully will identify any future bugs/typos. Now, on to integration tests! These should be more useful I think. |
Think so too, this gives a very solid foundation and will likely pay off in the future! 😄 |
This PR adds unit tests for all components.