Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Xts Acts
提交
3ea7c329
X
Xts Acts
项目概览
OpenHarmony
/
Xts Acts
1 年多 前同步成功
通知
9
Star
22
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
X
Xts Acts
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
3ea7c329
编写于
9月 11, 2021
作者:
O
openharmony_ci
提交者:
Gitee
9月 11, 2021
浏览文件
操作
浏览文件
下载
差异文件
!579 modify testcases on 20210911
Merge pull request !579 from 杨清/0911
上级
5aa6279e
2eca5ce3
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
150 addition
and
150 deletion
+150
-150
global/i18n_standard/intljs/src/main/js/default/test/I18n.test.js
...18n_standard/intljs/src/main/js/default/test/I18n.test.js
+136
-136
global/resmgr_standard/resmgrjs/src/main/js/default/test/Resmgr.test.js
...standard/resmgrjs/src/main/js/default/test/Resmgr.test.js
+14
-14
未找到文件。
global/i18n_standard/intljs/src/main/js/default/test/I18n.test.js
浏览文件 @
3ea7c329
...
@@ -24,7 +24,7 @@ describe('intlTest', function () {
...
@@ -24,7 +24,7 @@ describe('intlTest', function () {
* @tc.desc check the language
* @tc.desc check the language
*/
*/
it
(
'
locale_test_0100
'
,
0
,
function
()
{
it
(
'
locale_test_0100
'
,
0
,
function
()
{
var
locale
=
new
Intl
.
Locale
(
"
en-Latn-GB
"
);
let
locale
=
new
Intl
.
Locale
(
"
en-Latn-GB
"
);
console
.
log
(
"
locale_test_0100
"
+
locale
.
language
);
console
.
log
(
"
locale_test_0100
"
+
locale
.
language
);
expect
(
locale
.
language
).
assertEqual
(
"
en
"
);
expect
(
locale
.
language
).
assertEqual
(
"
en
"
);
})
})
...
@@ -35,7 +35,7 @@ describe('intlTest', function () {
...
@@ -35,7 +35,7 @@ describe('intlTest', function () {
* @tc.desc check the language
* @tc.desc check the language
*/
*/
it
(
'
locale_test_0200
'
,
0
,
function
()
{
it
(
'
locale_test_0200
'
,
0
,
function
()
{
var
locale
=
new
Intl
.
Locale
(
"
ja-Jpan-JP-u-ca-japanese-hc-h12-co-emoji
"
);
let
locale
=
new
Intl
.
Locale
(
"
ja-Jpan-JP-u-ca-japanese-hc-h12-co-emoji
"
);
console
.
log
(
"
locale_test_0200
"
+
locale
.
language
);
console
.
log
(
"
locale_test_0200
"
+
locale
.
language
);
expect
(
locale
.
language
).
assertEqual
(
"
ja
"
);
expect
(
locale
.
language
).
assertEqual
(
"
ja
"
);
})
})
...
@@ -46,7 +46,7 @@ describe('intlTest', function () {
...
@@ -46,7 +46,7 @@ describe('intlTest', function () {
* @tc.desc check the script
* @tc.desc check the script
*/
*/
it
(
'
locale_test_0300
'
,
0
,
function
()
{
it
(
'
locale_test_0300
'
,
0
,
function
()
{
var
locale
=
new
Intl
.
Locale
(
"
en-Latn-GB
"
);
let
locale
=
new
Intl
.
Locale
(
"
en-Latn-GB
"
);
console
.
log
(
"
locale_test_0300
"
+
locale
.
script
);
console
.
log
(
"
locale_test_0300
"
+
locale
.
script
);
expect
(
locale
.
script
).
assertEqual
(
"
Latn
"
);
expect
(
locale
.
script
).
assertEqual
(
"
Latn
"
);
})
})
...
@@ -57,7 +57,7 @@ describe('intlTest', function () {
...
@@ -57,7 +57,7 @@ describe('intlTest', function () {
* @tc.desc check the region
* @tc.desc check the region
*/
*/
it
(
'
locale_test_0400
'
,
0
,
function
()
{
it
(
'
locale_test_0400
'
,
0
,
function
()
{
var
locale
=
new
Intl
.
Locale
(
"
en-Latn-GB
"
);
let
locale
=
new
Intl
.
Locale
(
"
en-Latn-GB
"
);
console
.
log
(
"
locale_test_0400
"
+
locale
.
region
);
console
.
log
(
"
locale_test_0400
"
+
locale
.
region
);
expect
(
locale
.
region
).
assertEqual
(
"
GB
"
);
expect
(
locale
.
region
).
assertEqual
(
"
GB
"
);
})
})
...
@@ -68,7 +68,7 @@ describe('intlTest', function () {
...
@@ -68,7 +68,7 @@ describe('intlTest', function () {
* @tc.desc check the basename
* @tc.desc check the basename
*/
*/
it
(
'
locale_test_0500
'
,
0
,
function
()
{
it
(
'
locale_test_0500
'
,
0
,
function
()
{
var
locale
=
new
Intl
.
Locale
(
"
en-Latn-GB
"
);
let
locale
=
new
Intl
.
Locale
(
"
en-Latn-GB
"
);
console
.
log
(
"
locale_test_0500
"
+
locale
.
baseName
);
console
.
log
(
"
locale_test_0500
"
+
locale
.
baseName
);
expect
(
locale
.
baseName
).
assertEqual
(
"
en-Latn-GB
"
);
expect
(
locale
.
baseName
).
assertEqual
(
"
en-Latn-GB
"
);
})
})
...
@@ -79,7 +79,7 @@ describe('intlTest', function () {
...
@@ -79,7 +79,7 @@ describe('intlTest', function () {
* @tc.desc check the ja-Jpan-JP-u-ca-japanese-hc-h12 basename
* @tc.desc check the ja-Jpan-JP-u-ca-japanese-hc-h12 basename
*/
*/
it
(
'
locale_test_0600
'
,
0
,
function
()
{
it
(
'
locale_test_0600
'
,
0
,
function
()
{
var
locale
=
new
Intl
.
Locale
(
"
ja-Jpan-JP-u-ca-japanese-hc-h12
"
);
let
locale
=
new
Intl
.
Locale
(
"
ja-Jpan-JP-u-ca-japanese-hc-h12
"
);
console
.
log
(
"
locale_test_0600
"
+
locale
.
baseName
);
console
.
log
(
"
locale_test_0600
"
+
locale
.
baseName
);
expect
(
locale
.
baseName
).
assertEqual
(
"
ja-Jpan-JP
"
);
expect
(
locale
.
baseName
).
assertEqual
(
"
ja-Jpan-JP
"
);
})
})
...
@@ -90,7 +90,7 @@ describe('intlTest', function () {
...
@@ -90,7 +90,7 @@ describe('intlTest', function () {
* @tc.desc check the hourCycle
* @tc.desc check the hourCycle
*/
*/
it
(
'
locale_test_0700
'
,
0
,
function
()
{
it
(
'
locale_test_0700
'
,
0
,
function
()
{
var
locale
=
new
Intl
.
Locale
(
'
zh-CN
'
,
{
hourCycle
:
'
h24
'
,
calendar
:
'
gregory
'
});
let
locale
=
new
Intl
.
Locale
(
'
zh-CN
'
,
{
hourCycle
:
'
h24
'
,
calendar
:
'
gregory
'
});
console
.
log
(
"
locale_test_0700
"
+
locale
.
hourCycle
);
console
.
log
(
"
locale_test_0700
"
+
locale
.
hourCycle
);
expect
(
locale
.
hourCycle
).
assertEqual
(
"
h24
"
);
expect
(
locale
.
hourCycle
).
assertEqual
(
"
h24
"
);
})
})
...
@@ -101,7 +101,7 @@ describe('intlTest', function () {
...
@@ -101,7 +101,7 @@ describe('intlTest', function () {
* @tc.desc check the calendar
* @tc.desc check the calendar
*/
*/
it
(
'
locale_test_0800
'
,
0
,
function
()
{
it
(
'
locale_test_0800
'
,
0
,
function
()
{
var
locale
=
new
Intl
.
Locale
(
'
zh-CN
'
,
{
hourCycle
:
'
24
'
,
calendar
:
'
gregory
'
});
let
locale
=
new
Intl
.
Locale
(
'
zh-CN
'
,
{
hourCycle
:
'
24
'
,
calendar
:
'
gregory
'
});
console
.
log
(
"
locale_test_0800
"
+
locale
.
calendar
);
console
.
log
(
"
locale_test_0800
"
+
locale
.
calendar
);
expect
(
locale
.
calendar
).
assertEqual
(
"
gregory
"
);
expect
(
locale
.
calendar
).
assertEqual
(
"
gregory
"
);
})
})
...
@@ -112,7 +112,7 @@ describe('intlTest', function () {
...
@@ -112,7 +112,7 @@ describe('intlTest', function () {
* @tc.desc check the japanese calendar
* @tc.desc check the japanese calendar
*/
*/
it
(
'
locale_test_0900
'
,
0
,
function
()
{
it
(
'
locale_test_0900
'
,
0
,
function
()
{
var
locale
=
new
Intl
.
Locale
(
'
ja-Jpan-JP-u-ca-japanese-hc-h12
'
);
let
locale
=
new
Intl
.
Locale
(
'
ja-Jpan-JP-u-ca-japanese-hc-h12
'
);
console
.
log
(
"
locale_test_0900
"
+
locale
.
calendar
);
console
.
log
(
"
locale_test_0900
"
+
locale
.
calendar
);
expect
(
locale
.
calendar
).
assertEqual
(
"
japanese
"
);
expect
(
locale
.
calendar
).
assertEqual
(
"
japanese
"
);
})
})
...
@@ -123,7 +123,7 @@ describe('intlTest', function () {
...
@@ -123,7 +123,7 @@ describe('intlTest', function () {
* @tc.desc check the h12 hourCycle
* @tc.desc check the h12 hourCycle
*/
*/
it
(
'
locale_test_1000
'
,
0
,
function
()
{
it
(
'
locale_test_1000
'
,
0
,
function
()
{
var
locale
=
new
Intl
.
Locale
(
'
ja-Jpan-JP-u-ca-japanese-hc-h12
'
);
let
locale
=
new
Intl
.
Locale
(
'
ja-Jpan-JP-u-ca-japanese-hc-h12
'
);
console
.
log
(
"
locale_test_1000
"
+
locale
.
hourCycle
);
console
.
log
(
"
locale_test_1000
"
+
locale
.
hourCycle
);
expect
(
locale
.
hourCycle
).
assertEqual
(
"
h12
"
);
expect
(
locale
.
hourCycle
).
assertEqual
(
"
h12
"
);
})
})
...
@@ -134,7 +134,7 @@ describe('intlTest', function () {
...
@@ -134,7 +134,7 @@ describe('intlTest', function () {
* @tc.desc check the caseFirst
* @tc.desc check the caseFirst
*/
*/
it
(
'
locale_test_1100
'
,
0
,
function
()
{
it
(
'
locale_test_1100
'
,
0
,
function
()
{
var
locale
=
new
Intl
.
Locale
(
'
ja-Jpan-JP
'
,
{
caseFirst
:
'
upper
'
});
let
locale
=
new
Intl
.
Locale
(
'
ja-Jpan-JP
'
,
{
caseFirst
:
'
upper
'
});
console
.
log
(
"
locale_test_1100
"
+
locale
.
caseFirst
);
console
.
log
(
"
locale_test_1100
"
+
locale
.
caseFirst
);
expect
(
locale
.
caseFirst
).
assertEqual
(
"
upper
"
);
expect
(
locale
.
caseFirst
).
assertEqual
(
"
upper
"
);
})
})
...
@@ -145,7 +145,7 @@ describe('intlTest', function () {
...
@@ -145,7 +145,7 @@ describe('intlTest', function () {
* @tc.desc check the caseFirst
* @tc.desc check the caseFirst
*/
*/
it
(
'
locale_test_1120
'
,
0
,
function
()
{
it
(
'
locale_test_1120
'
,
0
,
function
()
{
var
locale
=
new
Intl
.
Locale
(
'
ja-Jpan-JP
'
,
{
caseFirst
:
'
lower
'
});
let
locale
=
new
Intl
.
Locale
(
'
ja-Jpan-JP
'
,
{
caseFirst
:
'
lower
'
});
console
.
log
(
"
locale_test_1120
"
+
locale
.
caseFirst
);
console
.
log
(
"
locale_test_1120
"
+
locale
.
caseFirst
);
expect
(
locale
.
caseFirst
).
assertEqual
(
"
lower
"
);
expect
(
locale
.
caseFirst
).
assertEqual
(
"
lower
"
);
})
})
...
@@ -156,7 +156,7 @@ describe('intlTest', function () {
...
@@ -156,7 +156,7 @@ describe('intlTest', function () {
* @tc.desc check the caseFirst
* @tc.desc check the caseFirst
*/
*/
it
(
'
locale_test_1140
'
,
0
,
function
()
{
it
(
'
locale_test_1140
'
,
0
,
function
()
{
var
locale
=
new
Intl
.
Locale
(
'
ja-Jpan-JP
'
,
{
caseFirst
:
'
false
'
});
let
locale
=
new
Intl
.
Locale
(
'
ja-Jpan-JP
'
,
{
caseFirst
:
'
false
'
});
console
.
log
(
"
locale_test_1140
"
+
locale
.
caseFirst
);
console
.
log
(
"
locale_test_1140
"
+
locale
.
caseFirst
);
expect
(
locale
.
caseFirst
).
assertEqual
(
"
false
"
);
expect
(
locale
.
caseFirst
).
assertEqual
(
"
false
"
);
})
})
...
@@ -167,7 +167,7 @@ describe('intlTest', function () {
...
@@ -167,7 +167,7 @@ describe('intlTest', function () {
* @tc.desc check the collation
* @tc.desc check the collation
*/
*/
it
(
'
locale_test_1200
'
,
0
,
function
()
{
it
(
'
locale_test_1200
'
,
0
,
function
()
{
var
locale
=
new
Intl
.
Locale
(
'
ja-Jpan-JP
'
,
{
collation
:
'
big5han
'
});
let
locale
=
new
Intl
.
Locale
(
'
ja-Jpan-JP
'
,
{
collation
:
'
big5han
'
});
console
.
log
(
"
locale_test_1200
"
+
locale
.
collation
);
console
.
log
(
"
locale_test_1200
"
+
locale
.
collation
);
expect
(
locale
.
collation
).
assertEqual
(
"
big5han
"
);
expect
(
locale
.
collation
).
assertEqual
(
"
big5han
"
);
})
})
...
@@ -178,9 +178,9 @@ describe('intlTest', function () {
...
@@ -178,9 +178,9 @@ describe('intlTest', function () {
* @tc.desc check the numeric
* @tc.desc check the numeric
*/
*/
it
(
'
locale_test_1300
'
,
0
,
function
()
{
it
(
'
locale_test_1300
'
,
0
,
function
()
{
var
locale
=
new
Intl
.
Locale
(
'
ja-Jpan-JP
'
,
{
numeric
:
true
});
let
locale
=
new
Intl
.
Locale
(
'
ja-Jpan-JP
'
,
{
numeric
:
true
});
console
.
log
(
"
locale_test_1300
"
+
locale
.
numeric
);
console
.
log
(
"
locale_test_1300
"
+
locale
.
numeric
);
expect
(
locale
.
numeric
==
true
).
assertTrue
();
expect
(
locale
.
numeric
==
=
true
).
assertTrue
();
})
})
/* *
/* *
...
@@ -189,7 +189,7 @@ describe('intlTest', function () {
...
@@ -189,7 +189,7 @@ describe('intlTest', function () {
* @tc.desc check the numeric
* @tc.desc check the numeric
*/
*/
it
(
'
locale_test_1400
'
,
0
,
function
()
{
it
(
'
locale_test_1400
'
,
0
,
function
()
{
var
locale
=
new
Intl
.
Locale
(
'
ja-Jpan-JP
'
,
{
numberingSystem
:
'
arab
'
});
let
locale
=
new
Intl
.
Locale
(
'
ja-Jpan-JP
'
,
{
numberingSystem
:
'
arab
'
});
console
.
log
(
"
locale_test_1400
"
+
locale
.
numberingSystem
);
console
.
log
(
"
locale_test_1400
"
+
locale
.
numberingSystem
);
expect
(
locale
.
numberingSystem
).
assertEqual
(
"
arab
"
);
expect
(
locale
.
numberingSystem
).
assertEqual
(
"
arab
"
);
})
})
...
@@ -200,7 +200,7 @@ describe('intlTest', function () {
...
@@ -200,7 +200,7 @@ describe('intlTest', function () {
* @tc.desc check the toString method
* @tc.desc check the toString method
*/
*/
it
(
'
locale_test_1500
'
,
0
,
function
()
{
it
(
'
locale_test_1500
'
,
0
,
function
()
{
var
locale
=
new
Intl
.
Locale
(
'
zh
'
);
let
locale
=
new
Intl
.
Locale
(
'
zh
'
);
console
.
log
(
"
locale_test_1500
"
+
locale
.
toString
());
console
.
log
(
"
locale_test_1500
"
+
locale
.
toString
());
expect
(
locale
.
toString
()).
assertEqual
(
"
zh
"
);
expect
(
locale
.
toString
()).
assertEqual
(
"
zh
"
);
})
})
...
@@ -211,7 +211,7 @@ describe('intlTest', function () {
...
@@ -211,7 +211,7 @@ describe('intlTest', function () {
* @tc.desc check the toString method
* @tc.desc check the toString method
*/
*/
it
(
'
locale_test_1600
'
,
0
,
function
()
{
it
(
'
locale_test_1600
'
,
0
,
function
()
{
var
locale
=
new
Intl
.
Locale
(
'
zh-CN
'
);
let
locale
=
new
Intl
.
Locale
(
'
zh-CN
'
);
console
.
log
(
"
locale_test_1600
"
+
locale
.
toString
());
console
.
log
(
"
locale_test_1600
"
+
locale
.
toString
());
expect
(
locale
.
toString
()).
assertEqual
(
"
zh-CN
"
);
expect
(
locale
.
toString
()).
assertEqual
(
"
zh-CN
"
);
})
})
...
@@ -222,7 +222,7 @@ describe('intlTest', function () {
...
@@ -222,7 +222,7 @@ describe('intlTest', function () {
* @tc.desc check the toString method
* @tc.desc check the toString method
*/
*/
it
(
'
locale_test_1700
'
,
0
,
function
()
{
it
(
'
locale_test_1700
'
,
0
,
function
()
{
var
locale
=
new
Intl
.
Locale
(
'
zh-Hans-CN
'
);
let
locale
=
new
Intl
.
Locale
(
'
zh-Hans-CN
'
);
console
.
log
(
"
locale_test_1700
"
+
locale
.
toString
());
console
.
log
(
"
locale_test_1700
"
+
locale
.
toString
());
expect
(
locale
.
toString
()).
assertEqual
(
"
zh-Hans-CN
"
);
expect
(
locale
.
toString
()).
assertEqual
(
"
zh-Hans-CN
"
);
})
})
...
@@ -233,7 +233,7 @@ describe('intlTest', function () {
...
@@ -233,7 +233,7 @@ describe('intlTest', function () {
* @tc.desc check the toString method
* @tc.desc check the toString method
*/
*/
it
(
'
locale_test_1800
'
,
0
,
function
()
{
it
(
'
locale_test_1800
'
,
0
,
function
()
{
var
locale
=
new
Intl
.
Locale
(
'
zh-Hans-CN-u-ca-japanese-hc-h12
'
);
let
locale
=
new
Intl
.
Locale
(
'
zh-Hans-CN-u-ca-japanese-hc-h12
'
);
console
.
log
(
"
locale_test_1800
"
+
locale
.
toString
());
console
.
log
(
"
locale_test_1800
"
+
locale
.
toString
());
expect
(
locale
.
toString
()).
assertEqual
(
"
zh-Hans-CN-u-hc-h12-ca-japanese
"
);
expect
(
locale
.
toString
()).
assertEqual
(
"
zh-Hans-CN-u-hc-h12-ca-japanese
"
);
})
})
...
@@ -244,7 +244,7 @@ describe('intlTest', function () {
...
@@ -244,7 +244,7 @@ describe('intlTest', function () {
* @tc.desc check the maximize method
* @tc.desc check the maximize method
*/
*/
it
(
'
locale_test_1900
'
,
0
,
function
()
{
it
(
'
locale_test_1900
'
,
0
,
function
()
{
var
locale
=
new
Intl
.
Locale
(
'
zh
'
,
{
calendar
:
'
gregory
'
,
collation
:
'
compact
'
});
let
locale
=
new
Intl
.
Locale
(
'
zh
'
,
{
calendar
:
'
gregory
'
,
collation
:
'
compact
'
});
console
.
log
(
"
locale_test_1900
"
+
locale
.
toString
());
console
.
log
(
"
locale_test_1900
"
+
locale
.
toString
());
expect
(
locale
.
toString
()).
assertEqual
(
"
zh-u-ca-gregory-co-compact
"
);
expect
(
locale
.
toString
()).
assertEqual
(
"
zh-u-ca-gregory-co-compact
"
);
})
})
...
@@ -255,7 +255,7 @@ describe('intlTest', function () {
...
@@ -255,7 +255,7 @@ describe('intlTest', function () {
* @tc.desc check the toString method
* @tc.desc check the toString method
*/
*/
it
(
'
locale_test_2000
'
,
0
,
function
()
{
it
(
'
locale_test_2000
'
,
0
,
function
()
{
var
locale
=
new
Intl
.
Locale
(
'
zh-CN
'
,
{
calendar
:
'
gregory
'
,
collation
:
'
compact
'
});
let
locale
=
new
Intl
.
Locale
(
'
zh-CN
'
,
{
calendar
:
'
gregory
'
,
collation
:
'
compact
'
});
console
.
log
(
"
locale_test_2000
"
+
locale
.
toString
());
console
.
log
(
"
locale_test_2000
"
+
locale
.
toString
());
expect
(
locale
.
toString
()).
assertEqual
(
"
zh-CN-u-ca-gregory-co-compact
"
);
expect
(
locale
.
toString
()).
assertEqual
(
"
zh-CN-u-ca-gregory-co-compact
"
);
})
})
...
@@ -266,7 +266,7 @@ describe('intlTest', function () {
...
@@ -266,7 +266,7 @@ describe('intlTest', function () {
* @tc.desc check the mininize method
* @tc.desc check the mininize method
*/
*/
it
(
'
locale_test_2100
'
,
0
,
function
()
{
it
(
'
locale_test_2100
'
,
0
,
function
()
{
var
locale
=
new
Intl
.
Locale
(
'
zh-hans-CN
'
,
{
calendar
:
'
gregory
'
,
collation
:
'
compact
'
});
let
locale
=
new
Intl
.
Locale
(
'
zh-hans-CN
'
,
{
calendar
:
'
gregory
'
,
collation
:
'
compact
'
});
console
.
log
(
"
locale_test_2100
"
+
locale
.
toString
());
console
.
log
(
"
locale_test_2100
"
+
locale
.
toString
());
expect
(
locale
.
toString
()).
assertEqual
(
"
zh-hans-CN-u-ca-gregory-co-compact
"
);
expect
(
locale
.
toString
()).
assertEqual
(
"
zh-hans-CN-u-ca-gregory-co-compact
"
);
})
})
...
@@ -277,7 +277,7 @@ describe('intlTest', function () {
...
@@ -277,7 +277,7 @@ describe('intlTest', function () {
* @tc.desc check the mininize method
* @tc.desc check the mininize method
*/
*/
it
(
'
locale_test_2200
'
,
0
,
function
()
{
it
(
'
locale_test_2200
'
,
0
,
function
()
{
var
locale
=
new
Intl
.
Locale
(
'
zh
'
);
let
locale
=
new
Intl
.
Locale
(
'
zh
'
);
console
.
log
(
"
locale_test_2200
"
+
locale
.
mininize
().
toString
());
console
.
log
(
"
locale_test_2200
"
+
locale
.
mininize
().
toString
());
expect
(
locale
.
minimize
().
toString
()).
assertEqual
(
"
zh
"
);
expect
(
locale
.
minimize
().
toString
()).
assertEqual
(
"
zh
"
);
})
})
...
@@ -288,7 +288,7 @@ describe('intlTest', function () {
...
@@ -288,7 +288,7 @@ describe('intlTest', function () {
* @tc.desc check the mininize method
* @tc.desc check the mininize method
*/
*/
it
(
'
locale_test_2201
'
,
0
,
function
()
{
it
(
'
locale_test_2201
'
,
0
,
function
()
{
var
locale
=
new
Intl
.
Locale
(
'
zh-CN
'
);
let
locale
=
new
Intl
.
Locale
(
'
zh-CN
'
);
console
.
log
(
"
locale_test_2201
"
+
locale
.
mininize
().
toString
());
console
.
log
(
"
locale_test_2201
"
+
locale
.
mininize
().
toString
());
expect
(
locale
.
minimize
().
toString
()).
assertEqual
(
"
zh
"
);
expect
(
locale
.
minimize
().
toString
()).
assertEqual
(
"
zh
"
);
})
})
...
@@ -299,7 +299,7 @@ describe('intlTest', function () {
...
@@ -299,7 +299,7 @@ describe('intlTest', function () {
* @tc.desc check the mininize method
* @tc.desc check the mininize method
*/
*/
it
(
'
locale_test_2202
'
,
0
,
function
()
{
it
(
'
locale_test_2202
'
,
0
,
function
()
{
var
locale
=
new
Intl
.
Locale
(
'
zh-Hans-CN
'
);
let
locale
=
new
Intl
.
Locale
(
'
zh-Hans-CN
'
);
console
.
log
(
"
locale_test_2202
"
+
locale
.
mininize
().
toString
());
console
.
log
(
"
locale_test_2202
"
+
locale
.
mininize
().
toString
());
expect
(
locale
.
minimize
().
toString
()).
assertEqual
(
"
zh
"
);
expect
(
locale
.
minimize
().
toString
()).
assertEqual
(
"
zh
"
);
})
})
...
@@ -310,7 +310,7 @@ describe('intlTest', function () {
...
@@ -310,7 +310,7 @@ describe('intlTest', function () {
* @tc.desc check the mininize method
* @tc.desc check the mininize method
*/
*/
it
(
'
locale_test_2203
'
,
0
,
function
()
{
it
(
'
locale_test_2203
'
,
0
,
function
()
{
var
locale
=
new
Intl
.
Locale
(
'
zh-Hans-CN-u-ca-gregory-co-compact
'
);
let
locale
=
new
Intl
.
Locale
(
'
zh-Hans-CN-u-ca-gregory-co-compact
'
);
console
.
log
(
"
locale_test_2203
"
+
locale
.
mininize
().
toString
());
console
.
log
(
"
locale_test_2203
"
+
locale
.
mininize
().
toString
());
expect
(
locale
.
minimize
().
toString
()).
assertEqual
(
"
zh
"
);
expect
(
locale
.
minimize
().
toString
()).
assertEqual
(
"
zh
"
);
})
})
...
@@ -321,7 +321,7 @@ describe('intlTest', function () {
...
@@ -321,7 +321,7 @@ describe('intlTest', function () {
* @tc.desc check the mininize method
* @tc.desc check the mininize method
*/
*/
it
(
'
locale_test_2204
'
,
0
,
function
()
{
it
(
'
locale_test_2204
'
,
0
,
function
()
{
var
locale
=
new
Intl
.
Locale
(
'
zh
'
,
{
calendar
:
'
gregory
'
,
collation
:
'
compact
'
});
let
locale
=
new
Intl
.
Locale
(
'
zh
'
,
{
calendar
:
'
gregory
'
,
collation
:
'
compact
'
});
console
.
log
(
"
locale_test_2204
"
+
locale
.
mininize
().
toString
());
console
.
log
(
"
locale_test_2204
"
+
locale
.
mininize
().
toString
());
expect
(
locale
.
minimize
().
toString
()).
assertEqual
(
"
zh-u-ca-gregory-co-compact
"
);
expect
(
locale
.
minimize
().
toString
()).
assertEqual
(
"
zh-u-ca-gregory-co-compact
"
);
})
})
...
@@ -332,7 +332,7 @@ describe('intlTest', function () {
...
@@ -332,7 +332,7 @@ describe('intlTest', function () {
* @tc.desc check the mininize method
* @tc.desc check the mininize method
*/
*/
it
(
'
locale_test_2205
'
,
0
,
function
()
{
it
(
'
locale_test_2205
'
,
0
,
function
()
{
var
locale
=
new
Intl
.
Locale
(
'
zh-CN
'
,
{
calendar
:
'
gregory
'
,
collation
:
'
compact
'
});
let
locale
=
new
Intl
.
Locale
(
'
zh-CN
'
,
{
calendar
:
'
gregory
'
,
collation
:
'
compact
'
});
console
.
log
(
"
locale_test_2205
"
+
locale
.
mininize
().
toString
());
console
.
log
(
"
locale_test_2205
"
+
locale
.
mininize
().
toString
());
expect
(
locale
.
minimize
().
toString
()).
assertEqual
(
"
zh-u-ca-gregory-co-compact
"
);
expect
(
locale
.
minimize
().
toString
()).
assertEqual
(
"
zh-u-ca-gregory-co-compact
"
);
})
})
...
@@ -343,7 +343,7 @@ describe('intlTest', function () {
...
@@ -343,7 +343,7 @@ describe('intlTest', function () {
* @tc.desc check the mininize method
* @tc.desc check the mininize method
*/
*/
it
(
'
locale_test_2206
'
,
0
,
function
()
{
it
(
'
locale_test_2206
'
,
0
,
function
()
{
var
locale
=
new
Intl
.
Locale
(
'
zh-hans-CN
'
,
{
calendar
:
'
gregory
'
,
collation
:
'
compact
'
});
let
locale
=
new
Intl
.
Locale
(
'
zh-hans-CN
'
,
{
calendar
:
'
gregory
'
,
collation
:
'
compact
'
});
console
.
log
(
"
locale_test_2206
"
+
locale
.
mininize
().
toString
());
console
.
log
(
"
locale_test_2206
"
+
locale
.
mininize
().
toString
());
expect
(
locale
.
minimize
().
toString
()).
assertEqual
(
"
zh-u-ca-gregory-co-compact
"
);
expect
(
locale
.
minimize
().
toString
()).
assertEqual
(
"
zh-u-ca-gregory-co-compact
"
);
})
})
...
@@ -354,7 +354,7 @@ describe('intlTest', function () {
...
@@ -354,7 +354,7 @@ describe('intlTest', function () {
* @tc.desc check the maximize method
* @tc.desc check the maximize method
*/
*/
it
(
'
locale_test_2300
'
,
0
,
function
()
{
it
(
'
locale_test_2300
'
,
0
,
function
()
{
var
locale
=
new
Intl
.
Locale
(
'
zh
'
);
let
locale
=
new
Intl
.
Locale
(
'
zh
'
);
console
.
log
(
"
locale_test_2300
"
+
locale
.
maximize
().
toString
());
console
.
log
(
"
locale_test_2300
"
+
locale
.
maximize
().
toString
());
expect
(
locale
.
maximize
().
toString
()).
assertEqual
(
"
zh-Hans-CN
"
);
expect
(
locale
.
maximize
().
toString
()).
assertEqual
(
"
zh-Hans-CN
"
);
})
})
...
@@ -365,7 +365,7 @@ describe('intlTest', function () {
...
@@ -365,7 +365,7 @@ describe('intlTest', function () {
* @tc.desc check the maximize method
* @tc.desc check the maximize method
*/
*/
it
(
'
locale_test_2301
'
,
0
,
function
()
{
it
(
'
locale_test_2301
'
,
0
,
function
()
{
var
locale
=
new
Intl
.
Locale
(
'
zh-CN
'
);
let
locale
=
new
Intl
.
Locale
(
'
zh-CN
'
);
console
.
log
(
"
locale_test_2301
"
+
locale
.
maximize
().
toString
());
console
.
log
(
"
locale_test_2301
"
+
locale
.
maximize
().
toString
());
expect
(
locale
.
maximize
().
toString
()).
assertEqual
(
"
zh-Hans-CN
"
);
expect
(
locale
.
maximize
().
toString
()).
assertEqual
(
"
zh-Hans-CN
"
);
})
})
...
@@ -376,7 +376,7 @@ describe('intlTest', function () {
...
@@ -376,7 +376,7 @@ describe('intlTest', function () {
* @tc.desc check the maximize method
* @tc.desc check the maximize method
*/
*/
it
(
'
locale_test_2302
'
,
0
,
function
()
{
it
(
'
locale_test_2302
'
,
0
,
function
()
{
var
locale
=
new
Intl
.
Locale
(
'
zh-Hans-CN
'
);
let
locale
=
new
Intl
.
Locale
(
'
zh-Hans-CN
'
);
console
.
log
(
"
locale_test_2302
"
+
locale
.
maximize
().
toString
());
console
.
log
(
"
locale_test_2302
"
+
locale
.
maximize
().
toString
());
expect
(
locale
.
maximize
().
toString
()).
assertEqual
(
"
zh-Hans-CN
"
);
expect
(
locale
.
maximize
().
toString
()).
assertEqual
(
"
zh-Hans-CN
"
);
})
})
...
@@ -387,7 +387,7 @@ describe('intlTest', function () {
...
@@ -387,7 +387,7 @@ describe('intlTest', function () {
* @tc.desc check the mininize method
* @tc.desc check the mininize method
*/
*/
it
(
'
locale_test_2303
'
,
0
,
function
()
{
it
(
'
locale_test_2303
'
,
0
,
function
()
{
var
locale
=
new
Intl
.
Locale
(
'
zh-Hans-CN-u-ca-gregory-co-compact
'
);
let
locale
=
new
Intl
.
Locale
(
'
zh-Hans-CN-u-ca-gregory-co-compact
'
);
console
.
log
(
"
locale_test_2303
"
+
locale
.
maximize
().
toString
());
console
.
log
(
"
locale_test_2303
"
+
locale
.
maximize
().
toString
());
expect
(
locale
.
maximize
().
toString
()).
assertEqual
(
"
zh-Hans-CN-u-ca-gregory-co-compact
"
);
expect
(
locale
.
maximize
().
toString
()).
assertEqual
(
"
zh-Hans-CN-u-ca-gregory-co-compact
"
);
})
})
...
@@ -398,7 +398,7 @@ describe('intlTest', function () {
...
@@ -398,7 +398,7 @@ describe('intlTest', function () {
* @tc.desc check the maximize method
* @tc.desc check the maximize method
*/
*/
it
(
'
locale_test_2304
'
,
0
,
function
()
{
it
(
'
locale_test_2304
'
,
0
,
function
()
{
var
locale
=
new
Intl
.
Locale
(
'
zh
'
,
{
calendar
:
'
gregory
'
,
collation
:
'
compact
'
});
let
locale
=
new
Intl
.
Locale
(
'
zh
'
,
{
calendar
:
'
gregory
'
,
collation
:
'
compact
'
});
console
.
log
(
"
locale_test_2304
"
+
locale
.
maximize
().
toString
());
console
.
log
(
"
locale_test_2304
"
+
locale
.
maximize
().
toString
());
expect
(
locale
.
maximize
().
toString
()).
assertEqual
(
"
zh-Hans-CN-u-ca-gregory-co-compact
"
);
expect
(
locale
.
maximize
().
toString
()).
assertEqual
(
"
zh-Hans-CN-u-ca-gregory-co-compact
"
);
})
})
...
@@ -409,7 +409,7 @@ describe('intlTest', function () {
...
@@ -409,7 +409,7 @@ describe('intlTest', function () {
* @tc.desc check the maximize method
* @tc.desc check the maximize method
*/
*/
it
(
'
locale_test_2305
'
,
0
,
function
()
{
it
(
'
locale_test_2305
'
,
0
,
function
()
{
var
locale
=
new
Intl
.
Locale
(
'
zh-CN
'
,
{
calendar
:
'
gregory
'
,
collation
:
'
compact
'
});
let
locale
=
new
Intl
.
Locale
(
'
zh-CN
'
,
{
calendar
:
'
gregory
'
,
collation
:
'
compact
'
});
console
.
log
(
"
locale_test_2305
"
+
locale
.
maximize
().
toString
());
console
.
log
(
"
locale_test_2305
"
+
locale
.
maximize
().
toString
());
expect
(
locale
.
maximize
().
toString
()).
assertEqual
(
"
zh-Hans-CN-u-ca-gregory-co-compact
"
);
expect
(
locale
.
maximize
().
toString
()).
assertEqual
(
"
zh-Hans-CN-u-ca-gregory-co-compact
"
);
})
})
...
@@ -420,7 +420,7 @@ describe('intlTest', function () {
...
@@ -420,7 +420,7 @@ describe('intlTest', function () {
* @tc.desc check the maximize method
* @tc.desc check the maximize method
*/
*/
it
(
'
locale_test_2306
'
,
0
,
function
()
{
it
(
'
locale_test_2306
'
,
0
,
function
()
{
var
locale
=
new
Intl
.
Locale
(
'
zh-Hans-CN
'
,
{
calendar
:
'
gregory
'
,
collation
:
'
compact
'
});
let
locale
=
new
Intl
.
Locale
(
'
zh-Hans-CN
'
,
{
calendar
:
'
gregory
'
,
collation
:
'
compact
'
});
console
.
log
(
"
locale_test_2306
"
+
locale
.
maximize
().
toString
());
console
.
log
(
"
locale_test_2306
"
+
locale
.
maximize
().
toString
());
expect
(
locale
.
maximize
().
toString
()).
assertEqual
(
"
zh-Hans-CN-u-ca-gregory-co-compact
"
);
expect
(
locale
.
maximize
().
toString
()).
assertEqual
(
"
zh-Hans-CN-u-ca-gregory-co-compact
"
);
})
})
...
@@ -431,8 +431,8 @@ describe('intlTest', function () {
...
@@ -431,8 +431,8 @@ describe('intlTest', function () {
* @tc.desc check the datetime is not null
* @tc.desc check the datetime is not null
*/
*/
it
(
'
dateTimeFormat_test_0100
'
,
0
,
function
()
{
it
(
'
dateTimeFormat_test_0100
'
,
0
,
function
()
{
var
datefmt
=
new
Intl
.
DateTimeFormat
(
"
en-GB
"
);
let
datefmt
=
new
Intl
.
DateTimeFormat
(
"
en-GB
"
);
expect
(
datefmt
!=
null
).
assertTrue
();
expect
(
datefmt
!=
=
null
).
assertTrue
();
})
})
/* *
/* *
...
@@ -441,8 +441,8 @@ describe('intlTest', function () {
...
@@ -441,8 +441,8 @@ describe('intlTest', function () {
* @tc.desc check the date
* @tc.desc check the date
*/
*/
it
(
'
dateTimeFormat_test_0200
'
,
0
,
function
()
{
it
(
'
dateTimeFormat_test_0200
'
,
0
,
function
()
{
var
date
=
new
Date
(
2021
,
11
,
17
,
3
,
24
,
0
);
let
date
=
new
Date
(
2021
,
11
,
17
,
3
,
24
,
0
);
var
datefmt
=
new
Intl
.
DateTimeFormat
(
"
zh
"
);
let
datefmt
=
new
Intl
.
DateTimeFormat
(
"
zh
"
);
console
.
log
(
"
dateTimeFormat_test_0200
"
+
datefmt
.
format
(
date
));
console
.
log
(
"
dateTimeFormat_test_0200
"
+
datefmt
.
format
(
date
));
expect
(
datefmt
.
format
(
date
)).
assertEqual
(
'
2021/12/17
'
);
expect
(
datefmt
.
format
(
date
)).
assertEqual
(
'
2021/12/17
'
);
})
})
...
@@ -453,8 +453,8 @@ describe('intlTest', function () {
...
@@ -453,8 +453,8 @@ describe('intlTest', function () {
* @tc.desc check the date
* @tc.desc check the date
*/
*/
it
(
'
dateTimeFormat_test_0300
'
,
0
,
function
()
{
it
(
'
dateTimeFormat_test_0300
'
,
0
,
function
()
{
var
date
=
new
Date
(
2021
,
11
,
17
,
3
,
24
,
0
);
let
date
=
new
Date
(
2021
,
11
,
17
,
3
,
24
,
0
);
var
datefmt
=
new
Intl
.
DateTimeFormat
(
"
en
"
);
let
datefmt
=
new
Intl
.
DateTimeFormat
(
"
en
"
);
console
.
log
(
"
dateTimeFormat_test_0300
"
+
datefmt
.
format
(
date
));
console
.
log
(
"
dateTimeFormat_test_0300
"
+
datefmt
.
format
(
date
));
expect
(
datefmt
.
format
(
date
)).
assertEqual
(
'
12/17/21
'
);
expect
(
datefmt
.
format
(
date
)).
assertEqual
(
'
12/17/21
'
);
})
})
...
@@ -465,8 +465,8 @@ describe('intlTest', function () {
...
@@ -465,8 +465,8 @@ describe('intlTest', function () {
* @tc.desc check the date
* @tc.desc check the date
*/
*/
it
(
'
dateTimeFormat_test_0310
'
,
0
,
function
()
{
it
(
'
dateTimeFormat_test_0310
'
,
0
,
function
()
{
var
date
=
new
Date
(
2021
,
11
,
17
,
3
,
24
,
0
);
let
date
=
new
Date
(
2021
,
11
,
17
,
3
,
24
,
0
);
var
datefmt
=
new
Intl
.
DateTimeFormat
(
"
en-US
"
);
let
datefmt
=
new
Intl
.
DateTimeFormat
(
"
en-US
"
);
console
.
log
(
"
dateTimeFormat_test_0310
"
+
datefmt
.
format
(
date
));
console
.
log
(
"
dateTimeFormat_test_0310
"
+
datefmt
.
format
(
date
));
expect
(
datefmt
.
format
(
date
)).
assertEqual
(
'
12/17/21
'
);
expect
(
datefmt
.
format
(
date
)).
assertEqual
(
'
12/17/21
'
);
})
})
...
@@ -477,8 +477,8 @@ describe('intlTest', function () {
...
@@ -477,8 +477,8 @@ describe('intlTest', function () {
* @tc.desc check the date
* @tc.desc check the date
*/
*/
it
(
'
dateTimeFormat_test_0320
'
,
0
,
function
()
{
it
(
'
dateTimeFormat_test_0320
'
,
0
,
function
()
{
var
date
=
new
Date
(
2021
,
11
,
17
,
3
,
24
,
0
);
let
date
=
new
Date
(
2021
,
11
,
17
,
3
,
24
,
0
);
var
datefmt
=
new
Intl
.
DateTimeFormat
(
"
en-GB
"
);
let
datefmt
=
new
Intl
.
DateTimeFormat
(
"
en-GB
"
);
console
.
log
(
"
dateTimeFormat_test_0320
"
+
datefmt
.
format
(
date
));
console
.
log
(
"
dateTimeFormat_test_0320
"
+
datefmt
.
format
(
date
));
expect
(
datefmt
.
format
(
date
)).
assertEqual
(
'
17/12/2021
'
);
expect
(
datefmt
.
format
(
date
)).
assertEqual
(
'
17/12/2021
'
);
})
})
...
@@ -489,8 +489,8 @@ describe('intlTest', function () {
...
@@ -489,8 +489,8 @@ describe('intlTest', function () {
* @tc.desc check the date
* @tc.desc check the date
*/
*/
// it('dateTimeFormat_test_0400', 0, function () {
// it('dateTimeFormat_test_0400', 0, function () {
//
var
date = new Date(2021, 11, 17, 3, 24, 0);
//
let
date = new Date(2021, 11, 17, 3, 24, 0);
//
var
datefmt = new Intl.DateTimeFormat("aa");
//
let
datefmt = new Intl.DateTimeFormat("aa");
// console.log("dateTimeFormat_test_0400 " + datefmt.format(date));
// console.log("dateTimeFormat_test_0400 " + datefmt.format(date));
// expect(datefmt.format(date)).assertEqual('2021/12/17');
// expect(datefmt.format(date)).assertEqual('2021/12/17');
// })
// })
...
@@ -501,9 +501,9 @@ describe('intlTest', function () {
...
@@ -501,9 +501,9 @@ describe('intlTest', function () {
* @tc.desc check the hour
* @tc.desc check the hour
*/
*/
it
(
'
dateTimeFormat_test_0500
'
,
0
,
function
()
{
it
(
'
dateTimeFormat_test_0500
'
,
0
,
function
()
{
var
date
=
new
Date
(
2020
,
11
,
20
,
14
,
23
,
16
);
let
date
=
new
Date
(
2020
,
11
,
20
,
14
,
23
,
16
);
var
option
=
{
dateStyle
:
'
full
'
};
let
option
=
{
dateStyle
:
'
full
'
};
var
datefmt
=
new
Intl
.
DateTimeFormat
([
'
ban
'
,
'
zh
'
],
option
);
let
datefmt
=
new
Intl
.
DateTimeFormat
([
'
ban
'
,
'
zh
'
],
option
);
console
.
log
(
"
dateTimeFormat_test_0500
"
+
datefmt
.
format
(
date
));
console
.
log
(
"
dateTimeFormat_test_0500
"
+
datefmt
.
format
(
date
));
expect
(
datefmt
.
format
(
date
)).
assertEqual
(
'
2020年12月20日星期日
'
);
expect
(
datefmt
.
format
(
date
)).
assertEqual
(
'
2020年12月20日星期日
'
);
})
})
...
@@ -514,9 +514,9 @@ describe('intlTest', function () {
...
@@ -514,9 +514,9 @@ describe('intlTest', function () {
* @tc.desc check the hour
* @tc.desc check the hour
*/
*/
it
(
'
dateTimeFormat_test_0600
'
,
0
,
function
()
{
it
(
'
dateTimeFormat_test_0600
'
,
0
,
function
()
{
var
date
=
new
Date
(
2020
,
11
,
20
,
14
,
23
,
16
);
let
date
=
new
Date
(
2020
,
11
,
20
,
14
,
23
,
16
);
var
option
=
{
dateStyle
:
'
full
'
};
let
option
=
{
dateStyle
:
'
full
'
};
var
datefmt
=
new
Intl
.
DateTimeFormat
([
'
en
'
,
'
zh
'
],
option
);
let
datefmt
=
new
Intl
.
DateTimeFormat
([
'
en
'
,
'
zh
'
],
option
);
console
.
log
(
"
dateTimeFormat_test_0600
"
+
datefmt
.
format
(
date
));
console
.
log
(
"
dateTimeFormat_test_0600
"
+
datefmt
.
format
(
date
));
expect
(
datefmt
.
format
(
date
)).
assertEqual
(
'
Sunday, December 20, 2020
'
);
expect
(
datefmt
.
format
(
date
)).
assertEqual
(
'
Sunday, December 20, 2020
'
);
})
})
...
@@ -527,9 +527,9 @@ describe('intlTest', function () {
...
@@ -527,9 +527,9 @@ describe('intlTest', function () {
* @tc.desc check the hour
* @tc.desc check the hour
*/
*/
it
(
'
dateTimeFormat_test_0700
'
,
0
,
function
()
{
it
(
'
dateTimeFormat_test_0700
'
,
0
,
function
()
{
var
date
=
new
Date
(
2020
,
11
,
20
,
14
,
23
,
16
);
let
date
=
new
Date
(
2020
,
11
,
20
,
14
,
23
,
16
);
var
option
=
{
dateStyle
:
'
full
'
};
let
option
=
{
dateStyle
:
'
full
'
};
var
datefmt
=
new
Intl
.
DateTimeFormat
([
'
en
'
,
'
ban
'
],
option
);
let
datefmt
=
new
Intl
.
DateTimeFormat
([
'
en
'
,
'
ban
'
],
option
);
console
.
log
(
"
dateTimeFormat_test_0700
"
+
datefmt
.
format
(
date
));
console
.
log
(
"
dateTimeFormat_test_0700
"
+
datefmt
.
format
(
date
));
expect
(
datefmt
.
format
(
date
)).
assertEqual
(
'
Sunday, December 20, 2020
'
);
expect
(
datefmt
.
format
(
date
)).
assertEqual
(
'
Sunday, December 20, 2020
'
);
})
})
...
@@ -540,9 +540,9 @@ describe('intlTest', function () {
...
@@ -540,9 +540,9 @@ describe('intlTest', function () {
* @tc.desc check the hour
* @tc.desc check the hour
*/
*/
// it('dateTimeFormat_test_0800', 0, function () {
// it('dateTimeFormat_test_0800', 0, function () {
//
var
date = new Date(2020, 11, 20, 14, 23, 16);
//
let
date = new Date(2020, 11, 20, 14, 23, 16);
//
var
option = { dateStyle: 'full' };
//
let
option = { dateStyle: 'full' };
//
var
datefmt = new Intl.DateTimeFormat(['abc', 'ban'], option);
//
let
datefmt = new Intl.DateTimeFormat(['abc', 'ban'], option);
// console.log("dateTimeFormat_test_0800 " + datefmt.format(date));
// console.log("dateTimeFormat_test_0800 " + datefmt.format(date));
// expect(datefmt.format(date)).assertEqual('12/20/20, 2:23 PM');
// expect(datefmt.format(date)).assertEqual('12/20/20, 2:23 PM');
// })
// })
...
@@ -553,9 +553,9 @@ describe('intlTest', function () {
...
@@ -553,9 +553,9 @@ describe('intlTest', function () {
* @tc.desc check the date with full datestyle and mediu timestyle
* @tc.desc check the date with full datestyle and mediu timestyle
*/
*/
it
(
'
dateTimeFormat_test_0900
'
,
0
,
function
()
{
it
(
'
dateTimeFormat_test_0900
'
,
0
,
function
()
{
var
date
=
new
Date
(
2020
,
11
,
20
,
14
,
23
,
16
);
let
date
=
new
Date
(
2020
,
11
,
20
,
14
,
23
,
16
);
var
option
=
{
dateStyle
:
'
full
'
,
timeStyle
:
'
full
'
};
let
option
=
{
dateStyle
:
'
full
'
,
timeStyle
:
'
full
'
};
var
datefmt
=
new
Intl
.
DateTimeFormat
(
'
zh-Hans-CN
'
,
option
);
let
datefmt
=
new
Intl
.
DateTimeFormat
(
'
zh-Hans-CN
'
,
option
);
console
.
log
(
"
dateTimeFormat_test_0900
"
+
datefmt
.
format
(
date
));
console
.
log
(
"
dateTimeFormat_test_0900
"
+
datefmt
.
format
(
date
));
expect
(
datefmt
.
format
(
date
)).
assertEqual
(
'
2020年12月20日星期日 协调世界时 下午2:23:16
'
);
expect
(
datefmt
.
format
(
date
)).
assertEqual
(
'
2020年12月20日星期日 协调世界时 下午2:23:16
'
);
})
})
...
@@ -566,9 +566,9 @@ describe('intlTest', function () {
...
@@ -566,9 +566,9 @@ describe('intlTest', function () {
* @tc.desc check the dateStyle
* @tc.desc check the dateStyle
*/
*/
it
(
'
dateTimeFormat_test_1000
'
,
0
,
function
()
{
it
(
'
dateTimeFormat_test_1000
'
,
0
,
function
()
{
var
date
=
new
Date
(
2020
,
11
,
20
,
14
,
23
,
16
);
let
date
=
new
Date
(
2020
,
11
,
20
,
14
,
23
,
16
);
var
option
=
{
dateStyle
:
'
long
'
,
timeStyle
:
'
long
'
};
let
option
=
{
dateStyle
:
'
long
'
,
timeStyle
:
'
long
'
};
var
datefmt
=
new
Intl
.
DateTimeFormat
(
'
zh-CN
'
,
option
);
let
datefmt
=
new
Intl
.
DateTimeFormat
(
'
zh-CN
'
,
option
);
console
.
log
(
"
dateTimeFormat_test_1000
"
+
datefmt
.
resolvedOptions
().
dateStyle
);
console
.
log
(
"
dateTimeFormat_test_1000
"
+
datefmt
.
resolvedOptions
().
dateStyle
);
expect
(
datefmt
.
resolvedOptions
().
dateStyle
).
assertEqual
(
'
long
'
);
expect
(
datefmt
.
resolvedOptions
().
dateStyle
).
assertEqual
(
'
long
'
);
expect
(
datefmt
.
format
(
date
)).
assertEqual
(
'
2020年12月20日 UTC 下午2:23:16
'
);
expect
(
datefmt
.
format
(
date
)).
assertEqual
(
'
2020年12月20日 UTC 下午2:23:16
'
);
...
@@ -580,9 +580,9 @@ describe('intlTest', function () {
...
@@ -580,9 +580,9 @@ describe('intlTest', function () {
* @tc.desc check the dateStyle
* @tc.desc check the dateStyle
*/
*/
it
(
'
dateTimeFormat_test_1100
'
,
0
,
function
()
{
it
(
'
dateTimeFormat_test_1100
'
,
0
,
function
()
{
var
date
=
new
Date
(
2020
,
11
,
20
,
14
,
23
,
16
);
let
date
=
new
Date
(
2020
,
11
,
20
,
14
,
23
,
16
);
var
option
=
{
dateStyle
:
'
medium
'
,
timeStyle
:
'
medium
'
};
let
option
=
{
dateStyle
:
'
medium
'
,
timeStyle
:
'
medium
'
};
var
datefmt
=
new
Intl
.
DateTimeFormat
(
'
zh-CN
'
,
option
);
let
datefmt
=
new
Intl
.
DateTimeFormat
(
'
zh-CN
'
,
option
);
console
.
log
(
"
dateTimeFormat_test_1100
"
+
datefmt
.
resolvedOptions
().
dateStyle
);
console
.
log
(
"
dateTimeFormat_test_1100
"
+
datefmt
.
resolvedOptions
().
dateStyle
);
expect
(
datefmt
.
resolvedOptions
().
dateStyle
).
assertEqual
(
'
medium
'
);
expect
(
datefmt
.
resolvedOptions
().
dateStyle
).
assertEqual
(
'
medium
'
);
expect
(
datefmt
.
format
(
date
)).
assertEqual
(
'
2020年12月20日 下午2:23:16
'
);
expect
(
datefmt
.
format
(
date
)).
assertEqual
(
'
2020年12月20日 下午2:23:16
'
);
...
@@ -594,9 +594,9 @@ describe('intlTest', function () {
...
@@ -594,9 +594,9 @@ describe('intlTest', function () {
* @tc.desc check the dateStyle
* @tc.desc check the dateStyle
*/
*/
it
(
'
dateTimeFormat_test_1200
'
,
0
,
function
()
{
it
(
'
dateTimeFormat_test_1200
'
,
0
,
function
()
{
var
date
=
new
Date
(
2020
,
11
,
20
,
14
,
23
,
16
);
let
date
=
new
Date
(
2020
,
11
,
20
,
14
,
23
,
16
);
var
option
=
{
dateStyle
:
'
short
'
,
timeStyle
:
'
short
'
};
let
option
=
{
dateStyle
:
'
short
'
,
timeStyle
:
'
short
'
};
var
datefmt
=
new
Intl
.
DateTimeFormat
(
'
zh-CN
'
,
option
);
let
datefmt
=
new
Intl
.
DateTimeFormat
(
'
zh-CN
'
,
option
);
console
.
log
(
"
dateTimeFormat_test_1200
"
+
datefmt
.
resolvedOptions
().
dateStyle
);
console
.
log
(
"
dateTimeFormat_test_1200
"
+
datefmt
.
resolvedOptions
().
dateStyle
);
expect
(
datefmt
.
resolvedOptions
().
dateStyle
).
assertEqual
(
'
short
'
);
expect
(
datefmt
.
resolvedOptions
().
dateStyle
).
assertEqual
(
'
short
'
);
expect
(
datefmt
.
format
(
date
)).
assertEqual
(
'
2020/12/20 下午2:23
'
);
expect
(
datefmt
.
format
(
date
)).
assertEqual
(
'
2020/12/20 下午2:23
'
);
...
@@ -608,9 +608,9 @@ describe('intlTest', function () {
...
@@ -608,9 +608,9 @@ describe('intlTest', function () {
* @tc.desc check the daterange
* @tc.desc check the daterange
*/
*/
it
(
'
dateTimeFormat_test_1300
'
,
0
,
function
()
{
it
(
'
dateTimeFormat_test_1300
'
,
0
,
function
()
{
var
startdate
=
new
Date
(
2020
,
11
,
20
,
14
,
23
,
16
);
let
startdate
=
new
Date
(
2020
,
11
,
20
,
14
,
23
,
16
);
var
enddate
=
new
Date
(
2020
,
11
,
21
,
14
,
23
,
16
);
let
enddate
=
new
Date
(
2020
,
11
,
21
,
14
,
23
,
16
);
var
datefmt
=
new
Intl
.
DateTimeFormat
(
'
en-GB
'
);
let
datefmt
=
new
Intl
.
DateTimeFormat
(
'
en-GB
'
);
console
.
log
(
"
dateTimeFormat_test_1300
"
+
datefmt
.
formatRange
(
startdate
,
enddate
));
console
.
log
(
"
dateTimeFormat_test_1300
"
+
datefmt
.
formatRange
(
startdate
,
enddate
));
expect
(
datefmt
.
formatRange
(
startdate
,
enddate
)).
assertEqual
(
'
20/12/2020 – 21/12/2020
'
);
expect
(
datefmt
.
formatRange
(
startdate
,
enddate
)).
assertEqual
(
'
20/12/2020 – 21/12/2020
'
);
})
})
...
@@ -621,9 +621,9 @@ describe('intlTest', function () {
...
@@ -621,9 +621,9 @@ describe('intlTest', function () {
* @tc.desc check the daterange
* @tc.desc check the daterange
*/
*/
it
(
'
dateTimeFormat_test_1400
'
,
0
,
function
()
{
it
(
'
dateTimeFormat_test_1400
'
,
0
,
function
()
{
var
startdate
=
new
Date
(
2020
,
11
,
20
,
14
,
23
,
16
);
let
startdate
=
new
Date
(
2020
,
11
,
20
,
14
,
23
,
16
);
var
enddate
=
new
Date
(
2020
,
11
,
20
,
14
,
23
,
16
);
let
enddate
=
new
Date
(
2020
,
11
,
20
,
14
,
23
,
16
);
var
datefmt
=
new
Intl
.
DateTimeFormat
(
'
en-GB
'
);
let
datefmt
=
new
Intl
.
DateTimeFormat
(
'
en-GB
'
);
console
.
log
(
"
dateTimeFormat_test_1400
"
+
datefmt
.
formatRange
(
startdate
,
enddate
));
console
.
log
(
"
dateTimeFormat_test_1400
"
+
datefmt
.
formatRange
(
startdate
,
enddate
));
expect
(
datefmt
.
formatRange
(
startdate
,
enddate
)).
assertEqual
(
'
20/12/2020
'
);
expect
(
datefmt
.
formatRange
(
startdate
,
enddate
)).
assertEqual
(
'
20/12/2020
'
);
})
})
...
@@ -634,9 +634,9 @@ describe('intlTest', function () {
...
@@ -634,9 +634,9 @@ describe('intlTest', function () {
* @tc.desc check the year、month、day、weekday
* @tc.desc check the year、month、day、weekday
*/
*/
it
(
'
dateTimeFormat_test_1500
'
,
0
,
function
()
{
it
(
'
dateTimeFormat_test_1500
'
,
0
,
function
()
{
var
date
=
new
Date
(
2020
,
11
,
20
,
14
,
23
,
16
);
let
date
=
new
Date
(
2020
,
11
,
20
,
14
,
23
,
16
);
var
option
=
{
year
:
'
numeric
'
,
month
:
'
long
'
,
day
:
'
numeric
'
,
weekday
:
'
long
'
};
let
option
=
{
year
:
'
numeric
'
,
month
:
'
long
'
,
day
:
'
numeric
'
,
weekday
:
'
long
'
};
var
datefmt
=
new
Intl
.
DateTimeFormat
(
'
ja
'
,
option
);
let
datefmt
=
new
Intl
.
DateTimeFormat
(
'
ja
'
,
option
);
console
.
log
(
"
jessie
"
+
datefmt
.
format
(
date
));
console
.
log
(
"
jessie
"
+
datefmt
.
format
(
date
));
expect
(
datefmt
.
format
(
date
)).
assertEqual
(
'
2020年12月20日日曜日
'
);
expect
(
datefmt
.
format
(
date
)).
assertEqual
(
'
2020年12月20日日曜日
'
);
})
})
...
@@ -647,10 +647,10 @@ describe('intlTest', function () {
...
@@ -647,10 +647,10 @@ describe('intlTest', function () {
* @tc.desc check the timerange with year、month、day、weekday
* @tc.desc check the timerange with year、month、day、weekday
*/
*/
it
(
'
dateTimeFormat_test_1600
'
,
0
,
function
()
{
it
(
'
dateTimeFormat_test_1600
'
,
0
,
function
()
{
var
startdate
=
new
Date
(
2020
,
11
,
20
,
14
,
23
,
16
);
let
startdate
=
new
Date
(
2020
,
11
,
20
,
14
,
23
,
16
);
var
enddate
=
new
Date
(
2021
,
4
,
5
,
10
,
5
,
3
);
let
enddate
=
new
Date
(
2021
,
4
,
5
,
10
,
5
,
3
);
var
option
=
{
year
:
'
numeric
'
,
month
:
'
long
'
,
day
:
'
numeric
'
,
weekday
:
'
long
'
};
let
option
=
{
year
:
'
numeric
'
,
month
:
'
long
'
,
day
:
'
numeric
'
,
weekday
:
'
long
'
};
var
datefmt
=
new
Intl
.
DateTimeFormat
(
'
en
'
,
option
);
let
datefmt
=
new
Intl
.
DateTimeFormat
(
'
en
'
,
option
);
console
.
log
(
"
jessie 007
"
+
datefmt
.
formatRange
(
startdate
,
enddate
));
console
.
log
(
"
jessie 007
"
+
datefmt
.
formatRange
(
startdate
,
enddate
));
expect
(
datefmt
.
formatRange
(
startdate
,
enddate
)).
assertEqual
(
'
Sunday, December 20, 2020 – Wednesday, May 5, 2021
'
);
expect
(
datefmt
.
formatRange
(
startdate
,
enddate
)).
assertEqual
(
'
Sunday, December 20, 2020 – Wednesday, May 5, 2021
'
);
})
})
...
@@ -661,10 +661,10 @@ describe('intlTest', function () {
...
@@ -661,10 +661,10 @@ describe('intlTest', function () {
* @tc.desc check the hour&minute&second
* @tc.desc check the hour&minute&second
*/
*/
it
(
'
dateTimeFormat_test_1700
'
,
0
,
function
()
{
it
(
'
dateTimeFormat_test_1700
'
,
0
,
function
()
{
var
date
=
new
Date
(
2020
,
11
,
20
,
14
,
23
,
16
);
let
date
=
new
Date
(
2020
,
11
,
20
,
14
,
23
,
16
);
var
option
=
{
year
:
'
numeric
'
,
month
:
'
long
'
,
day
:
'
numeric
'
,
let
option
=
{
year
:
'
numeric
'
,
month
:
'
long
'
,
day
:
'
numeric
'
,
hour
:
'
numeric
'
,
minute
:
'
2-digit
'
,
second
:
'
numeric
'
,
weekday
:
'
long
'
,
era
:
'
short
'
};
hour
:
'
numeric
'
,
minute
:
'
2-digit
'
,
second
:
'
numeric
'
,
weekday
:
'
long
'
,
era
:
'
short
'
};
var
datefmt
=
new
Intl
.
DateTimeFormat
(
'
zh-CN-u-hc-h12
'
,
option
);
let
datefmt
=
new
Intl
.
DateTimeFormat
(
'
zh-CN-u-hc-h12
'
,
option
);
console
.
log
(
"
jessie
"
+
datefmt
.
format
(
date
));
console
.
log
(
"
jessie
"
+
datefmt
.
format
(
date
));
expect
(
datefmt
.
format
(
date
)).
assertEqual
(
'
公元2020年12月20日星期日 下午2:23:16
'
);
expect
(
datefmt
.
format
(
date
)).
assertEqual
(
'
公元2020年12月20日星期日 下午2:23:16
'
);
})
})
...
@@ -675,11 +675,11 @@ describe('intlTest', function () {
...
@@ -675,11 +675,11 @@ describe('intlTest', function () {
* @tc.desc check the timeZone
* @tc.desc check the timeZone
*/
*/
it
(
'
dateTimeFormat_test_1800
'
,
0
,
function
()
{
it
(
'
dateTimeFormat_test_1800
'
,
0
,
function
()
{
var
date
=
new
Date
(
2020
,
3
,
14
,
15
,
5
,
3
);
let
date
=
new
Date
(
2020
,
3
,
14
,
15
,
5
,
3
);
var
option
=
{
timeZone
:
'
America/Los_Angeles
'
,
timeZoneName
:
'
long
'
};
let
option
=
{
timeZone
:
'
America/Los_Angeles
'
,
timeZoneName
:
'
long
'
};
var
datefmt
=
new
Intl
.
DateTimeFormat
(
'
zh-CN-u-hc-h12
'
,
option
);
let
datefmt
=
new
Intl
.
DateTimeFormat
(
'
zh-CN-u-hc-h12
'
,
option
);
console
.
log
(
"
jessie
"
+
datefmt
.
format
(
date
));
console
.
log
(
"
jessie
"
+
datefmt
.
format
(
date
));
expect
(
datefmt
.
format
(
date
).
indexOf
(
'
北美太平洋夏令时间
'
)
!=
-
1
).
assertEqual
(
true
);
expect
(
datefmt
.
format
(
date
).
indexOf
(
'
北美太平洋夏令时间
'
)
!=
=
-
1
).
assertEqual
(
true
);
})
})
/* *
/* *
...
@@ -688,8 +688,8 @@ describe('intlTest', function () {
...
@@ -688,8 +688,8 @@ describe('intlTest', function () {
* @tc.desc check the America/Los_Angeles timeZone
* @tc.desc check the America/Los_Angeles timeZone
*/
*/
it
(
'
dateTimeFormat_test_1900
'
,
0
,
function
()
{
it
(
'
dateTimeFormat_test_1900
'
,
0
,
function
()
{
var
option
=
{
timeZone
:
'
America/Los_Angeles
'
,
timeZoneName
:
'
long
'
};
let
option
=
{
timeZone
:
'
America/Los_Angeles
'
,
timeZoneName
:
'
long
'
};
var
datefmt
=
new
Intl
.
DateTimeFormat
(
'
zh-CN-u-hc-h12
'
,
option
);
let
datefmt
=
new
Intl
.
DateTimeFormat
(
'
zh-CN-u-hc-h12
'
,
option
);
expect
(
datefmt
.
resolvedOptions
().
timeZone
).
assertEqual
(
'
America/Los_Angeles
'
);
expect
(
datefmt
.
resolvedOptions
().
timeZone
).
assertEqual
(
'
America/Los_Angeles
'
);
})
})
...
@@ -699,8 +699,8 @@ describe('intlTest', function () {
...
@@ -699,8 +699,8 @@ describe('intlTest', function () {
* @tc.desc check the America/Los_Angeles timeZoneName
* @tc.desc check the America/Los_Angeles timeZoneName
*/
*/
it
(
'
dateTimeFormat_test_2000
'
,
0
,
function
()
{
it
(
'
dateTimeFormat_test_2000
'
,
0
,
function
()
{
var
option
=
{
timeZone
:
'
America/Los_Angeles
'
,
timeZoneName
:
'
long
'
};
let
option
=
{
timeZone
:
'
America/Los_Angeles
'
,
timeZoneName
:
'
long
'
};
var
datefmt
=
new
Intl
.
DateTimeFormat
(
'
zh-CN-u-hc-h12
'
,
option
);
let
datefmt
=
new
Intl
.
DateTimeFormat
(
'
zh-CN-u-hc-h12
'
,
option
);
expect
(
datefmt
.
resolvedOptions
().
timeZoneName
).
assertEqual
(
'
long
'
);
expect
(
datefmt
.
resolvedOptions
().
timeZoneName
).
assertEqual
(
'
long
'
);
})
})
...
@@ -710,9 +710,9 @@ describe('intlTest', function () {
...
@@ -710,9 +710,9 @@ describe('intlTest', function () {
* @tc.desc check the year
* @tc.desc check the year
*/
*/
it
(
'
dateTimeFormat_test_2100
'
,
0
,
function
()
{
it
(
'
dateTimeFormat_test_2100
'
,
0
,
function
()
{
var
option
=
{
year
:
'
numeric
'
,
month
:
'
long
'
,
day
:
'
numeric
'
,
let
option
=
{
year
:
'
numeric
'
,
month
:
'
long
'
,
day
:
'
numeric
'
,
hour
:
'
numeric
'
,
minute
:
'
2-digit
'
,
second
:
'
numeric
'
,
weekday
:
'
long
'
,
era
:
'
short
'
};
hour
:
'
numeric
'
,
minute
:
'
2-digit
'
,
second
:
'
numeric
'
,
weekday
:
'
long
'
,
era
:
'
short
'
};
var
datefmt
=
new
Intl
.
DateTimeFormat
(
'
zh-CN-u-hc-h12
'
,
option
);
let
datefmt
=
new
Intl
.
DateTimeFormat
(
'
zh-CN-u-hc-h12
'
,
option
);
expect
(
datefmt
.
resolvedOptions
().
year
).
assertEqual
(
'
numeric
'
);
expect
(
datefmt
.
resolvedOptions
().
year
).
assertEqual
(
'
numeric
'
);
})
})
...
@@ -722,9 +722,9 @@ describe('intlTest', function () {
...
@@ -722,9 +722,9 @@ describe('intlTest', function () {
* @tc.desc check the weekday
* @tc.desc check the weekday
*/
*/
it
(
'
dateTimeFormat_test_2200
'
,
0
,
function
()
{
it
(
'
dateTimeFormat_test_2200
'
,
0
,
function
()
{
var
option
=
{
year
:
'
numeric
'
,
month
:
'
long
'
,
day
:
'
numeric
'
,
let
option
=
{
year
:
'
numeric
'
,
month
:
'
long
'
,
day
:
'
numeric
'
,
hour
:
'
numeric
'
,
minute
:
'
2-digit
'
,
second
:
'
numeric
'
,
weekday
:
'
long
'
,
era
:
'
short
'
};
hour
:
'
numeric
'
,
minute
:
'
2-digit
'
,
second
:
'
numeric
'
,
weekday
:
'
long
'
,
era
:
'
short
'
};
var
datefmt
=
new
Intl
.
DateTimeFormat
(
'
zh-CN-u-hc-h12
'
,
option
);
let
datefmt
=
new
Intl
.
DateTimeFormat
(
'
zh-CN-u-hc-h12
'
,
option
);
expect
(
datefmt
.
resolvedOptions
().
weekday
).
assertEqual
(
'
long
'
);
expect
(
datefmt
.
resolvedOptions
().
weekday
).
assertEqual
(
'
long
'
);
})
})
...
@@ -734,9 +734,9 @@ describe('intlTest', function () {
...
@@ -734,9 +734,9 @@ describe('intlTest', function () {
* @tc.desc check the hour
* @tc.desc check the hour
*/
*/
it
(
'
dateTimeFormat_test_2300
'
,
0
,
function
()
{
it
(
'
dateTimeFormat_test_2300
'
,
0
,
function
()
{
var
option
=
{
year
:
'
numeric
'
,
month
:
'
long
'
,
day
:
'
numeric
'
,
let
option
=
{
year
:
'
numeric
'
,
month
:
'
long
'
,
day
:
'
numeric
'
,
hour
:
'
numeric
'
,
minute
:
'
2-digit
'
,
second
:
'
numeric
'
,
weekday
:
'
long
'
,
era
:
'
short
'
};
hour
:
'
numeric
'
,
minute
:
'
2-digit
'
,
second
:
'
numeric
'
,
weekday
:
'
long
'
,
era
:
'
short
'
};
var
datefmt
=
new
Intl
.
DateTimeFormat
(
'
zh-CN-u-hc-h12
'
,
option
);
let
datefmt
=
new
Intl
.
DateTimeFormat
(
'
zh-CN-u-hc-h12
'
,
option
);
expect
(
datefmt
.
resolvedOptions
().
hour
).
assertEqual
(
'
numeric
'
);
expect
(
datefmt
.
resolvedOptions
().
hour
).
assertEqual
(
'
numeric
'
);
})
})
...
@@ -746,9 +746,9 @@ describe('intlTest', function () {
...
@@ -746,9 +746,9 @@ describe('intlTest', function () {
* @tc.desc check the hour
* @tc.desc check the hour
*/
*/
it
(
'
dateTimeFormat_test_2400
'
,
0
,
function
()
{
it
(
'
dateTimeFormat_test_2400
'
,
0
,
function
()
{
var
date
=
new
Date
(
2020
,
11
,
20
,
14
,
23
,
16
);
let
date
=
new
Date
(
2020
,
11
,
20
,
14
,
23
,
16
);
var
option
=
{
dateStyle
:
'
full
'
};
let
option
=
{
dateStyle
:
'
full
'
};
var
datefmt
=
new
Intl
.
DateTimeFormat
(
'
fr-Latn-FR-u-nu-mong
'
,
option
);
let
datefmt
=
new
Intl
.
DateTimeFormat
(
'
fr-Latn-FR-u-nu-mong
'
,
option
);
expect
(
datefmt
.
format
(
date
)).
assertEqual
(
'
dimanche ᠒᠐ décembre ᠒᠐᠒᠐
'
);
expect
(
datefmt
.
format
(
date
)).
assertEqual
(
'
dimanche ᠒᠐ décembre ᠒᠐᠒᠐
'
);
})
})
...
@@ -758,15 +758,15 @@ describe('intlTest', function () {
...
@@ -758,15 +758,15 @@ describe('intlTest', function () {
* @tc.desc check the hour
* @tc.desc check the hour
*/
*/
it
(
'
dateTimeFormat_test_2500
'
,
0
,
function
()
{
it
(
'
dateTimeFormat_test_2500
'
,
0
,
function
()
{
var
option
=
{
year
:
'
numeric
'
,
month
:
'
long
'
,
day
:
'
numeric
'
,
let
option
=
{
year
:
'
numeric
'
,
month
:
'
long
'
,
day
:
'
numeric
'
,
hour
:
'
numeric
'
,
minute
:
'
2-digit
'
,
second
:
'
numeric
'
,
weekday
:
'
long
'
,
era
:
'
short
'
,
hour
:
'
numeric
'
,
minute
:
'
2-digit
'
,
second
:
'
numeric
'
,
weekday
:
'
long
'
,
era
:
'
short
'
,
hourCycle
:
'
h24
'
,
numberingSystem
:
'
arab
'
,
hour12
:
true
,
dayPeriod
:
'
short
'
,
hourCycle
:
'
h24
'
,
numberingSystem
:
'
arab
'
,
hour12
:
true
,
dayPeriod
:
'
short
'
,
foramtMatcher
:
'
basic
'
,
localeMatcher
:
'
lookup
'
};
foramtMatcher
:
'
basic
'
,
localeMatcher
:
'
lookup
'
};
var
datefmt
=
new
Intl
.
DateTimeFormat
(
'
zh-CN-u-hc-h12
'
,
option
);
let
datefmt
=
new
Intl
.
DateTimeFormat
(
'
zh-CN-u-hc-h12
'
,
option
);
expect
(
datefmt
.
resolvedOptions
().
locale
).
assertEqual
(
'
zh-CN
'
);
expect
(
datefmt
.
resolvedOptions
().
locale
).
assertEqual
(
'
zh-CN
'
);
expect
(
datefmt
.
resolvedOptions
().
hourCycle
).
assertEqual
(
'
h24
'
);
expect
(
datefmt
.
resolvedOptions
().
hourCycle
).
assertEqual
(
'
h24
'
);
expect
(
datefmt
.
resolvedOptions
().
numberingSystem
).
assertEqual
(
'
arab
'
);
expect
(
datefmt
.
resolvedOptions
().
numberingSystem
).
assertEqual
(
'
arab
'
);
expect
(
datefmt
.
resolvedOptions
().
hour12
==
true
).
assertTrue
();
expect
(
datefmt
.
resolvedOptions
().
hour12
==
=
true
).
assertTrue
();
expect
(
datefmt
.
resolvedOptions
().
era
).
assertEqual
(
'
short
'
);
expect
(
datefmt
.
resolvedOptions
().
era
).
assertEqual
(
'
short
'
);
expect
(
datefmt
.
resolvedOptions
().
month
).
assertEqual
(
'
long
'
);
expect
(
datefmt
.
resolvedOptions
().
month
).
assertEqual
(
'
long
'
);
expect
(
datefmt
.
resolvedOptions
().
day
).
assertEqual
(
'
numeric
'
);
expect
(
datefmt
.
resolvedOptions
().
day
).
assertEqual
(
'
numeric
'
);
...
@@ -783,7 +783,7 @@ describe('intlTest', function () {
...
@@ -783,7 +783,7 @@ describe('intlTest', function () {
* @tc.desc check the number in en-GB
* @tc.desc check the number in en-GB
*/
*/
it
(
'
formatNumber_test_0100
'
,
0
,
function
()
{
it
(
'
formatNumber_test_0100
'
,
0
,
function
()
{
var
numfmt
=
new
Intl
.
NumberFormat
(
'
zh
'
);
let
numfmt
=
new
Intl
.
NumberFormat
(
'
zh
'
);
console
.
log
(
"
formatNumber_test_0100
"
+
numfmt
.
format
(
123456.789
));
console
.
log
(
"
formatNumber_test_0100
"
+
numfmt
.
format
(
123456.789
));
expect
(
numfmt
.
format
(
123456.789
)).
assertEqual
(
'
123,456.789
'
);
expect
(
numfmt
.
format
(
123456.789
)).
assertEqual
(
'
123,456.789
'
);
})
})
...
@@ -794,7 +794,7 @@ describe('intlTest', function () {
...
@@ -794,7 +794,7 @@ describe('intlTest', function () {
* @tc.desc check the number in en-GB
* @tc.desc check the number in en-GB
*/
*/
it
(
'
formatNumber_test_0200
'
,
0
,
function
()
{
it
(
'
formatNumber_test_0200
'
,
0
,
function
()
{
var
numfmt
=
new
Intl
.
NumberFormat
(
'
zh-u-nu-latn
'
);
let
numfmt
=
new
Intl
.
NumberFormat
(
'
zh-u-nu-latn
'
);
console
.
log
(
"
formatNumber_test_0200
"
+
numfmt
.
format
(
123456.789
));
console
.
log
(
"
formatNumber_test_0200
"
+
numfmt
.
format
(
123456.789
));
expect
(
numfmt
.
format
(
123456.789
)).
assertEqual
(
'
123,456.789
'
);
expect
(
numfmt
.
format
(
123456.789
)).
assertEqual
(
'
123,456.789
'
);
})
})
...
@@ -805,7 +805,7 @@ describe('intlTest', function () {
...
@@ -805,7 +805,7 @@ describe('intlTest', function () {
* @tc.desc check the number in en-GB
* @tc.desc check the number in en-GB
*/
*/
it
(
'
formatNumber_test_0300
'
,
0
,
function
()
{
it
(
'
formatNumber_test_0300
'
,
0
,
function
()
{
var
numfmt
=
new
Intl
.
NumberFormat
(
'
zh-u-nu-arab
'
);
let
numfmt
=
new
Intl
.
NumberFormat
(
'
zh-u-nu-arab
'
);
console
.
log
(
"
formatNumber_test_0300
"
+
numfmt
.
format
(
123456.789
));
console
.
log
(
"
formatNumber_test_0300
"
+
numfmt
.
format
(
123456.789
));
expect
(
numfmt
.
format
(
123456.789
)).
assertEqual
(
'
١٢٣٬٤٥٦٫٧٨٩
'
);
expect
(
numfmt
.
format
(
123456.789
)).
assertEqual
(
'
١٢٣٬٤٥٦٫٧٨٩
'
);
})
})
...
@@ -816,7 +816,7 @@ describe('intlTest', function () {
...
@@ -816,7 +816,7 @@ describe('intlTest', function () {
* @tc.desc check the number in en-GB
* @tc.desc check the number in en-GB
*/
*/
it
(
'
formatNumber_test_0400
'
,
0
,
function
()
{
it
(
'
formatNumber_test_0400
'
,
0
,
function
()
{
var
numfmt
=
new
Intl
.
NumberFormat
(
'
en
'
);
let
numfmt
=
new
Intl
.
NumberFormat
(
'
en
'
);
console
.
log
(
"
formatNumber_test_0400
"
+
numfmt
.
format
(
123456.789
));
console
.
log
(
"
formatNumber_test_0400
"
+
numfmt
.
format
(
123456.789
));
expect
(
numfmt
.
format
(
123456.789
)).
assertEqual
(
'
123,456.789
'
);
expect
(
numfmt
.
format
(
123456.789
)).
assertEqual
(
'
123,456.789
'
);
})
})
...
@@ -827,7 +827,7 @@ describe('intlTest', function () {
...
@@ -827,7 +827,7 @@ describe('intlTest', function () {
* @tc.desc check the number in en-GB
* @tc.desc check the number in en-GB
*/
*/
it
(
'
formatNumber_test_0500
'
,
0
,
function
()
{
it
(
'
formatNumber_test_0500
'
,
0
,
function
()
{
var
numfmt
=
new
Intl
.
NumberFormat
(
'
en-u-nu-thai
'
);
let
numfmt
=
new
Intl
.
NumberFormat
(
'
en-u-nu-thai
'
);
console
.
log
(
"
formatNumber_test_0500
"
+
numfmt
.
format
(
123456.789
));
console
.
log
(
"
formatNumber_test_0500
"
+
numfmt
.
format
(
123456.789
));
expect
(
numfmt
.
format
(
123456.789
)).
assertEqual
(
'
๑๒๓,๔๕๖.๗๘๙
'
);
expect
(
numfmt
.
format
(
123456.789
)).
assertEqual
(
'
๑๒๓,๔๕๖.๗๘๙
'
);
})
})
...
@@ -838,7 +838,7 @@ describe('intlTest', function () {
...
@@ -838,7 +838,7 @@ describe('intlTest', function () {
* @tc.desc check the number in en-GB
* @tc.desc check the number in en-GB
*/
*/
it
(
'
formatNumber_test_0600
'
,
0
,
function
()
{
it
(
'
formatNumber_test_0600
'
,
0
,
function
()
{
var
numfmt
=
new
Intl
.
NumberFormat
(
'
en-GB
'
);
let
numfmt
=
new
Intl
.
NumberFormat
(
'
en-GB
'
);
console
.
log
(
"
formatNumber_test_0600
"
+
numfmt
.
format
(
123456.789
));
console
.
log
(
"
formatNumber_test_0600
"
+
numfmt
.
format
(
123456.789
));
expect
(
numfmt
.
format
(
123456.789
)).
assertEqual
(
'
123,456.789
'
);
expect
(
numfmt
.
format
(
123456.789
)).
assertEqual
(
'
123,456.789
'
);
})
})
...
@@ -849,7 +849,7 @@ describe('intlTest', function () {
...
@@ -849,7 +849,7 @@ describe('intlTest', function () {
* @tc.desc check the number in en-GB
* @tc.desc check the number in en-GB
*/
*/
it
(
'
formatNumber_test_0700
'
,
0
,
function
()
{
it
(
'
formatNumber_test_0700
'
,
0
,
function
()
{
var
numfmt
=
new
Intl
.
NumberFormat
(
'
en-US
'
);
let
numfmt
=
new
Intl
.
NumberFormat
(
'
en-US
'
);
console
.
log
(
"
formatNumber_test_0700
"
+
numfmt
.
format
(
123456.789
));
console
.
log
(
"
formatNumber_test_0700
"
+
numfmt
.
format
(
123456.789
));
expect
(
numfmt
.
format
(
123456.789
)).
assertEqual
(
'
123,456.789
'
);
expect
(
numfmt
.
format
(
123456.789
)).
assertEqual
(
'
123,456.789
'
);
})
})
...
@@ -860,7 +860,7 @@ describe('intlTest', function () {
...
@@ -860,7 +860,7 @@ describe('intlTest', function () {
* @tc.desc check the number in en-GB
* @tc.desc check the number in en-GB
*/
*/
it
(
'
formatNumber_test_0800
'
,
0
,
function
()
{
it
(
'
formatNumber_test_0800
'
,
0
,
function
()
{
var
numfmt
=
new
Intl
.
NumberFormat
(
'
aa
'
);
let
numfmt
=
new
Intl
.
NumberFormat
(
'
aa
'
);
console
.
log
(
"
formatNumber_test_0800
"
+
numfmt
.
format
(
123456.789
));
console
.
log
(
"
formatNumber_test_0800
"
+
numfmt
.
format
(
123456.789
));
expect
(
numfmt
.
format
(
123456.789
)).
assertEqual
(
'
123456.789
'
);
expect
(
numfmt
.
format
(
123456.789
)).
assertEqual
(
'
123456.789
'
);
})
})
...
@@ -871,7 +871,7 @@ describe('intlTest', function () {
...
@@ -871,7 +871,7 @@ describe('intlTest', function () {
* @tc.desc check the number in en-GB
* @tc.desc check the number in en-GB
*/
*/
it
(
'
formatNumber_test_0900
'
,
0
,
function
()
{
it
(
'
formatNumber_test_0900
'
,
0
,
function
()
{
var
numfmt
=
new
Intl
.
NumberFormat
([
'
zh
'
,
'
en
'
]);
let
numfmt
=
new
Intl
.
NumberFormat
([
'
zh
'
,
'
en
'
]);
console
.
log
(
"
formatNumber_test_0900
"
+
numfmt
.
format
(
123456.789
));
console
.
log
(
"
formatNumber_test_0900
"
+
numfmt
.
format
(
123456.789
));
expect
(
numfmt
.
format
(
123456.789
)).
assertEqual
(
'
123,456.789
'
);
expect
(
numfmt
.
format
(
123456.789
)).
assertEqual
(
'
123,456.789
'
);
})
})
...
@@ -882,7 +882,7 @@ describe('intlTest', function () {
...
@@ -882,7 +882,7 @@ describe('intlTest', function () {
* @tc.desc check the number in en-GB
* @tc.desc check the number in en-GB
*/
*/
it
(
'
formatNumber_test_1000
'
,
0
,
function
()
{
it
(
'
formatNumber_test_1000
'
,
0
,
function
()
{
var
numfmt
=
new
Intl
.
NumberFormat
([
'
en
'
,
'
zh
'
]);
let
numfmt
=
new
Intl
.
NumberFormat
([
'
en
'
,
'
zh
'
]);
console
.
log
(
"
formatNumber_test_1000
"
+
numfmt
.
format
(
123456.789
));
console
.
log
(
"
formatNumber_test_1000
"
+
numfmt
.
format
(
123456.789
));
expect
(
numfmt
.
format
(
123456.789
)).
assertEqual
(
'
123,456.789
'
);
expect
(
numfmt
.
format
(
123456.789
)).
assertEqual
(
'
123,456.789
'
);
})
})
...
@@ -893,7 +893,7 @@ describe('intlTest', function () {
...
@@ -893,7 +893,7 @@ describe('intlTest', function () {
* @tc.desc check the number in en-GB
* @tc.desc check the number in en-GB
*/
*/
it
(
'
formatNumber_test_1100
'
,
0
,
function
()
{
it
(
'
formatNumber_test_1100
'
,
0
,
function
()
{
var
numfmt
=
new
Intl
.
NumberFormat
([
'
en
'
,
'
aa
'
]);
let
numfmt
=
new
Intl
.
NumberFormat
([
'
en
'
,
'
aa
'
]);
console
.
log
(
"
formatNumber_test_1100
"
+
numfmt
.
format
(
123456.789
));
console
.
log
(
"
formatNumber_test_1100
"
+
numfmt
.
format
(
123456.789
));
expect
(
numfmt
.
format
(
123456.789
)).
assertEqual
(
'
123,456.789
'
);
expect
(
numfmt
.
format
(
123456.789
)).
assertEqual
(
'
123,456.789
'
);
})
})
...
@@ -904,7 +904,7 @@ describe('intlTest', function () {
...
@@ -904,7 +904,7 @@ describe('intlTest', function () {
* @tc.desc check the number in en-GB
* @tc.desc check the number in en-GB
*/
*/
it
(
'
formatNumber_test_1200
'
,
0
,
function
()
{
it
(
'
formatNumber_test_1200
'
,
0
,
function
()
{
var
numfmt
=
new
Intl
.
NumberFormat
([
'
aa
'
,
'
zh
'
]);
let
numfmt
=
new
Intl
.
NumberFormat
([
'
aa
'
,
'
zh
'
]);
console
.
log
(
"
formatNumber_test_1200
"
+
numfmt
.
format
(
123456.789
));
console
.
log
(
"
formatNumber_test_1200
"
+
numfmt
.
format
(
123456.789
));
expect
(
numfmt
.
format
(
123456.789
)).
assertEqual
(
'
123,456.789
'
);
expect
(
numfmt
.
format
(
123456.789
)).
assertEqual
(
'
123,456.789
'
);
})
})
...
@@ -915,7 +915,7 @@ describe('intlTest', function () {
...
@@ -915,7 +915,7 @@ describe('intlTest', function () {
* @tc.desc check the number in en-GB
* @tc.desc check the number in en-GB
*/
*/
it
(
'
formatNumber_test_1300
'
,
0
,
function
()
{
it
(
'
formatNumber_test_1300
'
,
0
,
function
()
{
var
numfmt
=
new
Intl
.
NumberFormat
([
'
aa
'
,
'
bb
'
]);
let
numfmt
=
new
Intl
.
NumberFormat
([
'
aa
'
,
'
bb
'
]);
console
.
log
(
"
formatNumber_test_1300
"
+
numfmt
.
format
(
123456.789
));
console
.
log
(
"
formatNumber_test_1300
"
+
numfmt
.
format
(
123456.789
));
expect
(
numfmt
.
format
(
123456.789
)).
assertEqual
(
'
123456.789
'
);
expect
(
numfmt
.
format
(
123456.789
)).
assertEqual
(
'
123456.789
'
);
})
})
...
@@ -926,7 +926,7 @@ describe('intlTest', function () {
...
@@ -926,7 +926,7 @@ describe('intlTest', function () {
* @tc.desc check the number in en-GB
* @tc.desc check the number in en-GB
*/
*/
it
(
'
formatNumber_test_1400
'
,
0
,
function
()
{
it
(
'
formatNumber_test_1400
'
,
0
,
function
()
{
var
numfmt
=
new
Intl
.
NumberFormat
([
'
aa
'
,
'
bb
'
,
'
es
'
]);
let
numfmt
=
new
Intl
.
NumberFormat
([
'
aa
'
,
'
bb
'
,
'
es
'
]);
console
.
log
(
"
formatNumber_test_1400
"
+
numfmt
.
format
(
123456.789
));
console
.
log
(
"
formatNumber_test_1400
"
+
numfmt
.
format
(
123456.789
));
expect
(
numfmt
.
format
(
123456.789
)).
assertEqual
(
'
123.456,789
'
);
expect
(
numfmt
.
format
(
123456.789
)).
assertEqual
(
'
123.456,789
'
);
})
})
...
@@ -937,7 +937,7 @@ describe('intlTest', function () {
...
@@ -937,7 +937,7 @@ describe('intlTest', function () {
* @tc.desc check the number in en-GB
* @tc.desc check the number in en-GB
*/
*/
it
(
'
formatNumber_test_1500
'
,
0
,
function
()
{
it
(
'
formatNumber_test_1500
'
,
0
,
function
()
{
var
numfmt
=
new
Intl
.
NumberFormat
([
'
aa
'
,
'
it
'
,
'
bb
'
]);
let
numfmt
=
new
Intl
.
NumberFormat
([
'
aa
'
,
'
it
'
,
'
bb
'
]);
console
.
log
(
"
formatNumber_test_1500
"
+
numfmt
.
format
(
123456.789
));
console
.
log
(
"
formatNumber_test_1500
"
+
numfmt
.
format
(
123456.789
));
expect
(
numfmt
.
format
(
123456.789
)).
assertEqual
(
'
123.456,789
'
);
expect
(
numfmt
.
format
(
123456.789
)).
assertEqual
(
'
123.456,789
'
);
})
})
...
@@ -948,7 +948,7 @@ describe('intlTest', function () {
...
@@ -948,7 +948,7 @@ describe('intlTest', function () {
* @tc.desc check the number with scientific
* @tc.desc check the number with scientific
*/
*/
it
(
'
formatNumber_test_1600
'
,
0
,
function
()
{
it
(
'
formatNumber_test_1600
'
,
0
,
function
()
{
var
numfmt
=
new
Intl
.
NumberFormat
(
'
en-GB
'
,
{
style
:
'
decimal
'
,
notation
:
'
scientific
'
});
let
numfmt
=
new
Intl
.
NumberFormat
(
'
en-GB
'
,
{
style
:
'
decimal
'
,
notation
:
'
scientific
'
});
console
.
log
(
"
formatNumber_test_1600
"
+
numfmt
.
format
(
123456.789
));
console
.
log
(
"
formatNumber_test_1600
"
+
numfmt
.
format
(
123456.789
));
expect
(
numfmt
.
format
(
123456.789
)).
assertEqual
(
'
1.234568E5
'
);
expect
(
numfmt
.
format
(
123456.789
)).
assertEqual
(
'
1.234568E5
'
);
expect
(
numfmt
.
resolvedOptions
().
style
).
assertEqual
(
'
decimal
'
);
expect
(
numfmt
.
resolvedOptions
().
style
).
assertEqual
(
'
decimal
'
);
...
@@ -961,7 +961,7 @@ describe('intlTest', function () {
...
@@ -961,7 +961,7 @@ describe('intlTest', function () {
* @tc.desc check the number with currency
* @tc.desc check the number with currency
*/
*/
it
(
'
formatNumber_test_1700
'
,
0
,
function
()
{
it
(
'
formatNumber_test_1700
'
,
0
,
function
()
{
var
numfmt
=
new
Intl
.
NumberFormat
(
'
en-GB
'
,
{
style
:
'
currency
'
,
currency
:
'
EUR
'
,
let
numfmt
=
new
Intl
.
NumberFormat
(
'
en-GB
'
,
{
style
:
'
currency
'
,
currency
:
'
EUR
'
,
currencyDisplay
:
'
name
'
,
currencySign
:
'
accounting
'
,
signDisplay
:
'
always
'
});
currencyDisplay
:
'
name
'
,
currencySign
:
'
accounting
'
,
signDisplay
:
'
always
'
});
console
.
log
(
"
formatNumber_test_1700
"
+
numfmt
.
format
(
123456.789
));
console
.
log
(
"
formatNumber_test_1700
"
+
numfmt
.
format
(
123456.789
));
expect
(
numfmt
.
format
(
123456.789
)).
assertEqual
(
'
+123,456.79 euros
'
);
expect
(
numfmt
.
format
(
123456.789
)).
assertEqual
(
'
+123,456.79 euros
'
);
...
@@ -979,7 +979,7 @@ describe('intlTest', function () {
...
@@ -979,7 +979,7 @@ describe('intlTest', function () {
* @tc.desc check the number with currency
* @tc.desc check the number with currency
*/
*/
it
(
'
formatNumber_test_1800
'
,
0
,
function
()
{
it
(
'
formatNumber_test_1800
'
,
0
,
function
()
{
var
numfmt
=
new
Intl
.
NumberFormat
(
'
en-US
'
,
{
style
:
'
currency
'
,
currency
:
'
USD
'
,
let
numfmt
=
new
Intl
.
NumberFormat
(
'
en-US
'
,
{
style
:
'
currency
'
,
currency
:
'
USD
'
,
currencyDisplay
:
'
code
'
,
currencySign
:
'
accounting
'
,
signDisplay
:
'
always
'
});
currencyDisplay
:
'
code
'
,
currencySign
:
'
accounting
'
,
signDisplay
:
'
always
'
});
console
.
log
(
"
formatNumber_test_1800
"
+
numfmt
.
format
(
123456.789
));
console
.
log
(
"
formatNumber_test_1800
"
+
numfmt
.
format
(
123456.789
));
expect
(
numfmt
.
format
(
123456.789
)).
assertEqual
(
'
+USD 123,456.79
'
);
expect
(
numfmt
.
format
(
123456.789
)).
assertEqual
(
'
+USD 123,456.79
'
);
...
@@ -991,7 +991,7 @@ describe('intlTest', function () {
...
@@ -991,7 +991,7 @@ describe('intlTest', function () {
* @tc.desc check the number with currency
* @tc.desc check the number with currency
*/
*/
it
(
'
formatNumber_test_1900
'
,
0
,
function
()
{
it
(
'
formatNumber_test_1900
'
,
0
,
function
()
{
var
numfmt
=
new
Intl
.
NumberFormat
(
'
zh-CN
'
,
{
style
:
'
currency
'
,
currency
:
'
CNY
'
,
let
numfmt
=
new
Intl
.
NumberFormat
(
'
zh-CN
'
,
{
style
:
'
currency
'
,
currency
:
'
CNY
'
,
currencyDisplay
:
'
symbol
'
,
currencySign
:
'
accounting
'
,
signDisplay
:
'
always
'
});
currencyDisplay
:
'
symbol
'
,
currencySign
:
'
accounting
'
,
signDisplay
:
'
always
'
});
console
.
log
(
"
formatNumber_test_1900
"
+
numfmt
.
format
(
123456.789
));
console
.
log
(
"
formatNumber_test_1900
"
+
numfmt
.
format
(
123456.789
));
expect
(
numfmt
.
format
(
123456.789
)).
assertEqual
(
'
+¥123,456.79
'
);
expect
(
numfmt
.
format
(
123456.789
)).
assertEqual
(
'
+¥123,456.79
'
);
...
@@ -1003,7 +1003,7 @@ describe('intlTest', function () {
...
@@ -1003,7 +1003,7 @@ describe('intlTest', function () {
* @tc.desc check the number with currency
* @tc.desc check the number with currency
*/
*/
it
(
'
formatNumber_test_2000
'
,
0
,
function
()
{
it
(
'
formatNumber_test_2000
'
,
0
,
function
()
{
var
numfmt
=
new
Intl
.
NumberFormat
(
'
ja-JP
'
,
{
style
:
'
currency
'
,
currency
:
'
JPY
'
,
let
numfmt
=
new
Intl
.
NumberFormat
(
'
ja-JP
'
,
{
style
:
'
currency
'
,
currency
:
'
JPY
'
,
currencyDisplay
:
'
narrowSymbol
'
,
currencySign
:
'
accounting
'
,
signDisplay
:
'
always
'
});
currencyDisplay
:
'
narrowSymbol
'
,
currencySign
:
'
accounting
'
,
signDisplay
:
'
always
'
});
console
.
log
(
"
formatNumber_test_2000
"
+
numfmt
.
format
(
123456.789
));
console
.
log
(
"
formatNumber_test_2000
"
+
numfmt
.
format
(
123456.789
));
expect
(
numfmt
.
format
(
123456.789
)).
assertEqual
(
'
+¥123,457
'
);
expect
(
numfmt
.
format
(
123456.789
)).
assertEqual
(
'
+¥123,457
'
);
...
@@ -1015,7 +1015,7 @@ describe('intlTest', function () {
...
@@ -1015,7 +1015,7 @@ describe('intlTest', function () {
* @tc.desc check the number with currency
* @tc.desc check the number with currency
*/
*/
it
(
'
formatNumber_test_2100
'
,
0
,
function
()
{
it
(
'
formatNumber_test_2100
'
,
0
,
function
()
{
var
numfmt
=
new
Intl
.
NumberFormat
(
'
en-GB
'
,
{
style
:
'
currency
'
,
currency
:
'
EUR
'
,
let
numfmt
=
new
Intl
.
NumberFormat
(
'
en-GB
'
,
{
style
:
'
currency
'
,
currency
:
'
EUR
'
,
currencyDisplay
:
'
name
'
,
currencySign
:
'
accounting
'
,
signDisplay
:
'
always
'
,
currencyDisplay
:
'
name
'
,
currencySign
:
'
accounting
'
,
signDisplay
:
'
always
'
,
notation
:
'
compact
'
,
compactDisplay
:
'
long
'
,
localeMatcher
:
'
lookup
'
});
notation
:
'
compact
'
,
compactDisplay
:
'
long
'
,
localeMatcher
:
'
lookup
'
});
console
.
log
(
"
formatNumber_test_2100
"
+
numfmt
.
format
(
123456.789
));
console
.
log
(
"
formatNumber_test_2100
"
+
numfmt
.
format
(
123456.789
));
...
@@ -1036,7 +1036,7 @@ describe('intlTest', function () {
...
@@ -1036,7 +1036,7 @@ describe('intlTest', function () {
* @tc.desc check the number with unit
* @tc.desc check the number with unit
*/
*/
it
(
'
formatNumber_test_2200
'
,
0
,
function
()
{
it
(
'
formatNumber_test_2200
'
,
0
,
function
()
{
var
numfmt
=
new
Intl
.
NumberFormat
(
'
zh-CN
'
,
{
style
:
'
unit
'
,
unit
:
'
meter
'
,
let
numfmt
=
new
Intl
.
NumberFormat
(
'
zh-CN
'
,
{
style
:
'
unit
'
,
unit
:
'
meter
'
,
unitDisplay
:
'
long
'
,
maximumFractionDigits
:
2
,
minimumIntegerDigits
:
7
});
unitDisplay
:
'
long
'
,
maximumFractionDigits
:
2
,
minimumIntegerDigits
:
7
});
console
.
log
(
"
formatNumber_test_2200
"
+
numfmt
.
format
(
123456.789
));
console
.
log
(
"
formatNumber_test_2200
"
+
numfmt
.
format
(
123456.789
));
expect
(
numfmt
.
format
(
123456.789
)).
assertEqual
(
'
0,123,456.79米
'
);
expect
(
numfmt
.
format
(
123456.789
)).
assertEqual
(
'
0,123,456.79米
'
);
...
@@ -1051,7 +1051,7 @@ describe('intlTest', function () {
...
@@ -1051,7 +1051,7 @@ describe('intlTest', function () {
* @tc.desc check the number with unit
* @tc.desc check the number with unit
*/
*/
it
(
'
formatNumber_test_2300
'
,
0
,
function
()
{
it
(
'
formatNumber_test_2300
'
,
0
,
function
()
{
var
numfmt
=
new
Intl
.
NumberFormat
(
'
en-CN
'
,
{
style
:
'
percent
'
,
maximumFractionDigits
:
2
,
let
numfmt
=
new
Intl
.
NumberFormat
(
'
en-CN
'
,
{
style
:
'
percent
'
,
maximumFractionDigits
:
2
,
minimumIntegerDigits
:
7
});
minimumIntegerDigits
:
7
});
console
.
log
(
"
formatNumber_test_2300
"
+
numfmt
.
format
(
123456.789
));
console
.
log
(
"
formatNumber_test_2300
"
+
numfmt
.
format
(
123456.789
));
expect
(
numfmt
.
format
(
123456.789
)).
assertEqual
(
'
0,123,456.79%
'
);
expect
(
numfmt
.
format
(
123456.789
)).
assertEqual
(
'
0,123,456.79%
'
);
...
@@ -1063,7 +1063,7 @@ describe('intlTest', function () {
...
@@ -1063,7 +1063,7 @@ describe('intlTest', function () {
* @tc.desc check the number with numberingSystem
* @tc.desc check the number with numberingSystem
*/
*/
it
(
'
formatNumber_test_2400
'
,
0
,
function
()
{
it
(
'
formatNumber_test_2400
'
,
0
,
function
()
{
var
numfmt
=
new
Intl
.
NumberFormat
(
'
ar-EG
'
,
{
numberingSystem
:
'
arab
'
});
let
numfmt
=
new
Intl
.
NumberFormat
(
'
ar-EG
'
,
{
numberingSystem
:
'
arab
'
});
console
.
log
(
"
formatNumber_test_2400
"
+
numfmt
.
format
(
123456.789
));
console
.
log
(
"
formatNumber_test_2400
"
+
numfmt
.
format
(
123456.789
));
expect
(
numfmt
.
format
(
123456.789
)).
assertEqual
(
'
١٢٣٬٤٥٦٫٧٨٩
'
);
expect
(
numfmt
.
format
(
123456.789
)).
assertEqual
(
'
١٢٣٬٤٥٦٫٧٨٩
'
);
expect
(
numfmt
.
resolvedOptions
().
numberingSystem
).
assertEqual
(
'
arab
'
);
expect
(
numfmt
.
resolvedOptions
().
numberingSystem
).
assertEqual
(
'
arab
'
);
...
@@ -1075,7 +1075,7 @@ describe('intlTest', function () {
...
@@ -1075,7 +1075,7 @@ describe('intlTest', function () {
* @tc.desc check the number with style
* @tc.desc check the number with style
*/
*/
it
(
'
formatNumber_test_2500
'
,
0
,
function
()
{
it
(
'
formatNumber_test_2500
'
,
0
,
function
()
{
var
numfmt
=
new
Intl
.
NumberFormat
(
'
ar
'
,
{
style
:
'
percent
'
,
minimumFractionDigits
:
1
,
maximumFractionDigits
:
2
,
let
numfmt
=
new
Intl
.
NumberFormat
(
'
ar
'
,
{
style
:
'
percent
'
,
minimumFractionDigits
:
1
,
maximumFractionDigits
:
2
,
minimumIntegerDigits
:
7
,
minimumSignificantDigits
:
5
,
maximumSignificantDigits
:
10
,
useGrouping
:
true
});
minimumIntegerDigits
:
7
,
minimumSignificantDigits
:
5
,
maximumSignificantDigits
:
10
,
useGrouping
:
true
});
console
.
log
(
"
formatNumber_test_2500
"
+
numfmt
.
resolvedOptions
().
style
);
console
.
log
(
"
formatNumber_test_2500
"
+
numfmt
.
resolvedOptions
().
style
);
expect
(
numfmt
.
resolvedOptions
().
style
).
assertEqual
(
'
percent
'
);
expect
(
numfmt
.
resolvedOptions
().
style
).
assertEqual
(
'
percent
'
);
...
@@ -1084,7 +1084,7 @@ describe('intlTest', function () {
...
@@ -1084,7 +1084,7 @@ describe('intlTest', function () {
expect
(
numfmt
.
resolvedOptions
().
minimumIntegerDigits
).
assertEqual
(
7
);
expect
(
numfmt
.
resolvedOptions
().
minimumIntegerDigits
).
assertEqual
(
7
);
expect
(
numfmt
.
resolvedOptions
().
minimumSignificantDigits
).
assertEqual
(
5
);
expect
(
numfmt
.
resolvedOptions
().
minimumSignificantDigits
).
assertEqual
(
5
);
expect
(
numfmt
.
resolvedOptions
().
maximumSignificantDigits
).
assertEqual
(
10
);
expect
(
numfmt
.
resolvedOptions
().
maximumSignificantDigits
).
assertEqual
(
10
);
expect
(
numfmt
.
resolvedOptions
().
useGrouping
==
true
).
assertTrue
();
expect
(
numfmt
.
resolvedOptions
().
useGrouping
==
=
true
).
assertTrue
();
})
})
console
.
log
(
"
*************end I18NTest*************
"
);
console
.
log
(
"
*************end I18NTest*************
"
);
})
})
\ No newline at end of file
global/resmgr_standard/resmgrjs/src/main/js/default/test/Resmgr.test.js
浏览文件 @
3ea7c329
...
@@ -25,7 +25,7 @@ describe('resMgrTest', function () {
...
@@ -25,7 +25,7 @@ describe('resMgrTest', function () {
*/
*/
it
(
'
getResourceManager_test_001
'
,
0
,
async
function
(
done
)
{
it
(
'
getResourceManager_test_001
'
,
0
,
async
function
(
done
)
{
resmgr
.
getResourceManager
((
error
,
mgr
)
=>
{
resmgr
.
getResourceManager
((
error
,
mgr
)
=>
{
expect
(
mgr
!=
null
).
assertTrue
();
expect
(
mgr
!=
=
null
).
assertTrue
();
})
})
done
();
done
();
})
})
...
@@ -37,7 +37,7 @@ describe('resMgrTest', function () {
...
@@ -37,7 +37,7 @@ describe('resMgrTest', function () {
*/
*/
it
(
'
getResourceManager_test_002
'
,
0
,
async
function
(
done
)
{
it
(
'
getResourceManager_test_002
'
,
0
,
async
function
(
done
)
{
resmgr
.
getResourceManager
(
"
com.ohos.settings
"
,
(
error
,
mgr
)
=>
{
resmgr
.
getResourceManager
(
"
com.ohos.settings
"
,
(
error
,
mgr
)
=>
{
expect
(
mgr
!=
null
).
assertTrue
();
expect
(
mgr
!=
=
null
).
assertTrue
();
})
})
done
();
done
();
})
})
...
@@ -49,7 +49,7 @@ describe('resMgrTest', function () {
...
@@ -49,7 +49,7 @@ describe('resMgrTest', function () {
*/
*/
it
(
'
getResourceManager_test_003
'
,
0
,
async
function
(
done
)
{
it
(
'
getResourceManager_test_003
'
,
0
,
async
function
(
done
)
{
resmgr
.
getResourceManager
().
then
(
mgr
=>
{
resmgr
.
getResourceManager
().
then
(
mgr
=>
{
expect
(
mgr
!=
null
).
assertTrue
();
expect
(
mgr
!=
=
null
).
assertTrue
();
})
})
done
();
done
();
})
})
...
@@ -61,7 +61,7 @@ describe('resMgrTest', function () {
...
@@ -61,7 +61,7 @@ describe('resMgrTest', function () {
*/
*/
it
(
'
getResourceManager_test_004
'
,
0
,
async
function
(
done
)
{
it
(
'
getResourceManager_test_004
'
,
0
,
async
function
(
done
)
{
resmgr
.
getResourceManager
(
"
com.ohos.settings
"
).
then
(
mgr
=>
{
resmgr
.
getResourceManager
(
"
com.ohos.settings
"
).
then
(
mgr
=>
{
expect
(
mgr
!=
null
).
assertTrue
();
expect
(
mgr
!=
=
null
).
assertTrue
();
})
})
done
();
done
();
})
})
...
@@ -74,7 +74,7 @@ describe('resMgrTest', function () {
...
@@ -74,7 +74,7 @@ describe('resMgrTest', function () {
it
(
'
getString_test_001
'
,
0
,
async
function
(
done
)
{
it
(
'
getString_test_001
'
,
0
,
async
function
(
done
)
{
resmgr
.
getResourceManager
((
error
,
mgr
)
=>
{
resmgr
.
getResourceManager
((
error
,
mgr
)
=>
{
mgr
.
getString
(
0x1000000
,
(
err
,
value
)
=>
{
mgr
.
getString
(
0x1000000
,
(
err
,
value
)
=>
{
expect
(
value
!=
null
).
assertTrue
();
expect
(
value
!=
=
null
).
assertTrue
();
})
})
})
})
done
();
done
();
...
@@ -88,7 +88,7 @@ describe('resMgrTest', function () {
...
@@ -88,7 +88,7 @@ describe('resMgrTest', function () {
it
(
'
getString_test_002
'
,
0
,
async
function
(
done
)
{
it
(
'
getString_test_002
'
,
0
,
async
function
(
done
)
{
resmgr
.
getResourceManager
((
error
,
mgr
)
=>
{
resmgr
.
getResourceManager
((
error
,
mgr
)
=>
{
mgr
.
getString
(
0x1000000
).
then
(
value
=>
{
mgr
.
getString
(
0x1000000
).
then
(
value
=>
{
expect
(
value
!=
null
).
assertTrue
();
expect
(
value
!=
=
null
).
assertTrue
();
})
})
})
})
done
();
done
();
...
@@ -102,7 +102,7 @@ describe('resMgrTest', function () {
...
@@ -102,7 +102,7 @@ describe('resMgrTest', function () {
it
(
'
getStringArray_test_001
'
,
0
,
async
function
(
done
)
{
it
(
'
getStringArray_test_001
'
,
0
,
async
function
(
done
)
{
resmgr
.
getResourceManager
((
error
,
mgr
)
=>
{
resmgr
.
getResourceManager
((
error
,
mgr
)
=>
{
mgr
.
getStringArray
(
0x1000002
,
(
err
,
value
)
=>
{
mgr
.
getStringArray
(
0x1000002
,
(
err
,
value
)
=>
{
expect
(
value
!=
null
).
assertTrue
();
expect
(
value
!=
=
null
).
assertTrue
();
})
})
})
})
done
();
done
();
...
@@ -116,7 +116,7 @@ describe('resMgrTest', function () {
...
@@ -116,7 +116,7 @@ describe('resMgrTest', function () {
it
(
'
getStringArray_test_002
'
,
0
,
async
function
(
done
)
{
it
(
'
getStringArray_test_002
'
,
0
,
async
function
(
done
)
{
resmgr
.
getResourceManager
((
error
,
mgr
)
=>
{
resmgr
.
getResourceManager
((
error
,
mgr
)
=>
{
mgr
.
getStringArray
(
0x1000002
).
then
(
value
=>
{
mgr
.
getStringArray
(
0x1000002
).
then
(
value
=>
{
expect
(
value
!=
null
).
assertTrue
();
expect
(
value
!=
=
null
).
assertTrue
();
})
})
})
})
done
();
done
();
...
@@ -186,7 +186,7 @@ describe('resMgrTest', function () {
...
@@ -186,7 +186,7 @@ describe('resMgrTest', function () {
it
(
'
getConfiguration_test_001
'
,
0
,
async
function
(
done
)
{
it
(
'
getConfiguration_test_001
'
,
0
,
async
function
(
done
)
{
resmgr
.
getResourceManager
((
error
,
mgr
)
=>
{
resmgr
.
getResourceManager
((
error
,
mgr
)
=>
{
mgr
.
getConfiguration
((
error
,
cfg
)
=>
{
mgr
.
getConfiguration
((
error
,
cfg
)
=>
{
expect
(
cfg
!=
null
).
assertTrue
();
expect
(
cfg
!=
=
null
).
assertTrue
();
})
})
})
})
done
();
done
();
...
@@ -200,7 +200,7 @@ describe('resMgrTest', function () {
...
@@ -200,7 +200,7 @@ describe('resMgrTest', function () {
it
(
'
getConfiguration_test_002
'
,
0
,
async
function
(
done
)
{
it
(
'
getConfiguration_test_002
'
,
0
,
async
function
(
done
)
{
resmgr
.
getResourceManager
((
error
,
mgr
)
=>
{
resmgr
.
getResourceManager
((
error
,
mgr
)
=>
{
mgr
.
getConfiguration
().
then
(
cfg
=>
{
mgr
.
getConfiguration
().
then
(
cfg
=>
{
expect
(
cfg
!=
null
).
assertTrue
();
expect
(
cfg
!=
=
null
).
assertTrue
();
})
})
})
})
done
();
done
();
...
@@ -214,7 +214,7 @@ describe('resMgrTest', function () {
...
@@ -214,7 +214,7 @@ describe('resMgrTest', function () {
it
(
'
getDeviceCapability_test_001
'
,
0
,
async
function
(
done
)
{
it
(
'
getDeviceCapability_test_001
'
,
0
,
async
function
(
done
)
{
resmgr
.
getResourceManager
((
error
,
mgr
)
=>
{
resmgr
.
getResourceManager
((
error
,
mgr
)
=>
{
mgr
.
getDeviceCapability
((
error
,
dc
)
=>
{
mgr
.
getDeviceCapability
((
error
,
dc
)
=>
{
expect
(
dc
!=
null
).
assertTrue
();
expect
(
dc
!=
=
null
).
assertTrue
();
})
})
})
})
done
();
done
();
...
@@ -228,7 +228,7 @@ describe('resMgrTest', function () {
...
@@ -228,7 +228,7 @@ describe('resMgrTest', function () {
it
(
'
getDeviceCapability_test_002
'
,
0
,
async
function
(
done
)
{
it
(
'
getDeviceCapability_test_002
'
,
0
,
async
function
(
done
)
{
resmgr
.
getResourceManager
((
error
,
mgr
)
=>
{
resmgr
.
getResourceManager
((
error
,
mgr
)
=>
{
mgr
.
getDeviceCapability
().
then
(
dc
=>
{
mgr
.
getDeviceCapability
().
then
(
dc
=>
{
expect
(
dc
!=
null
).
assertTrue
();
expect
(
dc
!=
=
null
).
assertTrue
();
})
})
})
})
done
();
done
();
...
@@ -242,7 +242,7 @@ describe('resMgrTest', function () {
...
@@ -242,7 +242,7 @@ describe('resMgrTest', function () {
it
(
'
getPluralString_test_001
'
,
0
,
async
function
(
done
)
{
it
(
'
getPluralString_test_001
'
,
0
,
async
function
(
done
)
{
resmgr
.
getResourceManager
((
error
,
mgr
)
=>
{
resmgr
.
getResourceManager
((
error
,
mgr
)
=>
{
mgr
.
getPluralString
(
0x1000003
,
1
,
(
error
,
value
)
=>
{
mgr
.
getPluralString
(
0x1000003
,
1
,
(
error
,
value
)
=>
{
expect
(
value
!=
null
).
assertTrue
();
expect
(
value
!=
=
null
).
assertTrue
();
})
})
})
})
done
();
done
();
...
@@ -256,7 +256,7 @@ describe('resMgrTest', function () {
...
@@ -256,7 +256,7 @@ describe('resMgrTest', function () {
it
(
'
getPluralString_test_002
'
,
0
,
async
function
(
done
)
{
it
(
'
getPluralString_test_002
'
,
0
,
async
function
(
done
)
{
resmgr
.
getResourceManager
((
error
,
mgr
)
=>
{
resmgr
.
getResourceManager
((
error
,
mgr
)
=>
{
mgr
.
getPluralString
(
0x1000003
,
1
).
then
(
value
=>
{
mgr
.
getPluralString
(
0x1000003
,
1
).
then
(
value
=>
{
expect
(
value
!=
null
).
assertTrue
();
expect
(
value
!=
=
null
).
assertTrue
();
})
})
})
})
done
();
done
();
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录