DEV Community

Discussion on: Who's looking for open source contributors? (October 8th edition)

Collapse
 
yaireo profile image
Yair Even Or • Edited

Hi Ya'll. Ain't nobody got time for testing!

Tagify

A pet-project of mine that started as a super lightweight & flexible way to add Tags functionality to HTML (since the browser doesn't supports such input type out-of-the-box and with time I've added more and more features and now it's even a React component, but here's where i'm at:

The script has many different options, branching into many different possible scenarios, and every change I make to the code can possibly break one of those possibilities.

I've started writing integration tests (Jest + Puppeteer) but there are a lot of tests that should be written, and this might be a good opportunity for a person who wants to add some integration-testing skills to their CV (or just want to help out of good will)

I believe integration testing is better than unit testing because it can cover them also plus test user-interaction (browser events), which is a crucial part of the script, while also superficially testing the visuals (UI)

Thanks!