![](https://lucasroesler.com/posts/2021/test-python-functions/images/cover2-alexander-andrews_hu6b7664f523075193f9f11d79c1c9dcfa_2174263_140x140_fill_q75_box_smart1.jpg)
I think it is an uncontroversial statement to say testing is important in software development. Writing tests may not always be fun, but nothing is a sweet as that moment when a unit test catches a bug before you deploy.
In OpenFaaS we have tons of tests in each project, even the certifier itself runs a short suite of end-to-end tests. But, not all of our function templates have first class testing support.