Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Xts Acts
提交
de44479a
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看板
未验证
提交
de44479a
编写于
3月 03, 2022
作者:
O
openharmony_ci
提交者:
Gitee
3月 03, 2022
浏览文件
操作
浏览文件
下载
差异文件
!2182 update cases in i18n
Merge pull request !2182 from 杨清/1228
上级
357fdc6f
d078e6c6
变更
2
显示空白变更内容
内联
并排
Showing
2 changed file
with
581 addition
and
45 deletion
+581
-45
global/i18n_standard/intljs/src/main/js/default/test/I18n.test.js
...18n_standard/intljs/src/main/js/default/test/I18n.test.js
+60
-12
global/perf/perfjs/src/main/js/default/test/Perf.test.js
global/perf/perfjs/src/main/js/default/test/Perf.test.js
+521
-33
未找到文件。
global/i18n_standard/intljs/src/main/js/default/test/I18n.test.js
浏览文件 @
de44479a
...
...
@@ -1443,7 +1443,11 @@ describe('I18nTest', function () {
*/
it
(
'
i18n_test_9100
'
,
0
,
function
()
{
console
.
error
(
'
i18n_test_9100
'
+
'
start
'
);
let
value
=
I18n
.
Util
.
unitConvert
({
unit
:
'
cup
'
,
measureSystem
:
'
US
'
},
{
unit
:
'
liter
'
,
measureSystem
:
'
SI
'
},
1000
,
'
en-US
'
,
'
long
'
);
let
value
=
I18n
.
Util
.
unitConvert
({
unit
:
'
cup
'
,
measureSystem
:
'
US
'
},
{
unit
:
'
liter
'
,
measureSystem
:
'
SI
'
},
1000
,
'
en-US
'
,
'
long
'
);
console
.
error
(
'
i18n_test_9100
'
+
value
);
expect
(
value
).
assertEqual
(
'
236.588 liters
'
);
})
...
...
@@ -1455,7 +1459,11 @@ describe('I18nTest', function () {
*/
it
(
'
i18n_test_9200
'
,
0
,
function
()
{
console
.
error
(
'
i18n_test_9200
'
+
'
start
'
);
let
value
=
I18n
.
Util
.
unitConvert
({
unit
:
'
cup
'
,
measureSystem
:
'
US
'
},
{
unit
:
'
liter
'
,
measureSystem
:
'
SI
'
},
1000
,
'
en-US
'
,
'
medium
'
);
let
value
=
I18n
.
Util
.
unitConvert
({
unit
:
'
cup
'
,
measureSystem
:
'
US
'
},
{
unit
:
'
liter
'
,
measureSystem
:
'
SI
'
},
1000
,
'
en-US
'
,
'
medium
'
);
console
.
error
(
'
i18n_test_9200
'
+
value
);
expect
(
value
).
assertEqual
(
'
236.588L
'
);
})
...
...
@@ -1467,7 +1475,11 @@ describe('I18nTest', function () {
*/
it
(
'
i18n_test_9300
'
,
0
,
function
()
{
console
.
error
(
'
i18n_test_9300
'
+
'
start
'
);
let
value
=
I18n
.
Util
.
unitConvert
({
unit
:
'
cup
'
,
measureSystem
:
'
US
'
},
{
unit
:
'
liter
'
,
measureSystem
:
'
SI
'
},
1000
,
'
en-US
'
,
'
short
'
);
let
value
=
I18n
.
Util
.
unitConvert
({
unit
:
'
cup
'
,
measureSystem
:
'
US
'
},
{
unit
:
'
liter
'
,
measureSystem
:
'
SI
'
},
1000
,
'
en-US
'
,
'
short
'
);
console
.
error
(
'
i18n_test_9300
'
+
value
);
expect
(
value
).
assertEqual
(
'
236.588 L
'
);
})
...
...
@@ -1479,7 +1491,11 @@ describe('I18nTest', function () {
*/
it
(
'
i18n_test_9400
'
,
0
,
function
()
{
console
.
error
(
'
i18n_test_9400
'
+
'
start
'
);
let
value
=
I18n
.
Util
.
unitConvert
({
unit
:
'
meter
'
,
measureSystem
:
'
SI
'
},
{
unit
:
'
mile
'
,
measureSystem
:
'
SI
'
},
1000
,
'
zh-CN
'
,
'
long
'
);
let
value
=
I18n
.
Util
.
unitConvert
({
unit
:
'
meter
'
,
measureSystem
:
'
SI
'
},
{
unit
:
'
mile
'
,
measureSystem
:
'
SI
'
},
1000
,
'
zh-CN
'
,
'
long
'
);
console
.
error
(
'
i18n_test_9400
'
+
value
);
expect
(
value
).
assertEqual
(
'
0.621英里
'
);
})
...
...
@@ -1491,7 +1507,11 @@ describe('I18nTest', function () {
*/
it
(
'
i18n_test_9500
'
,
0
,
function
()
{
console
.
error
(
'
i18n_test_9500
'
+
'
start
'
);
let
value
=
I18n
.
Util
.
unitConvert
({
unit
:
'
hour
'
,
measureSystem
:
'
SI
'
},
{
unit
:
'
second
'
,
measureSystem
:
'
SI
'
},
10
,
'
zh-CN
'
,
'
medium
'
);
let
value
=
I18n
.
Util
.
unitConvert
({
unit
:
'
hour
'
,
measureSystem
:
'
SI
'
},
{
unit
:
'
second
'
,
measureSystem
:
'
SI
'
},
10
,
'
zh-CN
'
,
'
medium
'
);
console
.
error
(
'
i18n_test_9500
'
+
value
);
expect
(
value
).
assertEqual
(
'
36,000秒
'
);
})
...
...
@@ -1503,7 +1523,11 @@ describe('I18nTest', function () {
*/
it
(
'
i18n_test_9600
'
,
0
,
function
()
{
console
.
error
(
'
i18n_test_9600
'
+
'
start
'
);
let
value
=
I18n
.
Util
.
unitConvert
({
unit
:
'
celsius
'
,
measureSystem
:
'
SI
'
},
{
unit
:
'
fahrenheit
'
,
measureSystem
:
'
SI
'
},
1000
,
'
zh-CN
'
,
'
short
'
);
let
value
=
I18n
.
Util
.
unitConvert
({
unit
:
'
celsius
'
,
measureSystem
:
'
SI
'
},
{
unit
:
'
fahrenheit
'
,
measureSystem
:
'
SI
'
},
1000
,
'
zh-CN
'
,
'
short
'
);
console
.
error
(
'
i18n_test_9600
'
+
value
);
expect
(
value
).
assertEqual
(
'
1,832°F
'
);
})
...
...
@@ -1515,7 +1539,11 @@ describe('I18nTest', function () {
*/
it
(
'
i18n_test_9700
'
,
0
,
function
()
{
console
.
error
(
'
i18n_test_9700
'
+
'
start
'
);
let
value
=
I18n
.
Util
.
unitConvert
({
unit
:
'
acre
'
,
measureSystem
:
'
SI
'
},
{
unit
:
'
hectare
'
,
measureSystem
:
'
SI
'
},
1000
,
'
zh-CN
'
,
'
long
'
);
let
value
=
I18n
.
Util
.
unitConvert
({
unit
:
'
acre
'
,
measureSystem
:
'
SI
'
},
{
unit
:
'
hectare
'
,
measureSystem
:
'
SI
'
},
1000
,
'
zh-CN
'
,
'
long
'
);
console
.
error
(
'
i18n_test_9700
'
+
value
);
expect
(
value
).
assertEqual
(
'
404.686公顷
'
);
})
...
...
@@ -1527,7 +1555,11 @@ describe('I18nTest', function () {
*/
it
(
'
i18n_test_9710
'
,
0
,
function
()
{
console
.
error
(
'
i18n_test_9710
'
+
'
start
'
);
let
value
=
I18n
.
Util
.
unitConvert
({
unit
:
'
acre
'
,
measureSystem
:
'
SI
'
},
{
unit
:
'
square-meter
'
,
measureSystem
:
'
SI
'
},
1000
,
'
zh-CN
'
,
'
long
'
);
let
value
=
I18n
.
Util
.
unitConvert
({
unit
:
'
acre
'
,
measureSystem
:
'
SI
'
},
{
unit
:
'
square-meter
'
,
measureSystem
:
'
SI
'
},
1000
,
'
zh-CN
'
,
'
long
'
);
console
.
error
(
'
i18n_test_9710
'
+
value
);
expect
(
value
).
assertEqual
(
'
4,046,856.422平方米
'
);
})
...
...
@@ -1539,7 +1571,11 @@ describe('I18nTest', function () {
*/
it
(
'
i18n_test_9800
'
,
0
,
function
()
{
console
.
error
(
'
i18n_test_9800
'
+
'
start
'
);
let
value
=
I18n
.
Util
.
unitConvert
({
unit
:
'
kilometer-per-hour
'
,
measureSystem
:
'
SI
'
},
{
unit
:
'
knot
'
,
measureSystem
:
'
SI
'
},
1000
,
'
zh-CN
'
,
'
long
'
);
let
value
=
I18n
.
Util
.
unitConvert
({
unit
:
'
kilometer-per-hour
'
,
measureSystem
:
'
SI
'
},
{
unit
:
'
knot
'
,
measureSystem
:
'
SI
'
},
1000
,
'
zh-CN
'
,
'
long
'
);
console
.
error
(
'
i18n_test_9800
'
+
value
);
expect
(
value
).
assertEqual
(
'
539.957节
'
);
})
...
...
@@ -1551,7 +1587,11 @@ describe('I18nTest', function () {
*/
it
(
'
i18n_test_9850
'
,
0
,
function
()
{
console
.
error
(
'
i18n_test_9850
'
+
'
start
'
);
let
value
=
I18n
.
Util
.
unitConvert
({
unit
:
'
kilometer-per-hour
'
,
measureSystem
:
'
SI
'
},
{
unit
:
'
meter-per-second
'
,
measureSystem
:
'
SI
'
},
1000
,
'
zh-CN
'
,
'
long
'
);
let
value
=
I18n
.
Util
.
unitConvert
({
unit
:
'
kilometer-per-hour
'
,
measureSystem
:
'
SI
'
},
{
unit
:
'
meter-per-second
'
,
measureSystem
:
'
SI
'
},
1000
,
'
zh-CN
'
,
'
long
'
);
console
.
error
(
'
i18n_test_9850
'
+
value
);
expect
(
value
).
assertEqual
(
'
每秒277.778米
'
);
})
...
...
@@ -1563,7 +1603,11 @@ describe('I18nTest', function () {
*/
it
(
'
i18n_test_9900
'
,
0
,
function
()
{
console
.
error
(
'
i18n_test_9900
'
+
'
start
'
);
let
value
=
I18n
.
Util
.
unitConvert
({
unit
:
'
meter
'
,
measureSystem
:
'
SI
'
},
{
unit
:
'
kilometer
'
,
measureSystem
:
'
SI
'
},
1000
,
'
zh-CN
'
,
'
long
'
);
let
value
=
I18n
.
Util
.
unitConvert
({
unit
:
'
meter
'
,
measureSystem
:
'
SI
'
},
{
unit
:
'
kilometer
'
,
measureSystem
:
'
SI
'
},
1000
,
'
zh-CN
'
,
'
long
'
);
console
.
error
(
'
i18n_test_9900
'
+
value
);
expect
(
value
).
assertEqual
(
'
1公里
'
);
})
...
...
@@ -1575,7 +1619,11 @@ describe('I18nTest', function () {
*/
it
(
'
i18n_test_9910
'
,
0
,
function
()
{
console
.
error
(
'
i18n_test_9910
'
+
'
start
'
);
let
value
=
I18n
.
Util
.
unitConvert
({
unit
:
'
meter
'
,
measureSystem
:
'
SI
'
},
{
unit
:
'
meter-per-second
'
,
measureSystem
:
'
SI
'
},
1000
,
'
zh-CN
'
,
'
long
'
);
let
value
=
I18n
.
Util
.
unitConvert
({
unit
:
'
meter
'
,
measureSystem
:
'
SI
'
},
{
unit
:
'
meter-per-second
'
,
measureSystem
:
'
SI
'
},
1000
,
'
zh-CN
'
,
'
long
'
);
console
.
error
(
'
i18n_test_9910
'
+
value
);
expect
(
value
).
assertEqual
(
'
1,000米
'
);
})
...
...
global/perf/perfjs/src/main/js/default/test/Perf.test.js
浏览文件 @
de44479a
...
...
@@ -52,7 +52,10 @@ describe('PerfTest', function () {
}
let
exeTime
=
new
Date
().
getTime
()
-
startTime
;
let
avgTime
=
exeTime
/
EXETIME
;
console
.
log
(
'
perf_test_0100--
'
+
'
lang:
'
+
lang
+
'
exeTime:
'
+
exeTime
+
'
avgTime:
'
+
avgTime
);
console
.
log
(
'
perf_test_0100--
'
+
'
lang:
'
+
lang
+
'
exeTime:
'
+
exeTime
+
'
avgTime:
'
+
avgTime
);
if
(
avgTime
<
10
){
expect
(
true
).
assertTrue
();
}
...
...
@@ -75,7 +78,10 @@ describe('PerfTest', function () {
}
let
exeTime
=
new
Date
().
getTime
()
-
startTime
;
let
avgTime
=
exeTime
/
EXETIME
;
console
.
log
(
'
perf_test_0200--
'
+
'
region:
'
+
region
+
'
exeTime:
'
+
exeTime
+
'
avgTime:
'
+
avgTime
);
console
.
log
(
'
perf_test_0200--
'
+
'
region:
'
+
region
+
'
exeTime:
'
+
exeTime
+
'
avgTime:
'
+
avgTime
);
if
(
avgTime
<
10
){
expect
(
true
).
assertTrue
();
}
...
...
@@ -98,7 +104,10 @@ describe('PerfTest', function () {
}
let
exeTime
=
new
Date
().
getTime
()
-
startTime
;
let
avgTime
=
exeTime
/
EXETIME
;
console
.
log
(
'
perf_test_0300--
'
+
'
locale:
'
+
locale
+
'
exeTime:
'
+
exeTime
+
'
avgTime:
'
+
avgTime
);
console
.
log
(
'
perf_test_0300--
'
+
'
locale:
'
+
locale
+
'
exeTime:
'
+
exeTime
+
'
avgTime:
'
+
avgTime
);
if
(
avgTime
<
10
){
expect
(
true
).
assertTrue
();
}
...
...
@@ -121,7 +130,10 @@ describe('PerfTest', function () {
}
let
exeTime
=
new
Date
().
getTime
()
-
startTime
;
let
avgTime
=
exeTime
/
EXETIME
;
console
.
log
(
'
perf_test_0400--
'
+
'
value:
'
+
value
+
'
exeTime:
'
+
exeTime
+
'
avgTime:
'
+
avgTime
);
console
.
log
(
'
perf_test_0400--
'
+
'
value:
'
+
value
+
'
exeTime:
'
+
exeTime
+
'
avgTime:
'
+
avgTime
);
if
(
avgTime
<
10
){
expect
(
true
).
assertTrue
();
}
...
...
@@ -144,7 +156,10 @@ describe('PerfTest', function () {
}
let
exeTime
=
new
Date
().
getTime
()
-
startTime
;
let
avgTime
=
exeTime
/
EXETIME
;
console
.
log
(
'
perf_test_0500--
'
+
'
value:
'
+
value
+
'
exeTime:
'
+
exeTime
+
'
avgTime:
'
+
avgTime
);
console
.
log
(
'
perf_test_0500--
'
+
'
value:
'
+
value
+
'
exeTime:
'
+
exeTime
+
'
avgTime:
'
+
avgTime
);
if
(
avgTime
<
10
){
expect
(
true
).
assertTrue
();
}
...
...
@@ -167,7 +182,10 @@ describe('PerfTest', function () {
}
let
exeTime
=
new
Date
().
getTime
()
-
startTime
;
let
avgTime
=
exeTime
/
EXETIME
;
console
.
log
(
'
perf_test_0600--
'
+
'
value:
'
+
value
+
'
exeTime:
'
+
exeTime
+
'
avgTime:
'
+
avgTime
);
console
.
log
(
'
perf_test_0600--
'
+
'
value:
'
+
value
+
'
exeTime:
'
+
exeTime
+
'
avgTime:
'
+
avgTime
);
if
(
avgTime
<
10
){
expect
(
true
).
assertTrue
();
}
...
...
@@ -190,7 +208,10 @@ describe('PerfTest', function () {
}
let
exeTime
=
new
Date
().
getTime
()
-
startTime
;
let
avgTime
=
exeTime
/
EXETIME
;
console
.
log
(
'
perf_test_0700--
'
+
'
value:
'
+
value
+
'
exeTime:
'
+
exeTime
+
'
avgTime:
'
+
avgTime
);
console
.
log
(
'
perf_test_0700--
'
+
'
value:
'
+
value
+
'
exeTime:
'
+
exeTime
+
'
avgTime:
'
+
avgTime
);
if
(
avgTime
<
10
){
expect
(
true
).
assertTrue
();
}
...
...
@@ -213,7 +234,10 @@ describe('PerfTest', function () {
}
let
exeTime
=
new
Date
().
getTime
()
-
startTime
;
let
avgTime
=
exeTime
/
EXETIME
;
console
.
log
(
'
perf_test_0800--
'
+
'
value:
'
+
value
+
'
exeTime:
'
+
exeTime
+
'
avgTime:
'
+
avgTime
);
console
.
log
(
'
perf_test_0800--
'
+
'
value:
'
+
value
+
'
exeTime:
'
+
exeTime
+
'
avgTime:
'
+
avgTime
);
if
(
avgTime
<
10
){
expect
(
true
).
assertTrue
();
}
...
...
@@ -236,7 +260,10 @@ describe('PerfTest', function () {
}
let
exeTime
=
new
Date
().
getTime
()
-
startTime
;
let
avgTime
=
exeTime
/
EXETIME
;
console
.
log
(
'
perf_test_0900--
'
+
'
value:
'
+
value
+
'
exeTime:
'
+
exeTime
+
'
avgTime:
'
+
avgTime
);
console
.
log
(
'
perf_test_0900--
'
+
'
value:
'
+
value
+
'
exeTime:
'
+
exeTime
+
'
avgTime:
'
+
avgTime
);
if
(
avgTime
<
10
){
expect
(
true
).
assertTrue
();
}
...
...
@@ -259,7 +286,10 @@ describe('PerfTest', function () {
}
let
exeTime
=
new
Date
().
getTime
()
-
startTime
;
let
avgTime
=
exeTime
/
EXETIME
;
console
.
log
(
'
perf_test_1000--
'
+
'
value:
'
+
value
+
'
exeTime:
'
+
exeTime
+
'
avgTime:
'
+
avgTime
);
console
.
log
(
'
perf_test_1000--
'
+
'
value:
'
+
value
+
'
exeTime:
'
+
exeTime
+
'
avgTime:
'
+
avgTime
);
if
(
avgTime
<
10
){
expect
(
true
).
assertTrue
();
}
...
...
@@ -282,7 +312,10 @@ describe('PerfTest', function () {
}
let
exeTime
=
new
Date
().
getTime
()
-
startTime
;
let
avgTime
=
exeTime
/
EXETIME
;
console
.
log
(
'
perf_test_1100--
'
+
'
value:
'
+
value
+
'
exeTime:
'
+
exeTime
+
'
avgTime:
'
+
avgTime
);
console
.
log
(
'
perf_test_1100--
'
+
'
value:
'
+
value
+
'
exeTime:
'
+
exeTime
+
'
avgTime:
'
+
avgTime
);
if
(
avgTime
<
10
){
expect
(
true
).
assertTrue
();
}
...
...
@@ -529,5 +562,460 @@ describe('PerfTest', function () {
}
})
/* *
* @tc.number SUB_GLOBAL_PERF_JS_2100
* @tc.name test the performance of calendar.set
* @tc.desc check the performance of calendar.set
*/
it
(
'
perf_test_2100
'
,
0
,
function
()
{
console
.
log
(
'
perf_test_2100
'
+
'
start
'
);
let
calendar
=
I18n
.
getCalendar
(
'
zh
'
);
let
startTime
=
new
Date
().
getTime
();
for
(
let
i
=
0
;
i
<
EXETIME
;
i
++
){
calendar
.
set
(
2021
,
11
,
11
,
10
,
10
,
10
);
}
let
exeTime
=
new
Date
().
getTime
()
-
startTime
;
let
avgTime
=
exeTime
/
EXETIME
;
console
.
log
(
'
perf_test_2100--
'
+
'
exeTime:
'
+
exeTime
+
'
avgTime:
'
+
avgTime
);
if
(
avgTime
<
10
){
expect
(
true
).
assertTrue
();
}
else
{
expect
(
false
).
assertTrue
();
}
})
/* *
* @tc.number SUB_GLOBAL_PERF_JS_2200
* @tc.name test the performance of calendar.setTimeZone
* @tc.desc check the performance of calendar.setTimeZone
*/
it
(
'
perf_test_2200
'
,
0
,
function
()
{
console
.
log
(
'
perf_test_2200
'
+
'
start
'
);
let
calendar
=
I18n
.
getCalendar
(
'
zh
'
);
let
startTime
=
new
Date
().
getTime
();
for
(
let
i
=
0
;
i
<
EXETIME
;
i
++
){
calendar
.
setTimeZone
(
'
Asia/Shanghai
'
);
}
let
exeTime
=
new
Date
().
getTime
()
-
startTime
;
let
avgTime
=
exeTime
/
EXETIME
;
console
.
log
(
'
perf_test_2200--
'
+
'
exeTime:
'
+
exeTime
+
'
avgTime:
'
+
avgTime
);
if
(
avgTime
<
10
){
expect
(
true
).
assertTrue
();
}
else
{
expect
(
false
).
assertTrue
();
}
})
/* *
* @tc.number SUB_GLOBAL_PERF_JS_2300
* @tc.name test the performance of calendar.getTimeZone
* @tc.desc check the performance of calendar.getTimeZone
*/
it
(
'
perf_test_2300
'
,
0
,
function
()
{
console
.
log
(
'
perf_test_2300
'
+
'
start
'
);
let
calendar
=
I18n
.
getCalendar
(
'
zh
'
);
let
value
=
'
test
'
;
let
startTime
=
new
Date
().
getTime
();
for
(
let
i
=
0
;
i
<
EXETIME
;
i
++
){
value
=
calendar
.
getTimeZone
();
}
let
exeTime
=
new
Date
().
getTime
()
-
startTime
;
let
avgTime
=
exeTime
/
EXETIME
;
console
.
log
(
'
perf_test_2300--
'
+
'
value:
'
+
value
+
'
exeTime:
'
+
exeTime
+
'
avgTime:
'
+
avgTime
);
if
(
avgTime
<
10
){
expect
(
true
).
assertTrue
();
}
else
{
expect
(
false
).
assertTrue
();
}
})
/* *
* @tc.number SUB_GLOBAL_PERF_JS_2400
* @tc.name test the performance of calendar.setFirstDayOfWeek
* @tc.desc check the performance of calendar.setFirstDayOfWeek
*/
it
(
'
perf_test_2400
'
,
0
,
function
()
{
console
.
log
(
'
perf_test_2400
'
+
'
start
'
);
let
calendar
=
I18n
.
getCalendar
(
'
zh
'
);
let
startTime
=
new
Date
().
getTime
();
for
(
let
i
=
0
;
i
<
EXETIME
;
i
++
){
calendar
.
setFirstDayOfWeek
(
1
);
}
let
exeTime
=
new
Date
().
getTime
()
-
startTime
;
let
avgTime
=
exeTime
/
EXETIME
;
console
.
log
(
'
perf_test_2400--
'
+
'
exeTime:
'
+
exeTime
+
'
avgTime:
'
+
avgTime
);
if
(
avgTime
<
10
){
expect
(
true
).
assertTrue
();
}
else
{
expect
(
false
).
assertTrue
();
}
})
/* *
* @tc.number SUB_GLOBAL_PERF_JS_2500
* @tc.name test the performance of calendar.getFirstDayOfWeek
* @tc.desc check the performance of calendar.getFirstDayOfWeek
*/
it
(
'
perf_test_2500
'
,
0
,
function
()
{
console
.
log
(
'
perf_test_2500
'
+
'
start
'
);
let
calendar
=
I18n
.
getCalendar
(
'
zh
'
);
let
value
=
0
;
let
startTime
=
new
Date
().
getTime
();
for
(
let
i
=
0
;
i
<
EXETIME
;
i
++
){
value
=
calendar
.
getFirstDayOfWeek
();
}
let
exeTime
=
new
Date
().
getTime
()
-
startTime
;
let
avgTime
=
exeTime
/
EXETIME
;
console
.
log
(
'
perf_test_2500--
'
+
'
value:
'
+
value
+
'
exeTime:
'
+
exeTime
+
'
avgTime:
'
+
avgTime
);
if
(
avgTime
<
10
){
expect
(
true
).
assertTrue
();
}
else
{
expect
(
false
).
assertTrue
();
}
})
/* *
* @tc.number SUB_GLOBAL_PERF_JS_2600
* @tc.name test the performance of calendar.setMinimalDaysInFirstWeek
* @tc.desc check the performance of calendar.setMinimalDaysInFirstWeek
*/
it
(
'
perf_test_2600
'
,
0
,
function
()
{
console
.
log
(
'
perf_test_2600
'
+
'
start
'
);
let
calendar
=
I18n
.
getCalendar
(
'
zh
'
);
let
startTime
=
new
Date
().
getTime
();
for
(
let
i
=
0
;
i
<
EXETIME
;
i
++
){
calendar
.
setMinimalDaysInFirstWeek
(
1
);
}
let
exeTime
=
new
Date
().
getTime
()
-
startTime
;
let
avgTime
=
exeTime
/
EXETIME
;
console
.
log
(
'
perf_test_2600--
'
+
'
exeTime:
'
+
exeTime
+
'
avgTime:
'
+
avgTime
);
if
(
avgTime
<
10
){
expect
(
true
).
assertTrue
();
}
else
{
expect
(
false
).
assertTrue
();
}
})
/* *
* @tc.number SUB_GLOBAL_PERF_JS_2700
* @tc.name test the performance of calendar.getMinimalDaysInFirstWeek
* @tc.desc check the performance of calendar.getMinimalDaysInFirstWeek
*/
it
(
'
perf_test_2700
'
,
0
,
function
()
{
console
.
log
(
'
perf_test_2700
'
+
'
start
'
);
let
calendar
=
I18n
.
getCalendar
(
'
zh
'
);
let
value
=
0
;
let
startTime
=
new
Date
().
getTime
();
for
(
let
i
=
0
;
i
<
EXETIME
;
i
++
){
value
=
calendar
.
getMinimalDaysInFirstWeek
();
}
let
exeTime
=
new
Date
().
getTime
()
-
startTime
;
let
avgTime
=
exeTime
/
EXETIME
;
console
.
log
(
'
perf_test_2700--
'
+
'
value:
'
+
value
+
'
exeTime:
'
+
exeTime
+
'
avgTime:
'
+
avgTime
);
if
(
avgTime
<
10
){
expect
(
true
).
assertTrue
();
}
else
{
expect
(
false
).
assertTrue
();
}
})
/* *
* @tc.number SUB_GLOBAL_PERF_JS_2800
* @tc.name test the performance of unitConvert
* @tc.desc check the performance of unitConvert
*/
it
(
'
perf_test_2800
'
,
0
,
function
()
{
console
.
log
(
'
perf_test_2800
'
+
'
start
'
);
let
value
=
'
test
'
;
let
startTime
=
new
Date
().
getTime
();
for
(
let
i
=
0
;
i
<
EXETIME
;
i
++
){
value
=
I18n
.
Util
.
unitConvert
({
unit
:
'
hour
'
,
measureSystem
:
'
SI
'
},
{
unit
:
'
second
'
,
measureSystem
:
'
SI
'
},
10
,
'
zh-CN
'
,
'
medium
'
);
}
let
exeTime
=
new
Date
().
getTime
()
-
startTime
;
let
avgTime
=
exeTime
/
EXETIME
;
console
.
log
(
'
perf_test_2800--
'
+
'
value:
'
+
value
+
'
exeTime:
'
+
exeTime
+
'
avgTime:
'
+
avgTime
);
if
(
avgTime
<
10
){
expect
(
true
).
assertTrue
();
}
else
{
expect
(
false
).
assertTrue
();
}
})
/* *
* @tc.number SUB_GLOBAL_PERF_JS_2900
* @tc.name test the performance of isRTL
* @tc.desc check the performance of isRTL
*/
it
(
'
perf_test_2900
'
,
0
,
function
()
{
console
.
log
(
'
perf_test_2900
'
+
'
start
'
);
let
value
=
false
;
let
startTime
=
new
Date
().
getTime
();
for
(
let
i
=
0
;
i
<
EXETIME
;
i
++
){
value
=
I18n
.
isRTL
(
'
zh-CN
'
);
}
let
exeTime
=
new
Date
().
getTime
()
-
startTime
;
let
avgTime
=
exeTime
/
EXETIME
;
console
.
log
(
'
perf_test_2900--
'
+
'
value:
'
+
value
+
'
exeTime:
'
+
exeTime
+
'
avgTime:
'
+
avgTime
);
if
(
avgTime
<
10
){
expect
(
true
).
assertTrue
();
}
else
{
expect
(
false
).
assertTrue
();
}
})
/* *
* @tc.number SUB_GLOBAL_PERF_JS_3000
* @tc.name test the performance of getLineInstance
* @tc.desc check the performance of getLineInstance
*/
it
(
'
perf_test_3000
'
,
0
,
function
()
{
console
.
log
(
'
perf_test_3000
'
+
'
start
'
);
let
iterator
=
null
;
let
startTime
=
new
Date
().
getTime
();
for
(
let
i
=
0
;
i
<
EXETIME
;
i
++
){
iterator
=
I18n
.
getLineInstance
(
'
en
'
);
}
let
exeTime
=
new
Date
().
getTime
()
-
startTime
;
let
avgTime
=
exeTime
/
EXETIME
;
console
.
log
(
'
perf_test_3000--
'
+
'
exeTime:
'
+
exeTime
+
'
avgTime:
'
+
avgTime
);
if
(
avgTime
<
10
){
expect
(
true
).
assertTrue
();
}
else
{
expect
(
false
).
assertTrue
();
}
})
/* *
* @tc.number SUB_GLOBAL_PERF_JS_3100
* @tc.name test the performance of setLineBreakText
* @tc.desc check the performance of setLineBreakText
*/
it
(
'
perf_test_3100
'
,
0
,
function
()
{
console
.
log
(
'
perf_test_3100
'
+
'
start
'
);
let
iterator
=
I18n
.
getLineInstance
(
'
en
'
);
let
startTime
=
new
Date
().
getTime
();
for
(
let
i
=
0
;
i
<
EXETIME
;
i
++
){
iterator
.
setLineBreakText
(
'
My name is Tom.Welcome to the sky world.
'
);
}
let
exeTime
=
new
Date
().
getTime
()
-
startTime
;
let
avgTime
=
exeTime
/
EXETIME
;
console
.
log
(
'
perf_test_3100--
'
+
'
exeTime:
'
+
exeTime
+
'
avgTime:
'
+
avgTime
);
if
(
avgTime
<
10
){
expect
(
true
).
assertTrue
();
}
else
{
expect
(
false
).
assertTrue
();
}
})
/* *
* @tc.number SUB_GLOBAL_PERF_JS_3200
* @tc.name test the performance of current
* @tc.desc check the performance of current
*/
it
(
'
perf_test_3200
'
,
0
,
function
()
{
console
.
log
(
'
perf_test_3200
'
+
'
start
'
);
let
iterator
=
I18n
.
getLineInstance
(
'
en
'
);
iterator
.
setLineBreakText
(
'
My name is Tom.Welcome to the sky world.
'
);
let
value
=
0
;
let
startTime
=
new
Date
().
getTime
();
for
(
let
i
=
0
;
i
<
EXETIME
;
i
++
){
value
=
iterator
.
current
();
}
let
exeTime
=
new
Date
().
getTime
()
-
startTime
;
let
avgTime
=
exeTime
/
EXETIME
;
console
.
log
(
'
perf_test_3200--
'
+
'
value:
'
+
value
+
'
exeTime:
'
+
exeTime
+
'
avgTime:
'
+
avgTime
);
if
(
avgTime
<
10
){
expect
(
true
).
assertTrue
();
}
else
{
expect
(
false
).
assertTrue
();
}
})
/* *
* @tc.number SUB_GLOBAL_PERF_JS_3300
* @tc.name test the performance of first
* @tc.desc check the performance of first
*/
it
(
'
perf_test_3300
'
,
0
,
function
()
{
console
.
log
(
'
perf_test_3300
'
+
'
start
'
);
let
iterator
=
I18n
.
getLineInstance
(
'
en
'
);
iterator
.
setLineBreakText
(
'
My name is Tom.Welcome to the sky world.
'
);
let
value
=
0
;
let
startTime
=
new
Date
().
getTime
();
for
(
let
i
=
0
;
i
<
EXETIME
;
i
++
){
value
=
iterator
.
first
();
}
let
exeTime
=
new
Date
().
getTime
()
-
startTime
;
let
avgTime
=
exeTime
/
EXETIME
;
console
.
log
(
'
perf_test_3300--
'
+
'
value:
'
+
value
+
'
exeTime:
'
+
exeTime
+
'
avgTime:
'
+
avgTime
);
if
(
avgTime
<
10
){
expect
(
true
).
assertTrue
();
}
else
{
expect
(
false
).
assertTrue
();
}
})
/* *
* @tc.number SUB_GLOBAL_PERF_JS_3400
* @tc.name test the performance of last
* @tc.desc check the performance of last
*/
it
(
'
perf_test_3400
'
,
0
,
function
()
{
console
.
log
(
'
perf_test_3400
'
+
'
start
'
);
let
iterator
=
I18n
.
getLineInstance
(
'
en
'
);
iterator
.
setLineBreakText
(
'
My name is Tom.Welcome to the sky world.
'
);
let
value
=
0
;
let
startTime
=
new
Date
().
getTime
();
for
(
let
i
=
0
;
i
<
EXETIME
;
i
++
){
value
=
iterator
.
last
();
}
let
exeTime
=
new
Date
().
getTime
()
-
startTime
;
let
avgTime
=
exeTime
/
EXETIME
;
console
.
log
(
'
perf_test_3400--
'
+
'
value:
'
+
value
+
'
exeTime:
'
+
exeTime
+
'
avgTime:
'
+
avgTime
);
if
(
avgTime
<
10
){
expect
(
true
).
assertTrue
();
}
else
{
expect
(
false
).
assertTrue
();
}
})
/* *
* @tc.number SUB_GLOBAL_PERF_JS_3500
* @tc.name test the performance of next
* @tc.desc check the performance of next
*/
it
(
'
perf_test_3500
'
,
0
,
function
()
{
console
.
log
(
'
perf_test_3500
'
+
'
start
'
);
let
iterator
=
I18n
.
getLineInstance
(
'
en
'
);
iterator
.
setLineBreakText
(
'
My name is Tom.Welcome to the sky world.
'
);
let
value
=
0
;
let
startTime
=
new
Date
().
getTime
();
for
(
let
i
=
0
;
i
<
EXETIME
;
i
++
){
value
=
iterator
.
next
();
}
let
exeTime
=
new
Date
().
getTime
()
-
startTime
;
let
avgTime
=
exeTime
/
EXETIME
;
console
.
log
(
'
perf_test_3500--
'
+
'
value:
'
+
value
+
'
exeTime:
'
+
exeTime
+
'
avgTime:
'
+
avgTime
);
if
(
avgTime
<
10
){
expect
(
true
).
assertTrue
();
}
else
{
expect
(
false
).
assertTrue
();
}
})
/* *
* @tc.number SUB_GLOBAL_PERF_JS_3600
* @tc.name test the performance of previous
* @tc.desc check the performance of previous
*/
it
(
'
perf_test_3600
'
,
0
,
function
()
{
console
.
log
(
'
perf_test_3600
'
+
'
start
'
);
let
iterator
=
I18n
.
getLineInstance
(
'
en
'
);
iterator
.
setLineBreakText
(
'
My name is Tom.Welcome to the sky world.
'
);
let
value
=
0
;
let
startTime
=
new
Date
().
getTime
();
for
(
let
i
=
0
;
i
<
EXETIME
;
i
++
){
value
=
iterator
.
previous
();
}
let
exeTime
=
new
Date
().
getTime
()
-
startTime
;
let
avgTime
=
exeTime
/
EXETIME
;
console
.
log
(
'
perf_test_3600--
'
+
'
value:
'
+
value
+
'
exeTime:
'
+
exeTime
+
'
avgTime:
'
+
avgTime
);
if
(
avgTime
<
10
){
expect
(
true
).
assertTrue
();
}
else
{
expect
(
false
).
assertTrue
();
}
})
/* *
* @tc.number SUB_GLOBAL_PERF_JS_3700
* @tc.name test the performance of following
* @tc.desc check the performance of following
*/
it
(
'
perf_test_3700
'
,
0
,
function
()
{
console
.
log
(
'
perf_test_3700
'
+
'
start
'
);
let
iterator
=
I18n
.
getLineInstance
(
'
en
'
);
iterator
.
setLineBreakText
(
'
My name is Tom.Welcome to the sky world.
'
);
let
value
=
0
;
let
startTime
=
new
Date
().
getTime
();
for
(
let
i
=
0
;
i
<
EXETIME
;
i
++
){
value
=
iterator
.
following
(
1
);
}
let
exeTime
=
new
Date
().
getTime
()
-
startTime
;
let
avgTime
=
exeTime
/
EXETIME
;
console
.
log
(
'
perf_test_3700--
'
+
'
value:
'
+
value
+
'
exeTime:
'
+
exeTime
+
'
avgTime:
'
+
avgTime
);
if
(
avgTime
<
10
){
expect
(
true
).
assertTrue
();
}
else
{
expect
(
false
).
assertTrue
();
}
})
console
.
log
(
'
*************end PerfTest*************
'
);
})
\ No newline at end of file
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录