#!/bin/bash if [[ $USER == 'velosa' ]]; then loader=/Users/velosa/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/1.9.1/rake/rake_test_loader.rb else loader=/usr/local/lib/ruby/1.9.2/rake/rake_test_loader.rb fi echo echo Preparing database using old mysql adapter... perl -pi -e 's/ mysql2$/ mysql/; $_' config/database.yml rake db:test:prepare perl -pi -e 's/ mysql$/ mysql2/; $_' config/database.yml echo echo Running tests using new mysql2 adapter... ruby -Ilib:test $loader test/{unit,functional,integration}/*_test.rb