Commit 51fd552da2e9e779c29e2495a99b748060406cb9
1 parent
6cd4e874
Exists in
master
and in
28 other branches
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 | ... | ... |