Skip to main content

Codecon Summit — Embrace the Hacker Way

· One min read
Weslley Araújo
Active open-source contributor, MySQL2's co-maintainer and Poku's creator ✨

Banner

📹 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?

Nessa palestra, eu desmonto o Poku, o único test runner brasileiro para JavaScript e TypeScript, que desafia mais de 12 anos da história da linguagem, ao trazer a sintaxe nativa do JavaScript para os testes.

Você vai aprender sobre o poder dos subprocessos, isolamento e as vantagens de trabalhar com concorrência. Tudo isso, usando somente recursos nativos da linguagem.

Calma, sintaxe nativa?

Você vai conhecer a história dos testes para JavaScript e o motivo do por que testes não seguem o fluxo natural da linguagem, enquanto descobre os bastidores dos test runners mais populares da linguagem.

Esse é o tipo de aprendizado que, independentemente de qual tester você usa, vai mudar a maneira como você vê os testes de verdade.

tip

Data da Palestra: 19 de julho de 2025.
Local: Viasoft Experience, Curitiba - PR.

Programação completa do evento: codecon.dev/summit/programacao.