From c373220bd22c81ed7fbdf0e08cf11823b7361b28 Mon Sep 17 00:00:00 2001 From: Shaun McDonald Date: Mon, 2 Jun 2008 11:00:09 +0000 Subject: [PATCH 1/1] sort the default test database user and password. Adding new test for the user --- config/database.yml | 4 ++-- test/unit/user_test.rb | 14 ++++++++++++++ 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/config/database.yml b/config/database.yml index c0b5dd98c..0fbfce319 100644 --- a/config/database.yml +++ b/config/database.yml @@ -23,8 +23,8 @@ development: test: adapter: mysql database: osm_test - username: root - password: + username: osm_test + password: osm_test host: localhost production: diff --git a/test/unit/user_test.rb b/test/unit/user_test.rb index 5468f7a2d..5f4c9525f 100644 --- a/test/unit/user_test.rb +++ b/test/unit/user_test.rb @@ -7,4 +7,18 @@ class UserTest < Test::Unit::TestCase def test_truth assert true end + + def test_invalid_with_empty_attributes + user = User.new + assert !user.valid? + assert user.errors.invalid?(:email) + assert user.errors.invalid?(:pass_crypt) + assert user.errors.invalid?(:display_name) + assert user.errors.invalid?(:email) + assert !user.errors.invalid?(:home_lat) + assert !user.errors.invalid?(:home_lon) + assert !user.errors.invalid?(:home_zoom) + end + + end -- 2.43.2