]> source.dussan.org Git - redmine.git/commitdiff
Adds a test for #24297.
authorJean-Philippe Lang <jp_lang@yahoo.fr>
Fri, 18 Nov 2016 08:37:24 +0000 (08:37 +0000)
committerJean-Philippe Lang <jp_lang@yahoo.fr>
Fri, 18 Nov 2016 08:37:24 +0000 (08:37 +0000)
git-svn-id: http://svn.redmine.org/redmine/trunk@15956 e93f8b46-1217-0410-a6f0-8f06a7374b81

test/integration/api_test/time_entries_test.rb

index f9d31eb8b85ef20c45a41598e94894e2f60ead7e..546f19a1941dae29b88147c00ff2d01616ee29cf 100644 (file)
@@ -48,6 +48,17 @@ class Redmine::ApiTest::TimeEntriesTest < Redmine::ApiTest::Base
     assert_select 'time_entry id', :text => '2'
   end
 
+  test "GET /time_entries/:id.xml on closed project should return the time entry" do
+    project = TimeEntry.find(2).project
+    project.close
+    project.save!
+
+    get '/time_entries/2.xml', {}, credentials('jsmith')
+    assert_response :success
+    assert_equal 'application/xml', @response.content_type
+    assert_select 'time_entry id', :text => '2'
+  end
+
   test "POST /time_entries.xml with issue_id should create time entry" do
     assert_difference 'TimeEntry.count' do
       post '/time_entries.xml', {:time_entry => {:issue_id => '1', :spent_on => '2010-12-02', :hours => '3.5', :activity_id => '11'}}, credentials('jsmith')