diff test/integration/api_test/projects_test.rb @ 1517:dffacf8a6908 redmine-2.5

Update to Redmine SVN revision 13367 on 2.5-stable branch
author Chris Cannam
date Tue, 09 Sep 2014 09:29:00 +0100
parents e248c7af89ec
children
line wrap: on
line diff
--- a/test/integration/api_test/projects_test.rb	Tue Sep 09 09:28:31 2014 +0100
+++ b/test/integration/api_test/projects_test.rb	Tue Sep 09 09:29:00 2014 +0100
@@ -49,8 +49,8 @@
     assert_response :success
     assert_equal 'application/xml', @response.content_type
 
-    assert_tag :tag => 'projects',
-      :child => {:tag => 'project', :child => {:tag => 'id', :content => '1'}}
+    assert_select 'projects>project>id', :text => '1'
+    assert_select 'projects>project>status', :text => '1'
   end
 
   test "GET /projects.json should return projects" do
@@ -70,10 +70,9 @@
     assert_response :success
     assert_equal 'application/xml', @response.content_type
 
-    assert_tag :tag => 'project',
-      :child => {:tag => 'id', :content => '1'}
-    assert_tag :tag => 'custom_field',
-      :attributes => {:name => 'Development status'}, :content => 'Stable'
+    assert_select 'project>id', :text => '1'
+    assert_select 'project>status', :text => '1'
+    assert_select 'custom_field[name=Development status]', :text => 'Stable'
 
     assert_no_tag 'trackers'
     assert_no_tag 'issue_categories'
@@ -140,7 +139,7 @@
         credentials('admin')
     end
 
-    project = Project.first(:order => 'id DESC')
+    project = Project.order('id DESC').first
     assert_equal 'API test', project.name
     assert_equal 'api-test', project.identifier
     assert_equal ['issue_tracking', 'repository'], project.enabled_module_names.sort
@@ -158,7 +157,7 @@
         credentials('admin')
     end
 
-    project = Project.first(:order => 'id DESC')
+    project = Project.order('id DESC').first
     assert_equal ['issue_tracking', 'news', 'time_tracking'], project.enabled_module_names.sort
   end
 
@@ -169,7 +168,7 @@
         credentials('admin')
     end
 
-    project = Project.first(:order => 'id DESC')
+    project = Project.order('id DESC').first
     assert_equal [1, 3], project.trackers.map(&:id).sort
   end