Codecon Summit — Embrace the Hacker Way
🎙️ Talk: Creating a Test Runner: What happens behind the tests?
There's a lot of talk about testing, but what's it like to create a test runner from scratch?
More than that: how do you test a test runner?
In this talk, I break down Poku, the only Brazilian test runner for JavaScript and TypeScript, which challenges more than 14 years of language history by bringing native JavaScript syntax to tests.
You'll learn about the power of subprocesses, isolation, and the advantages of working with concurrency—all using only native language features.
Wait, native syntax?
You'll discover the history of testing in JavaScript and why tests don't follow the natural flow of the language, while uncovering the inner workings of the most popular test runners.
This is the kind of insight that, regardless of which tester you use, will change the way you truly see testing.