From 81029a02c54d58f776c3f5b13ad7d877a290ab36 Mon Sep 17 00:00:00 2001 From: Daniela Feitosa Date: Sat, 21 Feb 2009 03:39:14 -0300 Subject: [PATCH] ActionItem925: adding test for languages of tinymce --- test/functional/cms_controller_test.rb | 6 ------ test/integration/tiny_mce_languages_test.rb | 19 +++++++++++++++++++ 2 files changed, 19 insertions(+), 6 deletions(-) create mode 100644 test/integration/tiny_mce_languages_test.rb diff --git a/test/functional/cms_controller_test.rb b/test/functional/cms_controller_test.rb index d4fbed0..ae2c2cf 100644 --- a/test/functional/cms_controller_test.rb +++ b/test/functional/cms_controller_test.rb @@ -530,12 +530,6 @@ class CmsControllerTest < Test::Unit::TestCase assert_no_match /align="right"/, saved.body end - should 'has tiny mce language pack for avaliable locales' do - Noosfero.locales.each do |code,name| - assert File.exists?( RAILS_ROOT.to_s() +'/public/javascripts/tiny_mce/langs/' + code.downcase + '.js' ), "Not found TinyMce language pack for #{name}" - end - end - should 'be able to create a new event document' do get :new, :type => 'Event', :profile => profile.identifier assert_response :success diff --git a/test/integration/tiny_mce_languages_test.rb b/test/integration/tiny_mce_languages_test.rb new file mode 100644 index 0000000..c4a720c --- /dev/null +++ b/test/integration/tiny_mce_languages_test.rb @@ -0,0 +1,19 @@ +require "#{File.dirname(__FILE__)}/../test_helper" + +class TinyMceLanguagesTest < ActionController::IntegrationTest + + Noosfero.available_locales.map { |locale| locale.split('_').first }.each do |language| + should "have TinyMCE #{language} language pack" do + assert_exists_tinymce_language_file("langs/#{language}.js") + assert_exists_tinymce_language_file("themes/simple/langs/#{language}.js") + assert_exists_tinymce_language_file("themes/advanced/langs/#{language}.js") + end + end + + def assert_exists_tinymce_language_file(file) + filename = RAILS_ROOT + "/public/javascripts/tinymce/jscripts/tiny_mce/" + file + assert(File.exists?(filename), filename + " must exist") + end + + +end -- libgit2 0.21.2