1) Error:
test: User should allow login to be set to ["bob", "max123", "imthemanbetyoucanttouchme", "tj_supaman", "f451"]. (UserTest):
NoMethodError: undefined method `downcase' for #
    /Library/Ruby/Gems/1.8/gems/activerecord-2.1.0/lib/active_record/validations.rb:624:in `validates_uniqueness_of'
    /Library/Ruby/Gems/1.8/gems/activerecord-2.1.0/lib/active_record/validations.rb:358:in `validates_each'
    /Library/Ruby/Gems/1.8/gems/activerecord-2.1.0/lib/active_record/validations.rb:355:in `each'
    /Library/Ruby/Gems/1.8/gems/activerecord-2.1.0/lib/active_record/validations.rb:355:in `validates_each'
    /Library/Ruby/Gems/1.8/gems/activesupport-2.1.0/lib/active_support/callbacks.rb:177:in `call'
    /Library/Ruby/Gems/1.8/gems/activesupport-2.1.0/lib/active_support/callbacks.rb:177:in `evaluate_method'
    /Library/Ruby/Gems/1.8/gems/activesupport-2.1.0/lib/active_support/callbacks.rb:161:in `call'
    /Library/Ruby/Gems/1.8/gems/activesupport-2.1.0/lib/active_support/callbacks.rb:90:in `run'
    /Library/Ruby/Gems/1.8/gems/activesupport-2.1.0/lib/active_support/callbacks.rb:90:in `each'
    /Library/Ruby/Gems/1.8/gems/activesupport-2.1.0/lib/active_support/callbacks.rb:90:in `send'
    /Library/Ruby/Gems/1.8/gems/activesupport-2.1.0/lib/active_support/callbacks.rb:90:in `run'
    /Library/Ruby/Gems/1.8/gems/activesupport-2.1.0/lib/active_support/callbacks.rb:272:in `run_callbacks'
    /Library/Ruby/Gems/1.8/gems/activerecord-2.1.0/lib/active_record/validations.rb:929:in `valid_without_callbacks?'
    /Library/Ruby/Gems/1.8/gems/activerecord-2.1.0/lib/active_record/callbacks.rb:267:in `valid?'
    /Library/Ruby/Gems/1.8/gems/activerecord-2.1.0/lib/active_record/validations.rb:900:in `save_without_dirty'
    /Library/Ruby/Gems/1.8/gems/activerecord-2.1.0/lib/active_record/dirty.rb:75:in `save_without_transactions'
    /Library/Ruby/Gems/1.8/gems/activerecord-2.1.0/lib/active_record/transactions.rb:106:in `save'
    /Library/Ruby/Gems/1.8/gems/activerecord-2.1.0/lib/active_record/connection_adapters/abstract/database_statements.rb:66:in `transaction'
    /Library/Ruby/Gems/1.8/gems/activerecord-2.1.0/lib/active_record/transactions.rb:79:in `transaction'
    /Library/Ruby/Gems/1.8/gems/activerecord-2.1.0/lib/active_record/transactions.rb:98:in `transaction'
    /Library/Ruby/Gems/1.8/gems/activerecord-2.1.0/lib/active_record/transactions.rb:106:in `save'
    /Library/Ruby/Gems/1.8/gems/activerecord-2.1.0/lib/active_record/transactions.rb:118:in `rollback_active_record_state!'
    /Library/Ruby/Gems/1.8/gems/activerecord-2.1.0/lib/active_record/transactions.rb:106:in `save'
    /Users/cjohnson/rails/oldcarlist/vendor/plugins/shoulda/lib/shoulda/active_record_helpers.rb:158:in `__bind_1212691458_490789'
    /Users/cjohnson/rails/oldcarlist/vendor/plugins/shoulda/lib/shoulda/gem/shoulda.rb:189:in `call'
    /Users/cjohnson/rails/oldcarlist/vendor/plugins/shoulda/lib/shoulda/gem/shoulda.rb:189:in `test: User should allow login to be set to ["bob", "max123", "imthemanbetyoucanttouchme", "tj_supaman", "f451"]. '
    /Library/Ruby/Gems/1.8/gems/activesupport-2.1.0/lib/active_support/testing/setup_and_teardown.rb:33:in `__send__'
    /Library/Ruby/Gems/1.8/gems/activesupport-2.1.0/lib/active_support/testing/setup_and_teardown.rb:33:in `run'