diff options
author | Bernhard Posselt <nukeawhale@gmail.com> | 2013-04-15 14:44:48 +0200 |
---|---|---|
committer | Bernhard Posselt <nukeawhale@gmail.com> | 2013-04-15 14:44:48 +0200 |
commit | 01d6e6a3df56008d6fe684720e5be6de5f3ef7b2 (patch) | |
tree | 3c2b1c383ae58b585478eebcf265b1ece34b7fa7 /js/tests/services | |
parent | cdbafe0555fae50d7ab99f0c95573d2c3cacb97b (diff) |
show real date on hover, more robust check for language support for relative dates
Diffstat (limited to 'js/tests/services')
-rw-r--r-- | js/tests/services/languageSpec.coffee | 62 |
1 files changed, 61 insertions, 1 deletions
diff --git a/js/tests/services/languageSpec.coffee b/js/tests/services/languageSpec.coffee index 958b91ad1..c2d8b4cfc 100644 --- a/js/tests/services/languageSpec.coffee +++ b/js/tests/services/languageSpec.coffee @@ -37,7 +37,67 @@ describe 'Language', -> @Language.handle(@data) expect(@Language.getLanguage()).toBe('de') - it 'should only set the first part of the language', => + it 'should only set the first part of the language if not available', => @Language.handle 'de_DE' expect(@Language.getLanguage()).toBe('de') + it 'should default to en', => + @Language.handle 'dse_DEst' + expect(@Language.getLanguage()).toBe('en') + + + it 'should support languages', => + langs = [ + 'ar-ma' + 'ar' + 'bg' + 'ca' + 'cs' + 'cv' + 'da' + 'de' + 'el' + 'en-ca' + 'en-gb' + 'eo' + 'es' + 'et' + 'eu' + 'fi' + 'fr-ca' + 'fr' + 'gl' + 'he' + 'hi' + 'hu' + 'id' + 'is' + 'it' + 'ja' + 'ka' + 'ko' + 'lv' + 'ms-my' + 'nb' + 'ne' + 'nl' + 'pl' + 'pt-br' + 'pt' + 'ro' + 'ru' + 'sk' + 'sl' + 'sv' + 'th' + 'tr' + 'tzm-la' + 'tzm' + 'uk' + 'zh-cn' + 'zh-tw' + ] + + for lang in langs + @Language.handle lang + expect(@Language.getLanguage()).toBe(lang)
\ No newline at end of file |