@@ -970,9 +970,8 RAW | |||||
970 | end |
|
970 | end | |
971 | end |
|
971 | end | |
972 |
|
972 | |||
973 | def test_avatar |
|
973 | def test_avatar_enabled | |
974 | # turn on avatars |
|
974 | with_settings :gravatar_enabled => '1' do | |
975 | Setting.gravatar_enabled = '1' |
|
|||
976 | assert avatar(User.find_by_mail('jsmith@somenet.foo')).include?(Digest::MD5.hexdigest('jsmith@somenet.foo')) |
|
975 | assert avatar(User.find_by_mail('jsmith@somenet.foo')).include?(Digest::MD5.hexdigest('jsmith@somenet.foo')) | |
977 | assert avatar('jsmith <jsmith@somenet.foo>').include?(Digest::MD5.hexdigest('jsmith@somenet.foo')) |
|
976 | assert avatar('jsmith <jsmith@somenet.foo>').include?(Digest::MD5.hexdigest('jsmith@somenet.foo')) | |
978 | # Default size is 50 |
|
977 | # Default size is 50 | |
@@ -985,11 +984,14 RAW | |||||
985 | assert !avatar('jsmith <jsmith@somenet.foo>', :class => 'picture').include?('class="gravatar"') |
|
984 | assert !avatar('jsmith <jsmith@somenet.foo>', :class => 'picture').include?('class="gravatar"') | |
986 | assert_nil avatar('jsmith') |
|
985 | assert_nil avatar('jsmith') | |
987 | assert_nil avatar(nil) |
|
986 | assert_nil avatar(nil) | |
|
987 | end | |||
|
988 | end | |||
988 |
|
989 | |||
989 | # turn off avatars |
|
990 | def test_avatar_disabled | |
990 |
|
|
991 | with_settings :gravatar_enabled => '0' do | |
991 | assert_equal '', avatar(User.find_by_mail('jsmith@somenet.foo')) |
|
992 | assert_equal '', avatar(User.find_by_mail('jsmith@somenet.foo')) | |
992 | end |
|
993 | end | |
|
994 | end | |||
993 |
|
995 | |||
994 | def test_link_to_user |
|
996 | def test_link_to_user | |
995 | user = User.find(2) |
|
997 | user = User.find(2) |
General Comments 0
You need to be logged in to leave comments.
Login now