Class: Test::Unit::TestCase
- Inherits:
-
Object
show all
- Defined in:
- lib/vendor/i18n/test/test_helper.rb
Direct Known Subclasses
I18nCacheBackendTest, I18nChainBackendApiBasicsTest, I18nChainBackendApiInterpolateTest, I18nChainBackendApiLambdaTest, I18nChainBackendApiLocalizeDateTest, I18nChainBackendApiLocalizeDateTimeTest, I18nChainBackendApiLocalizeLambdaTest, I18nChainBackendApiLocalizeTimeTest, I18nChainBackendApiPluralizationTest, I18nChainBackendApiTranslateLinkedTest, I18nChainBackendApiTranslateTest, I18nChainBackendTest, I18nExceptionsTest, I18nFallbacksBackendApiBasicsTest, I18nFallbacksBackendApiInterpolateTest, I18nFallbacksBackendApiLambdaTest, I18nFallbacksBackendApiLocalizeDateTest, I18nFallbacksBackendApiLocalizeDateTimeTest, I18nFallbacksBackendApiLocalizeLambdaTest, I18nFallbacksBackendApiLocalizeTimeTest, I18nFallbacksBackendApiPluralizationTest, I18nFallbacksBackendApiTranslateLinkedTest, I18nFallbacksBackendApiTranslateTest, I18nFallbacksBackendTest, I18nFallbacksComputationTest, I18nFallbacksDefaultsTest, I18nGettextApiTest, I18nGettextBackendTest, I18nLoadPathTest, I18nLocaleTagRfc4646ParserTest, I18nLocaleTagSimpleTest, I18nLocaleTagSubtagsTest, I18nPluralizationBackendApiBasicsTest, I18nPluralizationBackendApiInterpolateTest, I18nPluralizationBackendApiLambdaTest, I18nPluralizationBackendApiLocalizeDateTest, I18nPluralizationBackendApiLocalizeDateTimeTest, I18nPluralizationBackendApiLocalizeLambdaTest, I18nPluralizationBackendApiLocalizeTimeTest, I18nPluralizationBackendApiPluralizeTest, I18nPluralizationBackendApiTranslateLinkedTest, I18nPluralizationBackendApiTranslateTest, I18nPluralizationBackendTest, I18nSimpleBackendApiBasicsTest, I18nSimpleBackendApiInterpolateTest, I18nSimpleBackendApiLambdaTest, I18nSimpleBackendApiLocalizeDateTest, I18nSimpleBackendApiLocalizeDateTimeTest, I18nSimpleBackendApiLocalizeLambdaTest, I18nSimpleBackendApiLocalizeTimeTest, I18nSimpleBackendApiPluralizationTest, I18nSimpleBackendApiTranslateLinkedTest, I18nSimpleBackendApiTranslateTest, I18nSimpleBackendLoadTranslationsTest, I18nSimpleBackendLookupTest, I18nSimpleBackendReloadTranslationsTest, I18nSimpleBackendStoreTranslationsTest, I18nStringTest, I18nTest
Class Method Summary
collapse
Instance Method Summary
collapse
Class Method Details
.test(name, &block) ⇒ Object
22
23
24
|
# File 'lib/vendor/i18n/test/test_helper.rb', line 22
def self.test(name, &block)
define_method("test: " + name, &block)
end
|
Instance Method Details
#backend_get_translations ⇒ Object
38
39
40
|
# File 'lib/vendor/i18n/test/test_helper.rb', line 38
def backend_get_translations
I18n.backend.instance_variable_get :@translations
end
|
#backend_store_translations(*args) ⇒ Object
34
35
36
|
# File 'lib/vendor/i18n/test/test_helper.rb', line 34
def backend_store_translations(*args)
I18n.backend.store_translations(*args)
end
|
42
43
44
|
# File 'lib/vendor/i18n/test/test_helper.rb', line 42
def date
Date.new(2008, 3, 1)
end
|
#euc_jp(string) ⇒ Object
26
27
28
|
# File 'lib/vendor/i18n/test/test_helper.rb', line 26
def euc_jp(string)
string.encode!(Encoding::EUC_JP)
end
|
#evening_datetime ⇒ Object
51
52
53
|
# File 'lib/vendor/i18n/test/test_helper.rb', line 51
def evening_datetime
DateTime.new(2008, 3, 1, 18)
end
|
#evening_time ⇒ Object
60
61
62
|
# File 'lib/vendor/i18n/test/test_helper.rb', line 60
def evening_time
Time.parse('2008-03-01 18:00 UTC')
end
|
#locales_dir ⇒ Object
30
31
32
|
# File 'lib/vendor/i18n/test/test_helper.rb', line 30
def locales_dir
File.dirname(__FILE__) + '/fixtures/locales'
end
|
#morning_datetime ⇒ Object
Also known as:
datetime
46
47
48
|
# File 'lib/vendor/i18n/test/test_helper.rb', line 46
def morning_datetime
DateTime.new(2008, 3, 1, 6)
end
|
#morning_time ⇒ Object
Also known as:
time
55
56
57
|
# File 'lib/vendor/i18n/test/test_helper.rb', line 55
def morning_time
Time.parse('2008-03-01 6:00 UTC')
end
|