#459 languageResolver, docs updated
This commit is contained in:
@@ -102,13 +102,24 @@ test('I18nMessages default locale', function () {
|
||||
equal(fmt.getLocale(), 'en');
|
||||
});
|
||||
|
||||
test('I18nMessages default locale custom resolver', function () {
|
||||
test('I18nMessages custom language resolver', function () {
|
||||
var localeResolver = function() { return 'fr'; };
|
||||
var fmt = I18nMessages('somelib', {}, localeResolver);
|
||||
|
||||
equal(fmt.getLocale(), 'fr');
|
||||
});
|
||||
|
||||
test('I18nMessages override language resolver', function () {
|
||||
var oldResolver = I18nMessages.languageResolver;
|
||||
I18nMessages.languageResolver = function() {
|
||||
return 'fr';
|
||||
};
|
||||
var fmt = I18nMessages('somelib', {});
|
||||
|
||||
equal(fmt.getLocale(), 'fr');
|
||||
I18nMessages.languageResolver = oldResolver;
|
||||
});
|
||||
|
||||
test('I18nMessages singletons', function () {
|
||||
var lib1_pl = I18nMessages('lib1', {}, 'pl');
|
||||
var lib2_pl = I18nMessages('lib2', {}, 'pl');
|
||||
|
||||
Reference in New Issue
Block a user