Software Engineering Unlocked cover image

Coding practices at MAANG companies versus startups

Software Engineering Unlocked

CHAPTER

Unit Testing for TinyPilot

I'm a huge fan of unit testing and so for most code that I write I have unit tests. For TinyPilot is the place where I probably have the least test coverage because the tooling is pretty hard it requires. We don't have end-to-end tests but we've thought about ways of doing that which are doable, like if you change the Linux kernel to emulate a keyboard and mouse they can be tested on Raspberry Pi. It pains me that we don't have to test coverage for that but I don't think it's worth the investment yet. Tests are regressions are the reason why yeah.

00:00
Transcript
Play full episode

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner