Hacker News new | ask | show | jobs
by automach 5478 days ago
The pie charts don't really make any sense. For example, a single project can use Cucumber, Capybara, and RSpec, or none of them, or any combination. But in the article and its graphs they are presented as mutually exclusive options.

Separating the results into exclusive types (testing framework, browser integration framework, assertion macros, etc) would make a lot more sense. Or asking what tool is being used for a particular task (unit testing, integration testing, mocking/stubbing, assertion macros, etc).

1 comments

So for all projects that use a combination of tools (the vast majority of projects I would guess), the collected data is invalid. That's too bad.
It might not make numerical sense, but it still communicates its intention.