Permalink
Browse files

rename library to fastest

  • Loading branch information...
1 parent 996f7e0 commit f09466b92d6dda5727fa2c3271e4121958e1e7c4 @txus committed Jul 19, 2011
Showing with 19 additions and 19 deletions.
  1. +14 −14 Readme.md
  2. +1 −1 examples/another_example.rb
  3. +1 −1 examples/my_test.rb
  4. +3 −3 a.gemspec → fastest.gemspec
  5. 0 lib/{a.rb → fastest.rb}
View
@@ -1,14 +1,16 @@
-#a
+#fastest
-**a** is a testing framework written in [6 lines of code](
-https://github.com/txus/a/blob/master/lib/a.rb) (or 478 characters) which
-tries to be performant, with eye-catchy reports and easy to use.
+**fastest** is a testing framework written in [6 lines of code](
+https://github.com/txus/fastest/blob/master/lib/fastest.rb) (or 461 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](
http://github.com/rkh/almost-sinatra), its long-term purpose is to become the
fastest testing framework available.
-In order to contribute to **a**, you have to bear in mind that the code
+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.
@@ -21,17 +23,18 @@ room for optimization.
##Install
- $ gem install a-gem
+ $ gem install fastest
Or in your Gemfile:
- gem 'a-gem'
+ gem 'fastest'
##Usage
````ruby
-require 'a'
+require 'fastest'
+# Every test case must inherit from the A class
class MyTestCase < A
def setup
@user = { :some => :object }
@@ -73,13 +76,10 @@ And voilà:
##Disclaimer
-**a** has no automated tests nor documentation, and I will have to turn down
-any pull request that contains those, unless the tests are written in **a**
-itself.
+**fastest** has no automated tests nor documentation, and I will have to turn
+down any pull request that contains those, unless the tests are written in
+**fastest** itself.
## Copyright
Copyright (c) 2011 Josep M. Bach. Released under the MIT license.
-
-
-
@@ -1,6 +1,6 @@
$: << 'lib'
-require 'a'
+require 'fastest'
class TestGroup < A
def test_falsiness
View
@@ -1,6 +1,6 @@
$: << 'lib'
-require 'a'
+require 'fastest'
class MyTestCase < A
def setup
@@ -5,12 +5,12 @@ Gem::Specification.new do |gem|
gem.email = ["josep.m.bach@gmail.com"]
gem.description = %q{th fstst tstng frmwrk.}
gem.summary = %q{th fstst tstng frmwrk.}
- gem.homepage = 'http://github.com/txus/a'
+ gem.homepage = 'http://github.com/txus/fastest'
gem.executables = `git ls-files -- bin/*`.split("\n").map{ |f| File.basename(f) }
gem.files = `git ls-files`.split("\n")
gem.test_files = `git ls-files -- {test,spec,features}/*`.split("\n")
- gem.name = "a-gem"
+ gem.name = "fastest"
gem.require_paths = ['lib']
- gem.version = '0.0.2'
+ gem.version = '0.0.3'
end
File renamed without changes.

0 comments on commit f09466b

Please sign in to comment.