Sha256: a556f0331a88c9713d5a80dea80993fd9eddfd597cd54a6b97c90b73457c71b1

Contents?: true

Size: 992 Bytes

Versions: 2

Compression:

Stored size: 992 Bytes

Contents

require 'test_helper'

class TestTranslationModel

end

#Tests I18nAdminUtils::Config
class ConfigTest < ActiveSupport::TestCase


  test 'Test translation model if given string' do
    I18nAdminUtils::Config.translation_model='TestTranslationModel'
    assert I18nAdminUtils::Config.translation_model == TestTranslationModel
  end

  test 'Test translation model if given model' do
    I18nAdminUtils::Config.translation_model=TestTranslationModel
    assert I18nAdminUtils::Config.translation_model == TestTranslationModel
  end

  test 'Load config fine with block' do
    I18nAdminUtils.config do |config|
      #Model that contains the translation must have locale, key and value columns
      config.translation_model = TestTranslationModel
    end

    assert I18nAdminUtils::Config.translation_model == TestTranslationModel
  end

  test 'Test config function without param' do
    assert I18nAdminUtils.config == I18nAdminUtils::Config
  end


end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
i18n_admin_utils-0.0.3 test/i18n_admin_utils/config_test.rb
i18n_admin_utils-0.0.2 test/i18n_admin_utils/config_test.rb