To test concurrent code, you will need to run multiple threads. Unfortunately, when you use blocking system calls (e.g. locks...
rspec_spinner is a progress bar for RSpec which outputs failing examples as they happen (instead of all at the...
Install gem and plugin sudo gem install parallel script/plugin install git://github.com/grosser/parallel_tests.git Adapt config/database.yml test: database: xxx_test<%= ENV...
sudo gem install gettext --no-ri --no-rdoc sudo gem install fast_gettext --no-ri --no-rdoc script/plugin install git://...
When you need to patch an existing gem, one way is to "vendor" the gem by copying it into the...
This note shows how to merge an ugly feature branch with multiple dirty WIP commits back into the master as...
To run a single test file: rake test:units TEST=test/unit/post_test.rb rake test:functionals TEST=test/functional/posts_controller_test.rb rake test:integration TEST...
Basic configuration Please keep this config simple. It should be a starting point for new developers learning Git. [user]
This is for people recovering from Subversion. Get an existing from the server for the first time git clone git@example.com...
jqueryElement.is(':checked')
This project is (or will be) a best effort semi-static verifier for your Ruby on Rails projects. Delivered as...
In this article we’ve listed 7 fresh and simple tools for cross-browser compatibility testing, tools that actually make...
It turned out that the test subject didn't know that longdesc even existed before the tester told him about...
A surprisingly large number of plugins have no tests at all. Part of the reason might be that writing a...
Unfortunately, by default plugin tests are pretty bland. They use the plain unit test suite supplied by Ruby, and not...
MMM (MySQL Master-Master Replication Manager) is a set of flexible scripts to perform monitoring/failover and management of MySQL Master...
So, as a result, people using RESTful ideas to talk to browsers have to put the smarts back on the...
Metric_fu is a set of rake tasks that make it easy to generate metrics reports. It uses Saikuro, Flog...
Or, you can test your Rack application (or Sinatra, or Rails, or Merb) using arbitrary HTTP client libraries, to check...
An example of the conundrum of transferring print documents to the web, one that has become legendary in some circles...
Rake tasks to run specs and tests in parallel, to use multiple CPUs and speedup test runtime.
We had a conversation about the fact that the 'TDD is about testing vs TDD is about design" debate that...