Readme.md in fastest-0.0.3 vs Readme.md in fastest-0.1.0
- old
+ new
@@ -1,9 +1,9 @@
#fastest
**fastest** is a testing framework written in [6 lines of code](
-https://github.com/txus/fastest/blob/master/lib/fastest.rb) (or 461 characters)
+https://github.com/txus/fastest/blob/master/lib/fastest.rb) (or 473 characters)
which tries to be performant, with eye-catchy reports and easy to use.
Originally named **a**, the name was too much for Google so I changed it.
Heavily inspired by Konstantin Haase's [almost-sinatra](
@@ -12,10 +12,15 @@
In order to contribute to **fastest**, you have to bear in mind that the code
**must** stay under 7 lines and with **less than 80 chars** per line. There is
room for optimization.
+In case more sophisticated behavior was needed, it could be included as an
+**optionally loadable addon**. An example of this is [fastest/parallel](
+https://github.com/txus/fastest/blob/master/lib/fastest/parallel.rb), an addon
+that enables your tests to run in parallel, which means faster.
+
##Features
* Setup / Teardown
* Assertions (using the `a` method)
* Report tests/assertions/failures
@@ -27,13 +32,19 @@
Or in your Gemfile:
gem 'fastest'
+##Addons
+
+ * Require `fastest/parallel` in your test helper or suite to run your tests
+ in parallel.
+
##Usage
````ruby
require 'fastest'
+
# Every test case must inherit from the A class
class MyTestCase < A
def setup
@user = { :some => :object }