eduncan911 / podcast

iTunes and RSS 2.0 Podcast Generator in Golang
MIT License
132 stars 35 forks source link

Add go-fuzz to all exportable Funcs #31

Closed eduncan911 closed 4 years ago

eduncan911 commented 4 years ago

This PR adds go-fuzz coverage in attempt to find any edge cases around parsing wild inputs.

So far, I've ran all tests over an 11 hour period on a 32 core beast of a machine - and not a single crash/panic was found.

Personally, I'm a bit disappointed... I wanted to see at least something breaking with this lib, since using go-fuzz for the first time.