aboutsummaryrefslogtreecommitdiffstats
path: root/i18n/spec/utilSpec.js
diff options
context:
space:
mode:
Diffstat (limited to 'i18n/spec/utilSpec.js')
-rw-r--r--i18n/spec/utilSpec.js14
1 files changed, 14 insertions, 0 deletions
diff --git a/i18n/spec/utilSpec.js b/i18n/spec/utilSpec.js
new file mode 100644
index 00000000..e6304254
--- /dev/null
+++ b/i18n/spec/utilSpec.js
@@ -0,0 +1,14 @@
+var util = require('../src/util.js');
+
+describe('findLocaleId', function() {
+ it('should find localeId', function() {
+ expect(util.findLocaleId('', 'num')).toBeUndefined();
+ expect(util.findLocaleId('aa', 'datetime')).toBeUndefined();
+ expect(util.findLocaleId('aa', 'randomType')).toBeUndefined();
+ expect(util.findLocaleId('NumberFormatSymbols_en', 'datetime')).toBeUndefined();
+ expect(util.findLocaleId('DateTimeSymbols_en', 'num')).toBeUndefined();
+
+ expect(util.findLocaleId('DateTimeSymbols_en', 'datetime')).toBe('en');
+ expect(util.findLocaleId('NumberFormatSymbols_en_US', 'num')).toBe('en_US');
+ });
+});