Commit 5e2542c4ceb4e09b0cc11f8301c128a0fc1f4aae
1 parent
4cf48c98
Exists in
staging
and in
4 other branches
fixing unit tests
Showing
3 changed files
with
5 additions
and
2 deletions
Show diff stats
lib/noosfero/api/helpers.rb
@@ -94,6 +94,7 @@ | @@ -94,6 +94,7 @@ | ||
94 | if params[:categories_ids] | 94 | if params[:categories_ids] |
95 | articles = articles.joins(:categories).where('category_id in (?)', params[:categories_ids]) | 95 | articles = articles.joins(:categories).where('category_id in (?)', params[:categories_ids]) |
96 | end | 96 | end |
97 | + articles | ||
97 | end | 98 | end |
98 | 99 | ||
99 | def find_task(asset, id) | 100 | def find_task(asset, id) |
test/unit/api/articles_test.rb
@@ -3,6 +3,7 @@ require File.dirname(__FILE__) + '/test_helper' | @@ -3,6 +3,7 @@ require File.dirname(__FILE__) + '/test_helper' | ||
3 | class ArticlesTest < ActiveSupport::TestCase | 3 | class ArticlesTest < ActiveSupport::TestCase |
4 | 4 | ||
5 | def setup | 5 | def setup |
6 | + Environment.destroy_all | ||
6 | login_api | 7 | login_api |
7 | end | 8 | end |
8 | 9 |
test/unit/api/test_helper.rb
@@ -9,7 +9,8 @@ class ActiveSupport::TestCase | @@ -9,7 +9,8 @@ class ActiveSupport::TestCase | ||
9 | end | 9 | end |
10 | 10 | ||
11 | def login_api | 11 | def login_api |
12 | - @user = User.create!(:login => 'testapi', :password => 'testapi', :password_confirmation => 'testapi', :email => 'test@test.org', :environment => Environment.default) | 12 | + @environment = fast_create(Environment, :is_default => true) |
13 | + @user = User.create!(:login => 'testapi', :password => 'testapi', :password_confirmation => 'testapi', :email => 'test@test.org', :environment => @environment) | ||
13 | @user.activate | 14 | @user.activate |
14 | @person = @user.person | 15 | @person = @user.person |
15 | 16 | ||
@@ -18,7 +19,7 @@ class ActiveSupport::TestCase | @@ -18,7 +19,7 @@ class ActiveSupport::TestCase | ||
18 | @private_token = json["private_token"] | 19 | @private_token = json["private_token"] |
19 | @params = {:private_token => @private_token} | 20 | @params = {:private_token => @private_token} |
20 | end | 21 | end |
21 | - attr_accessor :private_token, :user, :person, :params | 22 | + attr_accessor :private_token, :user, :person, :params, :environment |
22 | 23 | ||
23 | private | 24 | private |
24 | 25 |