Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
|Failed to load latest commit information.|
= TROT ‘When running has devolved into a trot… Testing is basically an embarrassingly parallel problem, but in reality we don't take advantage of this. Trot aims to solve this problem using the Test Anything Protocol. Trot takes a bag of TAP producers, runs them and either becomes a TAP producer itself or formats the output. This allows you to run all of your tests in parallel as long as they're a TAP producer. == Example architecture python tests --TAP--. \ ruby tests --TAP-------> Trot -----. / \ C tests --TAP-------' \ -----> Trot => Formatted goodness / remote tests --TAP--NETCAT--> Trot -'