Vjea1kepvva5roe4r2y3
SkillsCast

AVA Test Runner: A fresh take on JavaScript Testing and Growing An Open-Source Project - Beginner

12th July 2017 in London at CodeNode

There are 78 other SkillsCasts available from FullStack 2017 - the conference on JavaScript, Node & Internet of Things

Please log in to watch this conference skillscast.

644665356 640

AVA is a relatively new test runner that's designed to make testing fun and fast. This talk covers AVA's design philosophy and some of its great features, like built-in support for the newest JavaScript syntax, powerful yet minimal assertions and intelligent error output. Writing tests doesn't have to be a slog if you use AVA!

We'll also discuss how we're engaging contributors to both AVA itself and surrounding projects such as translations, an ESLint plugin and editor plugins.


See AVA.

AVA is opinionated. It's test and assertion interface is especially unorthodox, without support for the typical BDD or TDD interfaces, nor as bare-bones in its output as node-tap. This talk aims to provide a fresh take on JavaScript test runners, making the audience think about how they really want to write tests.

AVA had the largest increase in GitHub stars for 2016. Growing an open source project can be challenging, but also fun! There'll be ideas on how to manage your own open source project, and hopefully we'll be able to interest some attendees to contribute to AVA itself.

YOU MAY ALSO LIKE:

AVA Test Runner: A fresh take on JavaScript Testing and Growing An Open-Source Project - Beginner

Mark Wubben

Humanist & technologist who loves working with the web.

SkillsCast

Please log in to watch this conference skillscast.

644665356 640

AVA is a relatively new test runner that's designed to make testing fun and fast. This talk covers AVA's design philosophy and some of its great features, like built-in support for the newest JavaScript syntax, powerful yet minimal assertions and intelligent error output. Writing tests doesn't have to be a slog if you use AVA!

We'll also discuss how we're engaging contributors to both AVA itself and surrounding projects such as translations, an ESLint plugin and editor plugins.


See AVA.

AVA is opinionated. It's test and assertion interface is especially unorthodox, without support for the typical BDD or TDD interfaces, nor as bare-bones in its output as node-tap. This talk aims to provide a fresh take on JavaScript test runners, making the audience think about how they really want to write tests.

AVA had the largest increase in GitHub stars for 2016. Growing an open source project can be challenging, but also fun! There'll be ideas on how to manage your own open source project, and hopefully we'll be able to interest some attendees to contribute to AVA itself.

YOU MAY ALSO LIKE:

About the Speaker

AVA Test Runner: A fresh take on JavaScript Testing and Growing An Open-Source Project - Beginner

Mark Wubben

Humanist & technologist who loves working with the web.

Photos