##// END OF EJS Templates
Fixes tests after fixtures changes....
Jean-Philippe Lang -
r4393:e120f2aab4b1
parent child
Show More
@@ -46,9 +46,8 class NewsTest < ActiveSupport::TestCase
46 46 end
47 47
48 48 def test_should_not_include_news_for_projects_with_news_disabled
49 # The projects_002 (OnlineStore) doesn't have the news module enabled, use that project for this test
50 project = projects(:projects_002)
51 assert ! project.enabled_modules.any?{ |em| em.name == 'news' }
49 EnabledModule.delete_all(["project_id = ? AND name = ?", 2, 'news'])
50 project = Project.find(2)
52 51
53 52 # Add a piece of news to the project
54 53 news = project.news.create(valid_news)
@@ -58,8 +57,7 class NewsTest < ActiveSupport::TestCase
58 57 end
59 58
60 59 def test_should_only_include_news_from_projects_visibly_to_the_user
61 # users_001 has no memberships so can only get news from public project
62 assert News.latest(users(:users_001)).all? { |news| news.project.is_public? }
60 assert News.latest(User.anonymous).all? { |news| news.project.is_public? }
63 61 end
64 62
65 63 def test_should_limit_the_amount_of_returned_news
General Comments 0
You need to be logged in to leave comments. Login now