Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Favorite testing framework and why? #155

Closed
robbbz opened this issue Jul 17, 2015 · 1 comment
Closed

Favorite testing framework and why? #155

robbbz opened this issue Jul 17, 2015 · 1 comment

Comments

@robbbz
Copy link

robbbz commented Jul 17, 2015

Related:

  • What's up with ava?
  • How do you test browser-side modules built for use with browserify?
  • What framework do you use to test webapps?
  • Any experience with Intern?
@sindresorhus
Copy link
Owner

sindresorhus commented Sep 17, 2015

None. Testing could be so much better! I'm a big fan of tape for its simple syntax and lack of implicit globals, but I really dread the default TAP output. It's also a bit buggy and the code is very coupled to being a TAP stream, so it's hard to reason about. My own test runner AVA is the closest something can get to being my favorite, but it still has a long way to go until I'm completely happy about it.

The few times I've had to test browser-side modules I used a combination of Mocha and PhantomJS. It was a horrific experience. We're currently looking into browser testing with AVA using Browserify.

Haven't tried Intern. I looked at it far back when it was first released and it felt a bit heavy for my taste. Looks like it could maybe work with AVA through an adapter.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants