From 55590f321a29bc3474c9b45dea241f9ec3fe6bdd Mon Sep 17 00:00:00 2001 From: Sarina Canelake Date: Mon, 18 Nov 2013 15:21:40 -0500 Subject: [PATCH 1/2] Fix i18n:test rake task --- rakelib/i18n.rake | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/rakelib/i18n.rake b/rakelib/i18n.rake index e30c119e2e..71ed4dcbfb 100644 --- a/rakelib/i18n.rake +++ b/rakelib/i18n.rake @@ -67,7 +67,8 @@ namespace :i18n do desc "Run tests for the internationalization library" task :test => "i18n:validate:gettext" do test = File.join(REPO_ROOT, "i18n", "tests") - sh("nosetests #{test}") + pythonpath_prefix = "PYTHONPATH=#{REPO_ROOT}/i18n:$PYTHONPATH" + sh("#{pythonpath_prefix} nosetests #{test}") end end From 878097d06efb7aeea36c71c242dc25f5a04a6fdc Mon Sep 17 00:00:00 2001 From: Sarina Canelake Date: Mon, 18 Nov 2013 19:08:51 -0500 Subject: [PATCH 2/2] Provide language codes for i18n testing --- cms/envs/dev.py | 4 ++++ lms/envs/dev.py | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/cms/envs/dev.py b/cms/envs/dev.py index f96506665a..6871295356 100644 --- a/cms/envs/dev.py +++ b/cms/envs/dev.py @@ -10,6 +10,10 @@ from logsettings import get_logger_config DEBUG = True USE_I18N = True +# For displaying the dummy text, we need to provide a language mapping. +LANGUAGES = ( + ('fr', 'Francais'), +) TEMPLATE_DEBUG = DEBUG LOGGING = get_logger_config(ENV_ROOT / "log", logging_env="dev", diff --git a/lms/envs/dev.py b/lms/envs/dev.py index e1eadf1331..79891756fc 100644 --- a/lms/envs/dev.py +++ b/lms/envs/dev.py @@ -17,6 +17,10 @@ from logsettings import get_logger_config DEBUG = True USE_I18N = True +# For displaying the dummy text, we need to provide a language mapping. +LANGUAGES = ( + ('fr', 'Francais'), +) TEMPLATE_DEBUG = True