From da4f662aae19909e0973cfeac22edeef98727a6b Mon Sep 17 00:00:00 2001 From: Jyri-Petteri Paloposki Date: Tue, 5 Jan 2021 17:13:03 +0200 Subject: [PATCH] Add testing for locales --- test/controllers/todos_controller_test.rb | 6 ++++++ test/fixtures/preferences.yml | 18 ++++++++++++++++++ 2 files changed, 24 insertions(+) diff --git a/test/controllers/todos_controller_test.rb b/test/controllers/todos_controller_test.rb index ad2d6f89..3450eccc 100644 --- a/test/controllers/todos_controller_test.rb +++ b/test/controllers/todos_controller_test.rb @@ -10,6 +10,12 @@ class TodosControllerTest < ActionController::TestCase # not done / deferred counts ############################ + def test_locale_index + login_as(:other_user_email) + get :index + asser_response 200 + end + def test_not_done_counts login_as(:admin_user) get :index diff --git a/test/fixtures/preferences.yml b/test/fixtures/preferences.yml index e621f9c3..189cbf3f 100644 --- a/test/fixtures/preferences.yml +++ b/test/fixtures/preferences.yml @@ -51,3 +51,21 @@ sms_user_prefs: show_project_on_todo_done: true sms_email: 5555555555@tmomail.net sms_context_id: 13 + +other_user_email_prefs: + id: 4 + user_id: 6 + staleness_starts: 7 + locale: fi + date_format: "%d/%m/%Y" + title_date_format: "%A, %d %B %Y" + show_number_completed: 5 + show_completed_projects_in_sidebar: true + show_hidden_contexts_in_sidebar: true + show_hidden_projects_in_sidebar: true + week_starts: 1 + due_style: 0 + refresh: 0 + time_zone: "London" + verbose_action_descriptors: false + show_project_on_todo_done: true