From 66c69476230aba965f185c91fe95ef334b7e53be Mon Sep 17 00:00:00 2001 From: MAEDA Go Date: Sun, 20 Sep 2026 10:52:35 +0900 Subject: [PATCH] Add an API test for sorting time entries by updated_on. --- test/integration/api_test/time_entries_test.rb | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/test/integration/api_test/time_entries_test.rb b/test/integration/api_test/time_entries_test.rb index 662103861..570d60157 100644 --- a/test/integration/api_test/time_entries_test.rb +++ b/test/integration/api_test/time_entries_test.rb @@ -36,6 +36,14 @@ class Redmine::ApiTest::TimeEntriesTest < Redmine::ApiTest::Base assert_select 'time_entries[type=array] time_entry', 2 end + test "GET /time_entries.xml with sort by updated_on should return sorted results" do + TimeEntry.where(:id => 2).update_all(:updated_on => '2012-06-16 20:00:00') + + get '/time_entries.xml?sort=updated_on:desc', :headers => credentials('jsmith') + assert_response :success + assert_equal '2', css_select('time_entries > time_entry > id').first.text + end + test "GET /time_entries/:id.xml should return the time entry" do get '/time_entries/4.xml', :headers => credentials('jsmith') assert_response :success -- 2.55.0