Commit 51fd552da2e9e779c29e2495a99b748060406cb9

Authored by Rodrigo Souto
1 parent 6cd4e874

database-collation: remove tests thar are db collation sensitive

There are some tests that may fail due to assumption of the database
collation.
Showing 2 changed files with 1 additions and 23 deletions   Show diff stats
INSTALL.md
... ... @@ -110,7 +110,7 @@ Setup Noosfero log and tmp directories:
110 110 # cd /var/lib/noosfero/current
111 111 # ./etc/init.d/noosfero setup
112 112  
113   -Now it's time to setup the database. In this example we are using PostgreSQL, so if you are planning to use a different database this steps won't apply.
  113 +Now it's time to setup the database. In this example we are using PostgreSQL, so if you are planning to use a different database this steps won't apply. Pay special attention to the default collation defined on your setup by the environment variable LC_COLLATE because it might interfere in some sorting operations on your database. For more information checkout `man locale`.
114 114  
115 115 # apt-get install postgresql libpgsql-ruby
116 116 # su postgres -c 'createuser noosfero -S -d -R'
... ...
test/unit/profile_test.rb
... ... @@ -1693,28 +1693,6 @@ class ProfileTest < ActiveSupport::TestCase
1693 1693 assert_equal 1, community.members_count
1694 1694 end
1695 1695  
1696   - should 'order members by name alphabetically considering special characters' do
1697   - community = fast_create(Community)
1698   -
1699   - community.add_member(create_user('José').person)
1700   - community.add_member(create_user('João').person)
1701   - community.add_member(create_user('Mariana').person)
1702   - members = community.members_by_name
1703   -
1704   - assert_equal ["João", "José", "Mariana"], members.map(&:name)
1705   - end
1706   -
1707   - should 'order members by name alphabetically considering upper and lower cases' do
1708   - community = fast_create(Community)
1709   -
1710   - community.add_member(create_user('mariana').person)
1711   - community.add_member(create_user('João').person)
1712   - community.add_member(create_user('guest').person)
1713   - members = community.members_by_name
1714   -
1715   - assert_equal ["guest", "João", "mariana"], members.map(&:name)
1716   - end
1717   -
1718 1696 should 'know if url is the profile homepage' do
1719 1697 profile = fast_create(Profile)
1720 1698  
... ...