using appraisals for better rails version coverage
rails 3 test fixes