]> source.dussan.org Git - redmine.git/commitdiff
Merged r16492 (#25526).
authorJean-Philippe Lang <jp_lang@yahoo.fr>
Wed, 5 Apr 2017 16:12:51 +0000 (16:12 +0000)
committerJean-Philippe Lang <jp_lang@yahoo.fr>
Wed, 5 Apr 2017 16:12:51 +0000 (16:12 +0000)
git-svn-id: http://svn.redmine.org/redmine/branches/3.2-stable@16496 e93f8b46-1217-0410-a6f0-8f06a7374b81

test/integration/api_test/issues_test.rb

index 837982ec875aac48aa41773b149654ff5e8541ac..58f5b0a851416007d49e2491b2bc8f53f56da604 100644 (file)
@@ -316,6 +316,15 @@ class Redmine::ApiTest::IssuesTest < Redmine::ApiTest::Base
     assert_equal 1, json['issue']['children'].select {|child| child.key?('children')}.size
   end
 
+  test "GET /issues/:id.json with no spent time should return floats" do
+    issue = Issue.generate!
+    get "/issues/#{issue.id}.json"
+
+    json = ActiveSupport::JSON.decode(response.body)
+    assert_kind_of Float, json['issue']['spent_hours']
+    assert_kind_of Float, json['issue']['total_spent_hours']
+  end
+
   def test_show_should_include_issue_attributes
     get '/issues/1.xml'
     assert_select 'issue>is_private', :text => 'false'