Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Ava: A refined, futuristic test runner (github.com/sindresorhus)
42 points by _7sdg on Feb 25, 2016 | hide | past | favorite | 12 comments


Is it futuristic because it runs tests concurrently?


It also shoots lasers, runs from the gpu and is in the cloud

Edit: despite i made myself giggle, I realize this comment is disrespectful to the hard work the ava team put in. I will stand by it though because I believe its to the benefit of people to realize how intention and theme doesnt necessarilly match reality. But I love spaceships more than coffee tbh (hard competition though)

Edit: i love how my comment was upvoted before my second. Glad we are a thoughtful group. Basically that tells me emotional responses are rewarded/punished rather than arguably productive. Criticism is important


Probably because it's named after the humanoid character portrayed by Alicia Vikander in Ex Machina.


Started using it with Enzyme, fell in love with unit tests again. Upgrade your tired old Mocha/Chai tests today! Keep Sinon though, Sinon is chill.


Is this a test runner like karma or a testing library like jasmine?


Jasmine



Happy contributor to this project. It's great! Small useless nitpick: It's "AVA".


HN auto-titlecases things, Afaik.


tl;dr: JavaScript test runner that runs tests concurrently and is designed with ES6 features in mind


Considering it is still single threaded, does the fact that it is async really matter unless your tests do a lot of I/O?


AVA also run test files concurrently in separate processes.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: