Project

General

Profile

Defect #41895 ยป 41895.patch

Go MAEDA, 2024-12-01 07:21

View differences:

app/helpers/queries_helper.rb
309 309
    else
310 310
      format_object(value, html: false) do |value|
311 311
        case value.class.name
312
        when 'Float'
312
        when 'Float', 'Rational'
313 313
          sprintf("%.2f", value).gsub('.', l(:general_csv_decimal_separator))
314 314
        when 'IssueRelation'
315 315
          value.to_s(object)
test/functional/timelog_controller_test.rb
1740 1740
      get :index, :params => {:format => 'csv'}
1741 1741
      assert_response :success
1742 1742
      assert_equal 'text/csv; header=present', response.media_type
1743

  
1744
      parsed_csv = CSV.parse(response.body)
1745
      assert_equal %w[Project Date User Activity Issue Comment Hours], parsed_csv.first
1746
      assert_equal(
1747
        [
1748
          'eCookbook', '03/12/2007', 'Redmine Admin', 'Design',
1749
          'Bug #1: Cannot print recipes', '', '150.00'
1750
        ],
1751
        parsed_csv.last
1752
      )
1743 1753
    end
1744 1754
  end
1745 1755

  
    (1-1/1)