Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Xts Acts
提交
3f25aa46
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看板
提交
3f25aa46
编写于
4月 22, 2022
作者:
Y
y00314596
1
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
add by yangqing3@huawei.com
Signed-off-by:
N
y00314596
<
yangqing3@huawei.com
>
上级
0a1eacb5
变更
17
隐藏空白更改
内联
并排
Showing
17 changed file
with
0 addition
and
1193 deletion
+0
-1193
customization/BUILD.gn
customization/BUILD.gn
+0
-1
customization/cust/custjs/BUILD.gn
customization/cust/custjs/BUILD.gn
+0
-31
customization/cust/custjs/Test.json
customization/cust/custjs/Test.json
+0
-29
customization/cust/custjs/signature/openharmony_sx.p7b
customization/cust/custjs/signature/openharmony_sx.p7b
+0
-0
customization/cust/custjs/src/main/config.json
customization/cust/custjs/src/main/config.json
+0
-60
customization/cust/custjs/src/main/js/default/app.js
customization/cust/custjs/src/main/js/default/app.js
+0
-23
customization/cust/custjs/src/main/js/default/i18n/en-US.json
...omization/cust/custjs/src/main/js/default/i18n/en-US.json
+0
-6
customization/cust/custjs/src/main/js/default/i18n/zh-CN.json
...omization/cust/custjs/src/main/js/default/i18n/zh-CN.json
+0
-6
customization/cust/custjs/src/main/js/default/pages/index/index.css
...ion/cust/custjs/src/main/js/default/pages/index/index.css
+0
-9
customization/cust/custjs/src/main/js/default/pages/index/index.hml
...ion/cust/custjs/src/main/js/default/pages/index/index.hml
+0
-5
customization/cust/custjs/src/main/js/default/pages/index/index.js
...tion/cust/custjs/src/main/js/default/pages/index/index.js
+0
-42
customization/cust/custjs/src/main/js/default/test/Cust.test.js
...ization/cust/custjs/src/main/js/default/test/Cust.test.js
+0
-277
customization/cust/custjs/src/main/js/default/test/List.test.js
...ization/cust/custjs/src/main/js/default/test/List.test.js
+0
-16
customization/cust/custjs/src/main/resources/base/element/string.json
...n/cust/custjs/src/main/resources/base/element/string.json
+0
-12
customization/cust/custjs/src/main/resources/base/media/icon.png
...zation/cust/custjs/src/main/resources/base/media/icon.png
+0
-0
global/i18n_standard/intljs/src/main/js/default/test/I18n.test.js
...18n_standard/intljs/src/main/js/default/test/I18n.test.js
+0
-520
global/perf/perfjs/src/main/js/default/test/Perf.test.js
global/perf/perfjs/src/main/js/default/test/Perf.test.js
+0
-156
未找到文件。
customization/BUILD.gn
浏览文件 @
3f25aa46
...
...
@@ -17,7 +17,6 @@ group("customization") {
testonly = true
if (is_standard_system) {
deps = [
"cust/custjs:custjs_test",
"enterprise_device_management:edm_test_grop",
]
}
...
...
customization/cust/custjs/BUILD.gn
已删除
100755 → 0
浏览文件 @
0a1eacb5
# Copyright (C) 2022 Huawei Device Co., Ltd.
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
import("//test/xts/tools/build/suite.gni")
ohos_js_hap_suite("custjs_test") {
hap_profile = "./src/main/config.json"
deps = [
":custjs_assets",
":custjs_resources",
]
certificate_profile = "./signature/openharmony_sx.p7b"
hap_name = "ActsCustJsTest"
}
ohos_js_assets("custjs_assets") {
source_dir = "./src/main/js/default"
}
ohos_resources("custjs_resources") {
sources = [ "./src/main/resources" ]
hap_profile = "./src/main/config.json"
}
customization/cust/custjs/Test.json
已删除
100755 → 0
浏览文件 @
0a1eacb5
{
"description"
:
"Configuration for cust js api Tests"
,
"driver"
:
{
"type"
:
"JSUnitTest"
,
"test-timeout"
:
"300000"
,
"package"
:
"ohos.cust.test"
,
"shell-timeout"
:
"60000"
},
"kits"
:
[
{
"test-file-name"
:
[
"ActsCustJsTest.hap"
],
"type"
:
"AppInstallKit"
,
"cleanup-apps"
:
true
},
{
"type"
:
"ShellKit"
,
"run-command"
:
[
"mkdir -p /system/custxmltest/"
,
"mkdir -p /sys_prod/custxmltest/"
,
"touch /system/custxmltest/system.xml"
,
"touch /system/custxmltest/both.xml"
,
"touch /sys_prod/custxmltest/both.xml"
,
"touch /sys_prod/custxmltest/user.xml"
]
}
]
}
customization/cust/custjs/signature/openharmony_sx.p7b
已删除
100755 → 0
浏览文件 @
0a1eacb5
文件已删除
customization/cust/custjs/src/main/config.json
已删除
100755 → 0
浏览文件 @
0a1eacb5
{
"app"
:
{
"bundleName"
:
"ohos.cust.test"
,
"vendor"
:
"acts"
,
"version"
:
{
"code"
:
1000000
,
"name"
:
"1.0.0"
},
"apiVersion"
:
{
"compatible"
:
4
,
"target"
:
5
}
},
"deviceConfig"
:
{},
"module"
:
{
"package"
:
"ohos.cust.test"
,
"name"
:
".MyApplication"
,
"deviceType"
:
[
"phone"
],
"distro"
:
{
"deliveryWithInstall"
:
true
,
"moduleName"
:
"entry"
,
"moduleType"
:
"entry"
},
"abilities"
:
[
{
"visible"
:
true
,
"skills"
:
[
{
"entities"
:
[
"entity.system.home"
],
"actions"
:
[
"action.system.home"
]
}
],
"name"
:
"ohos.cust.test.MainAbility"
,
"icon"
:
"$media:icon"
,
"description"
:
"$string:mainability_description"
,
"label"
:
"$string:app_name"
,
"type"
:
"page"
,
"launchType"
:
"standard"
}
],
"js"
:
[
{
"pages"
:
[
"pages/index/index"
],
"name"
:
"default"
,
"window"
:
{
"designWidth"
:
720
,
"autoDesignWidth"
:
false
}
}
]
}
}
customization/cust/custjs/src/main/js/default/app.js
已删除
100755 → 0
浏览文件 @
0a1eacb5
/*
* Copyright (C) 2022 Huawei Device Co., Ltd.
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
export
default
{
onCreate
()
{
console
.
info
(
'
TestApplication onCreate
'
);
},
onDestroy
()
{
console
.
info
(
'
TestApplication onDestroy
'
);
}
};
customization/cust/custjs/src/main/js/default/i18n/en-US.json
已删除
100755 → 0
浏览文件 @
0a1eacb5
{
"strings"
:
{
"hello"
:
"Global"
,
"world"
:
"System"
}
}
\ No newline at end of file
customization/cust/custjs/src/main/js/default/i18n/zh-CN.json
已删除
100755 → 0
浏览文件 @
0a1eacb5
{
"strings"
:
{
"hello"
:
"全球化"
,
"world"
:
"子系统"
}
}
\ No newline at end of file
customization/cust/custjs/src/main/js/default/pages/index/index.css
已删除
100755 → 0
浏览文件 @
0a1eacb5
.container
{
flex-direction
:
column
;
justify-content
:
center
;
align-items
:
center
;
}
.title
{
font-size
:
100px
;
}
customization/cust/custjs/src/main/js/default/pages/index/index.hml
已删除
100755 → 0
浏览文件 @
0a1eacb5
<div class="container">
<text class="title">
{{ $t('strings.hello') }} {{ title }}
</text>
</div>
customization/cust/custjs/src/main/js/default/pages/index/index.js
已删除
100755 → 0
浏览文件 @
0a1eacb5
/*
* Copyright (C) 2022 Huawei Device Co., Ltd.
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
import
{
Core
,
ExpectExtend
}
from
'
deccjsunit/index
'
export
default
{
data
:
{
title
:
""
},
onInit
()
{
this
.
title
=
this
.
$t
(
'
strings.world
'
);
},
onShow
()
{
console
.
info
(
'
onShow finish
'
)
const
core
=
Core
.
getInstance
()
const
expectExtend
=
new
ExpectExtend
({
'
id
'
:
'
extend
'
})
core
.
addService
(
'
expect
'
,
expectExtend
)
core
.
init
()
const
configService
=
core
.
getDefaultService
(
'
config
'
)
configService
.
setConfig
(
this
)
require
(
'
../../test/List.test
'
)
core
.
execute
()
},
onReady
()
{
},
}
customization/cust/custjs/src/main/js/default/test/Cust.test.js
已删除
100755 → 0
浏览文件 @
0a1eacb5
/*
* Copyright (C) 2022 Huawei Device Co., Ltd.
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
import
configPolicy
from
'
@ohos.configPolicy
'
import
{
describe
,
beforeAll
,
beforeEach
,
afterEach
,
afterAll
,
it
,
expect
}
from
'
deccjsunit/index
'
describe
(
'
CustTest
'
,
function
()
{
console
.
log
(
'
*************start CustTest*************
'
);
/* *
* @tc.number SUB_GLOBAL_CUST_GETLIST_JS_001
* @tc.name test getCfgDirList method in callback mode
* @tc.desc get getCfgDirList in callback mode
*/
it
(
'
getCfgDirList_test_001
'
,
0
,
async
function
(
done
)
{
configPolicy
.
getCfgDirList
((
error
,
value
)
=>
{
expect
(
value
.
length
!=
0
).
assertTrue
();
console
.
log
(
'
CustTest getCfgDirList_test_001:
'
+
value
.
length
);
console
.
log
(
'
CustTest getCfgDirList_test_001:
'
+
value
);
});
done
();
})
/* *
* @tc.number SUB_GLOBAL_CUST_GETLIST_JS_002
* @tc.name test getCfgDirList method in promise mode
* @tc.desc get getCfgDirList in promise mode
*/
it
(
'
getCfgDirList_test_002
'
,
0
,
async
function
(
done
)
{
configPolicy
.
getCfgDirList
().
then
(
value
=>
{
expect
(
value
.
length
!=
0
).
assertTrue
();
console
.
log
(
'
CustTest getCfgDirList_test_002:
'
+
value
.
length
);
console
.
log
(
'
CustTest getCfgDirList_test_002:
'
+
value
);
});
done
();
})
/* *
* @tc.number SUB_GLOBAL_CUST_GETFILES_JS_001
* @tc.name test getCfgFiles method in callback mode with not exist param
* @tc.desc get getCfgFiles in callback mode
*/
it
(
'
getCfgFiles_test_001
'
,
0
,
async
function
(
done
)
{
configPolicy
.
getCfgFiles
(
'
custxmltest/none.xml
'
,
(
error
,
value
)
=>
{
expect
(
value
.
length
==
0
).
assertTrue
();
console
.
log
(
'
CustTest getCfgFiles_test_001, none.xml:
'
+
value
.
length
);
console
.
log
(
'
CustTest getCfgFiles_test_001, none.xml:
'
+
value
);
});
done
();
})
/* *
* @tc.number SUB_GLOBAL_CUST_GETFILES_JS_002
* @tc.name test getCfgFiles method in callback mode with low priority param
* @tc.desc get getCfgFiles in callback mode
*/
it
(
'
getCfgFiles_test_002
'
,
0
,
async
function
(
done
)
{
configPolicy
.
getCfgFiles
(
'
custxmltest/system.xml
'
,
(
error
,
value
)
=>
{
expect
(
value
.
length
!=
0
).
assertTrue
();
console
.
log
(
'
CustTest getCfgFiles_test_002, system.xml:
'
+
value
.
length
);
console
.
log
(
'
CustTest getCfgFiles_test_002, system.xml:
'
+
value
);
});
done
();
})
/* *
* @tc.number SUB_GLOBAL_CUST_GETFILES_JS_003
* @tc.name test getCfgFiles method in callback mode both exist param
* @tc.desc get getCfgFiles in callback mode
*/
it
(
'
getCfgFiles_test_003
'
,
0
,
async
function
(
done
)
{
configPolicy
.
getCfgFiles
(
'
custxmltest/both.xml
'
,
(
error
,
value
)
=>
{
expect
(
value
.
length
!=
0
).
assertTrue
();
console
.
log
(
'
CustTest getCfgFiles_test_003, both.xml:
'
+
value
.
length
);
console
.
log
(
'
CustTest getCfgFiles_test_003, both.xml:
'
+
value
);
});
done
();
})
/* *
* @tc.number SUB_GLOBAL_CUST_GETFILES_JS_004
* @tc.name test getCfgFiles method in callback mode with high priority param
* @tc.desc get getCfgFiles in callback mode
*/
it
(
'
getCfgFiles_test_004
'
,
0
,
async
function
(
done
)
{
configPolicy
.
getCfgFiles
(
'
custxmltest/user.xml
'
,
(
error
,
value
)
=>
{
expect
(
value
.
length
!=
0
).
assertTrue
();
console
.
log
(
'
CustTest getCfgFiles_test_004, user.xml:
'
+
value
.
length
);
console
.
log
(
'
CustTest getCfgFiles_test_004, user.xml:
'
+
value
);
});
done
();
})
/* *
* @tc.number SUB_GLOBAL_CUST_GETFILES_JS_005
* @tc.name test getCfgFiles method in promise mode with not exist param
* @tc.desc get getCfgFiles in promise mode
*/
it
(
'
getCfgFiles_test_005
'
,
0
,
async
function
(
done
)
{
configPolicy
.
getCfgFiles
(
'
custxmltest/none.xml
'
).
then
(
value
=>
{
expect
(
value
.
length
==
0
).
assertTrue
();
console
.
log
(
'
CustTest getCfgFiles_test_005, none.xml:
'
+
value
.
length
);
console
.
log
(
'
CustTest getCfgFiles_test_005, none.xml:
'
+
value
);
});
done
();
})
/* *
* @tc.number SUB_GLOBAL_CUST_GETFILES_JS_006
* @tc.name test getCfgFiles method in promise mode with low priority param
* @tc.desc get getCfgFiles in promise mode
*/
it
(
'
getCfgFiles_test_006
'
,
0
,
async
function
(
done
)
{
configPolicy
.
getCfgFiles
(
'
custxmltest/system.xml
'
).
then
(
value
=>
{
expect
(
value
.
length
!=
0
).
assertTrue
();
console
.
log
(
'
CustTest getCfgFiles_test_006, system.xml:
'
+
value
.
length
);
console
.
log
(
'
CustTest getCfgFiles_test_006, system.xml:
'
+
value
);
});
done
();
})
/* *
* @tc.number SUB_GLOBAL_CUST_GETFILES_JS_007
* @tc.name test getCfgFiles method in promise mode with both exist param
* @tc.desc get getCfgFiles in promise mode
*/
it
(
'
getCfgFiles_test_007
'
,
0
,
async
function
(
done
)
{
configPolicy
.
getCfgFiles
(
'
custxmltest/both.xml
'
).
then
(
value
=>
{
expect
(
value
.
length
!=
0
).
assertTrue
();
console
.
log
(
'
CustTest getCfgFiles_test_007, both.xml:
'
+
value
.
length
);
console
.
log
(
'
CustTest getCfgFiles_test_007, both.xml:
'
+
value
);
});
done
();
})
/* *
* @tc.number SUB_GLOBAL_CUST_GETFILES_JS_008
* @tc.name test getCfgFiles method in promise mode with high priority param
* @tc.desc get getCfgFiles in promise mode
*/
it
(
'
getCfgFiles_test_008
'
,
0
,
async
function
(
done
)
{
configPolicy
.
getCfgFiles
(
'
custxmltest/user.xml
'
).
then
(
value
=>
{
expect
(
value
.
length
!=
0
).
assertTrue
();
console
.
log
(
'
CustTest getCfgFiles_test_008, user.xml:
'
+
value
.
length
);
console
.
log
(
'
CustTest getCfgFiles_test_008, user.xml:
'
+
value
);
});
done
();
})
/* *
* @tc.number SUB_GLOBAL_CUST_GETONEFILE_JS_001
* @tc.name test getOneCfgFile method in callback mode with not exist param
* @tc.desc get getOneCfgFile in callback mode
*/
it
(
'
getOneCfgFile_test_001
'
,
0
,
async
function
(
done
)
{
configPolicy
.
getOneCfgFile
(
'
custxmltest/none.xml
'
,
(
error
,
value
)
=>
{
expect
(
value
.
length
==
0
).
assertTrue
();
console
.
log
(
'
CustTest getOneCfgFile_test_001, none.xml:
'
+
value
.
length
);
console
.
log
(
'
CustTest getOneCfgFile_test_001, none.xml:
'
+
value
);
});
done
();
})
/* *
* @tc.number SUB_GLOBAL_CUST_GETONEFILE_JS_002
* @tc.name test getOneCfgFile method in callback mode with low priority param
* @tc.desc get getOneCfgFile in callback mode
*/
it
(
'
getOneCfgFile_test_002
'
,
0
,
async
function
(
done
)
{
configPolicy
.
getOneCfgFile
(
'
custxmltest/system.xml
'
,
(
error
,
value
)
=>
{
expect
(
value
.
length
!=
0
).
assertTrue
();
console
.
log
(
'
CustTest getOneCfgFile_test_002, system.xml:
'
+
value
.
length
);
console
.
log
(
'
CustTest getOneCfgFile_test_002, system.xml:
'
+
value
);
});
done
();
})
/* *
* @tc.number SUB_GLOBAL_CUST_GETONEFILE_JS_003
* @tc.name test getOneCfgFile method in callback mode with both exist param
* @tc.desc get getOneCfgFile in callback mode
*/
it
(
'
getOneCfgFile_test_003
'
,
0
,
async
function
(
done
)
{
configPolicy
.
getOneCfgFile
(
'
custxmltest/both.xml
'
,
(
error
,
value
)
=>
{
expect
(
value
.
length
!=
0
).
assertTrue
();
console
.
log
(
'
CustTest getOneCfgFile_test_003, both.xml:
'
+
value
.
length
);
console
.
log
(
'
CustTest getOneCfgFile_test_003, both.xml:
'
+
value
);
});
done
();
})
/* *
* @tc.number SUB_GLOBAL_CUST_GETONEFILE_JS_004
* @tc.name test getOneCfgFile method in callback mode with high priority param
* @tc.desc get getOneCfgFile in callback mode
*/
it
(
'
getOneCfgFile_test_004
'
,
0
,
async
function
(
done
)
{
configPolicy
.
getOneCfgFile
(
'
custxmltest/user.xml
'
,
(
error
,
value
)
=>
{
expect
(
value
.
length
!=
0
).
assertTrue
();
console
.
log
(
'
CustTest getOneCfgFile_test_004, user.xml:
'
+
value
.
length
);
console
.
log
(
'
CustTest getOneCfgFile_test_004, user.xml:
'
+
value
);
});
done
();
})
/* *
* @tc.number SUB_GLOBAL_CUST_GETONEFILE_JS_005
* @tc.name test getOneCfgFile method in promise mode with not exist param
* @tc.desc get getOneCfgFile in promise mode
*/
it
(
'
getOneCfgFile_test_005
'
,
0
,
async
function
(
done
)
{
configPolicy
.
getOneCfgFile
(
'
custxmltest/none.xml
'
).
then
(
value
=>
{
expect
(
value
.
length
==
0
).
assertTrue
();
console
.
log
(
'
CustTest getOneCfgFile_test_005, none.xml:
'
+
value
.
length
);
console
.
log
(
'
CustTest getOneCfgFile_test_005, none.xml:
'
+
value
);
});
done
();
})
/* *
* @tc.number SUB_GLOBAL_CUST_GETONEFILE_JS_006
* @tc.name test getOneCfgFile method in promise mode with low priority param
* @tc.desc get getOneCfgFile in promise mode
*/
it
(
'
getOneCfgFile_test_006
'
,
0
,
async
function
(
done
)
{
configPolicy
.
getOneCfgFile
(
'
custxmltest/system.xml
'
).
then
(
value
=>
{
expect
(
value
.
length
!=
0
).
assertTrue
();
console
.
log
(
'
CustTest getOneCfgFile_test_006, system.xml:
'
+
value
.
length
);
console
.
log
(
'
CustTest getOneCfgFile_test_006, system.xml:
'
+
value
);
});
done
();
})
/* *
* @tc.number SUB_GLOBAL_CUST_GETONEFILE_JS_007
* @tc.name test getOneCfgFile method in promise mode with both exist param
* @tc.desc get getOneCfgFile in promise mode and return the high priority file
*/
it
(
'
getOneCfgFile_test_007
'
,
0
,
async
function
(
done
)
{
configPolicy
.
getOneCfgFile
(
'
custxmltest/both.xml
'
).
then
(
value
=>
{
expect
(
value
.
length
!=
0
).
assertTrue
();
console
.
log
(
'
CustTest getOneCfgFile_test_007, both.xml:
'
+
value
.
length
);
console
.
log
(
'
CustTest getOneCfgFile_test_007, both.xml:
'
+
value
);
});
done
();
})
/* *
* @tc.number SUB_GLOBAL_CUST_GETONEFILE_JS_008
* @tc.name test getOneCfgFile method in promise mode with high priority param
* @tc.desc get getOneCfgFile in promise mode
*/
it
(
'
getOneCfgFile_test_008
'
,
0
,
async
function
(
done
)
{
configPolicy
.
getOneCfgFile
(
'
custxmltest/user.xml
'
).
then
(
value
=>
{
expect
(
value
.
length
!=
0
).
assertTrue
();
console
.
log
(
'
CustTest getOneCfgFile_test_008, user.xml:
'
+
value
.
length
);
console
.
log
(
'
CustTest getOneCfgFile_test_008, user.xml:
'
+
value
);
});
done
();
})
console
.
log
(
'
*************end CustTest*************
'
);
})
customization/cust/custjs/src/main/js/default/test/List.test.js
已删除
100755 → 0
浏览文件 @
0a1eacb5
/*
* Copyright (C) 2022 Huawei Device Co., Ltd.
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
require
(
'
./Cust.test.js
'
)
\ No newline at end of file
customization/cust/custjs/src/main/resources/base/element/string.json
已删除
100755 → 0
浏览文件 @
0a1eacb5
{
"string"
:
[
{
"name"
:
"app_name"
,
"value"
:
"JsTimeTest"
},
{
"name"
:
"mainability_description"
,
"value"
:
"JS_Phone_Empty Feature Ability"
}
]
}
\ No newline at end of file
customization/cust/custjs/src/main/resources/base/media/icon.png
已删除
100755 → 0
浏览文件 @
0a1eacb5
6.6 KB
global/i18n_standard/intljs/src/main/js/default/test/I18n.test.js
浏览文件 @
3f25aa46
...
...
@@ -91,526 +91,6 @@ describe('I18nTest', function () {
expect
(
locale
).
assertInstanceOf
(
'
String
'
);
})
/* *
* @tc.number SUB_GLOBAL_I18N_JS_0400
* @tc.name setSystemLanguage with en param
* @tc.desc check the language
*/
it
(
'
i18n_test_0400
'
,
0
,
function
()
{
let
value
=
I18n
.
setSystemLanguage
(
'
en
'
);
console
.
log
(
'
i18n_test_0400
'
+
value
);
expect
(
value
).
assertTrue
();
let
lang
=
I18n
.
getSystemLanguage
();
console
.
log
(
'
i18n_test_0400
'
+
lang
);
expect
(
lang
).
assertEqual
(
'
en
'
);
})
/* *
* @tc.number SUB_GLOBAL_I18N_JS_0500
* @tc.name setSystemLanguage with ko-KR param
* @tc.desc check the language
*/
it
(
'
i18n_test_0500
'
,
0
,
function
()
{
let
value
=
I18n
.
setSystemLanguage
(
'
ko-KR
'
);
console
.
log
(
'
i18n_test_0500
'
+
value
);
expect
(
value
).
assertTrue
();
let
lang
=
I18n
.
getSystemLanguage
();
console
.
log
(
'
i18n_test_0500
'
+
lang
);
expect
(
lang
).
assertEqual
(
'
ko-KR
'
);
})
/* *
* @tc.number SUB_GLOBAL_I18N_JS_0600
* @tc.name setSystemLanguage with it-Ital-IT param
* @tc.desc check the language
*/
it
(
'
i18n_test_0600
'
,
0
,
function
()
{
let
value
=
I18n
.
setSystemLanguage
(
'
it-Ital-IT
'
);
console
.
log
(
'
i18n_test_0600
'
+
value
);
expect
(
value
).
assertTrue
();
let
lang
=
I18n
.
getSystemLanguage
();
console
.
log
(
'
i18n_test_0600
'
+
lang
);
expect
(
lang
).
assertEqual
(
'
it-Ital-IT
'
);
})
/* *
* @tc.number SUB_GLOBAL_I18N_JS_0700
* @tc.name setSystemLanguage with null param
* @tc.desc check the language
*/
it
(
'
i18n_test_0700
'
,
0
,
function
()
{
let
value
=
I18n
.
setSystemLanguage
(
''
);
console
.
log
(
'
i18n_test_0700
'
+
value
);
expect
(
value
).
assertFalse
();
let
lang
=
I18n
.
getSystemLanguage
();
console
.
log
(
'
i18n_test_0700
'
+
lang
);
expect
(
lang
).
assertEqual
(
'
it-Ital-IT
'
);
})
/* *
* @tc.number SUB_GLOBAL_I18N_JS_0800
* @tc.name setSystemLanguage with not exist param aa
* @tc.desc check the language
*/
it
(
'
i18n_test_0800
'
,
0
,
function
()
{
let
value
=
I18n
.
setSystemLanguage
(
'
aa
'
);
console
.
log
(
'
i18n_test_0800
'
+
value
);
expect
(
value
).
assertTrue
();
let
lang
=
I18n
.
getSystemLanguage
();
console
.
log
(
'
i18n_test_0800
'
+
lang
);
expect
(
lang
).
assertEqual
(
'
aa
'
);
})
/* *
* @tc.number SUB_GLOBAL_I18N_JS_0850
* @tc.name setSystemLanguage with not exist param aaa
* @tc.desc check the language
*/
it
(
'
i18n_test_0850
'
,
0
,
function
()
{
let
value
=
I18n
.
setSystemLanguage
(
'
aaa
'
);
console
.
log
(
'
i18n_test_0850
'
+
value
);
expect
(
value
).
assertTrue
();
let
lang
=
I18n
.
getSystemLanguage
();
console
.
log
(
'
i18n_test_0850
'
+
lang
);
expect
(
lang
).
assertEqual
(
'
aaa
'
);
})
/* *
* @tc.number SUB_GLOBAL_I18N_JS_0900
* @tc.name setSystemLanguage with not exist param aabb
* @tc.desc check the language
*/
it
(
'
i18n_test_0900
'
,
0
,
function
()
{
let
value
=
I18n
.
setSystemLanguage
(
'
aabb
'
);
console
.
log
(
'
i18n_test_0900
'
+
value
);
expect
(
value
).
assertFalse
();
let
lang
=
I18n
.
getSystemLanguage
();
console
.
log
(
'
i18n_test_0900
'
+
lang
);
expect
(
lang
).
assertEqual
(
'
aaa
'
);
})
/* *
* @tc.number SUB_GLOBAL_I18N_JS_1000
* @tc.name setSystemLanguage with es-aaaa param
* @tc.desc check the language
*/
it
(
'
i18n_test_1000
'
,
0
,
function
()
{
let
value
=
I18n
.
setSystemLanguage
(
'
es-aaaa
'
);
console
.
log
(
'
i18n_test_1000
'
+
value
);
expect
(
value
).
assertTrue
();
let
lang
=
I18n
.
getSystemLanguage
();
console
.
log
(
'
i18n_test_1000
'
+
lang
);
expect
(
lang
).
assertEqual
(
'
es-aaaa
'
);
})
/* *
* @tc.number SUB_GLOBAL_I18N_JS_1100
* @tc.name setSystemLanguage with it-Ital-AA param
* @tc.desc check the language
*/
it
(
'
i18n_test_1100
'
,
0
,
function
()
{
let
value
=
I18n
.
setSystemLanguage
(
'
it-Ital-AA
'
);
console
.
log
(
'
i18n_test_1100
'
+
value
);
expect
(
value
).
assertTrue
();
let
lang
=
I18n
.
getSystemLanguage
();
console
.
log
(
'
i18n_test_1100
'
+
lang
);
expect
(
lang
).
assertEqual
(
'
it-Ital-AA
'
);
})
/* *
* @tc.number SUB_GLOBAL_I18N_JS_1200
* @tc.name setSystemRegion with US param
* @tc.desc check the region
*/
it
(
'
i18n_test_1200
'
,
0
,
function
()
{
let
value
=
I18n
.
setSystemRegion
(
'
US
'
);
console
.
log
(
'
i18n_test_1200
'
+
value
);
expect
(
value
).
assertTrue
();
let
region
=
I18n
.
getSystemRegion
();
console
.
log
(
'
i18n_test_1200
'
+
region
);
expect
(
region
).
assertEqual
(
'
US
'
);
})
/* *
* @tc.number SUB_GLOBAL_I18N_JS_1300
* @tc.name setSystemRegion with null param
* @tc.desc check the region
*/
it
(
'
i18n_test_1300
'
,
0
,
function
()
{
let
value
=
I18n
.
setSystemRegion
(
''
);
console
.
log
(
'
i18n_test_1300
'
+
value
);
expect
(
value
).
assertFalse
();
let
region
=
I18n
.
getSystemRegion
();
console
.
log
(
'
i18n_test_1300
'
+
region
);
expect
(
region
).
assertEqual
(
'
US
'
);
})
/* *
* @tc.number SUB_GLOBAL_I18N_JS_1400
* @tc.name setSystemRegion with AA param
* @tc.desc check the region
*/
it
(
'
i18n_test_1400
'
,
0
,
function
()
{
let
value
=
I18n
.
setSystemRegion
(
'
AA
'
);
console
.
log
(
'
i18n_test_1400
'
+
value
);
expect
(
value
).
assertTrue
();
})
/* *
* @tc.number SUB_GLOBAL_I18N_JS_1420
* @tc.name setSystemRegion with ACN param
* @tc.desc check the region
*/
it
(
'
i18n_test_1420
'
,
0
,
function
()
{
let
value
=
I18n
.
setSystemRegion
(
'
ACN
'
);
console
.
log
(
'
i18n_test_1420
'
+
value
);
expect
(
value
).
assertFalse
();
})
/* *
* @tc.number SUB_GLOBAL_I18N_JS_1440
* @tc.name setSystemRegion with cn param
* @tc.desc check the region
*/
it
(
'
i18n_test_1440
'
,
0
,
function
()
{
let
value
=
I18n
.
setSystemRegion
(
'
cn
'
);
console
.
log
(
'
i18n_test_1440
'
+
value
);
expect
(
value
).
assertFalse
();
})
/* *
* @tc.number SUB_GLOBAL_I18N_JS_1500
* @tc.name setSystemRegion with zh-CN param
* @tc.desc check the reigon
*/
it
(
'
i18n_test_1500
'
,
0
,
function
()
{
let
value
=
I18n
.
setSystemRegion
(
'
zh-CN
'
);
console
.
log
(
'
i18n_test_1500
'
+
value
);
expect
(
value
).
assertFalse
();
})
/* *
* @tc.number SUB_GLOBAL_I18N_JS_1600
* @tc.name setSystemLocale with en-Latn-US param
* @tc.desc check the locale
*/
it
(
'
i18n_test_1600
'
,
0
,
function
()
{
let
value
=
I18n
.
setSystemLocale
(
'
en-Latn-US
'
);
console
.
log
(
'
i18n_test_1600
'
+
value
);
expect
(
value
).
assertTrue
();
let
locale
=
I18n
.
getSystemLocale
();
console
.
log
(
'
i18n_test_1600
'
+
locale
);
expect
(
locale
).
assertEqual
(
'
en-Latn-US
'
);
})
/* *
* @tc.number SUB_GLOBAL_I18N_JS_1700
* @tc.name setSystemLocale with null param
* @tc.desc check the locale
*/
it
(
'
i18n_test_1700
'
,
0
,
function
()
{
let
value
=
I18n
.
setSystemLocale
(
''
);
console
.
log
(
'
i18n_test_1700
'
+
value
);
expect
(
value
).
assertFalse
();
})
/* *
* @tc.number SUB_GLOBAL_I18N_JS_1800
* @tc.name setSystemLocale with aa param
* @tc.desc check the locale
*/
it
(
'
i18n_test_1800
'
,
0
,
function
()
{
let
value
=
I18n
.
setSystemLocale
(
'
aa
'
);
console
.
log
(
'
i18n_test_1800
'
+
value
);
expect
(
value
).
assertTrue
();
})
/* *
* @tc.number SUB_GLOBAL_I18N_JS_1900
* @tc.name setSystemLocale with zh-AAAA param
* @tc.desc check the locale
*/
it
(
'
i18n_test_1900
'
,
0
,
function
()
{
let
value
=
I18n
.
setSystemLocale
(
'
zh-AAAA
'
);
console
.
log
(
'
i18n_test_1900
'
+
value
);
expect
(
value
).
assertTrue
();
})
/* *
* @tc.number SUB_GLOBAL_I18N_JS_2000
* @tc.name setSystemLocale with zh-Hans-AA param
* @tc.desc check the locale
*/
it
(
'
i18n_test_2000
'
,
0
,
function
()
{
let
value
=
I18n
.
setSystemLocale
(
'
zh-Hans-AA
'
);
console
.
log
(
'
i18n_test_2000
'
+
value
);
expect
(
value
).
assertTrue
();
})
/* *
* @tc.number SUB_GLOBAL_I18N_JS_2100
* @tc.name getSystemLanguages
* @tc.desc check the language
*/
it
(
'
i18n_test_2100
'
,
0
,
function
()
{
let
lang
=
I18n
.
getSystemLanguages
();
let
len
=
lang
.
length
;
console
.
log
(
'
i18n_test_2100
'
+
len
);
expect
(
len
).
assertEqual
(
2
);
})
/* *
* @tc.number SUB_GLOBAL_I18N_JS_2200
* @tc.name getSystemCountries with en param
* @tc.desc check the country
*/
it
(
'
i18n_test_2200
'
,
0
,
function
()
{
let
count
=
I18n
.
getSystemCountries
(
'
en
'
);
let
len
=
count
.
length
;
console
.
log
(
'
i18n_test_2200
'
+
len
);
expect
(
len
).
assertLarger
(
0
);
})
/* *
* @tc.number SUB_GLOBAL_I18N_JS_2220
* @tc.name getSystemCountries with zh-CN param
* @tc.desc check the country
*/
it
(
'
i18n_test_2220
'
,
0
,
function
()
{
let
count
=
I18n
.
getSystemCountries
(
'
zh-CN
'
);
let
len
=
count
.
length
;
console
.
log
(
'
i18n_test_2220
'
+
len
);
expect
(
len
).
assertLarger
(
0
);
})
/* *
* @tc.number SUB_GLOBAL_I18N_JS_2240
* @tc.name getSystemCountries with zh-Hans-CN param
* @tc.desc check the country
*/
it
(
'
i18n_test_2240
'
,
0
,
function
()
{
let
count
=
I18n
.
getSystemCountries
(
'
zh-Hans-CN
'
);
let
len
=
count
.
length
;
console
.
log
(
'
i18n_test_2240
'
+
len
);
expect
(
len
).
assertLarger
(
0
);
})
/* *
* @tc.number SUB_GLOBAL_I18N_JS_2260
* @tc.name getSystemCountries with null param
* @tc.desc check the country
*/
it
(
'
i18n_test_2260
'
,
0
,
function
()
{
let
count
=
I18n
.
getSystemCountries
(
''
);
let
len
=
count
.
length
;
console
.
log
(
'
i18n_test_2260
'
+
len
);
expect
(
len
).
assertLarger
(
0
);
})
/* *
* @tc.number SUB_GLOBAL_I18N_JS_2280
* @tc.name getSystemCountries with aaa param
* @tc.desc check the country
*/
it
(
'
i18n_test_2280
'
,
0
,
function
()
{
let
count
=
I18n
.
getSystemCountries
(
'
aaa
'
);
let
len
=
count
.
length
;
console
.
log
(
'
i18n_test_2280
'
+
len
);
expect
(
len
).
assertLarger
(
0
);
})
/* *
* @tc.number SUB_GLOBAL_I18N_JS_2300
* @tc.name isSuggested with en param
* @tc.desc check the language
*/
it
(
'
i18n_test_2300
'
,
0
,
function
()
{
let
region
=
I18n
.
setSystemRegion
(
'
US
'
);
console
.
log
(
'
i18n_test_2300
'
+
region
);
expect
(
region
).
assertTrue
();
let
value
=
I18n
.
isSuggested
(
'
en
'
);
console
.
log
(
'
i18n_test_2300
'
+
value
);
expect
(
value
).
assertTrue
();
})
/* *
* @tc.number SUB_GLOBAL_I18N_JS_2400
* @tc.name isSuggested with zh-Hans param
* @tc.desc check the language
*/
it
(
'
i18n_test_2400
'
,
0
,
function
()
{
let
region
=
I18n
.
setSystemRegion
(
'
CN
'
);
console
.
log
(
'
i18n_test_2400
'
+
region
);
expect
(
region
).
assertTrue
();
let
value
=
I18n
.
isSuggested
(
'
zh-Hans
'
);
console
.
log
(
'
i18n_test_2400
'
+
value
);
expect
(
value
).
assertTrue
();
})
/* *
* @tc.number SUB_GLOBAL_I18N_JS_2500
* @tc.name isSuggested with zh-Hans-CN param
* @tc.desc check the language
*/
it
(
'
i18n_test_2500
'
,
0
,
function
()
{
let
region
=
I18n
.
setSystemRegion
(
'
CN
'
);
console
.
log
(
'
i18n_test_2500
'
+
region
);
expect
(
region
).
assertTrue
();
let
value
=
I18n
.
isSuggested
(
'
zh-Hans-CN
'
);
console
.
log
(
'
i18n_test_2500
'
+
value
);
expect
(
value
).
assertTrue
();
})
/* *
* @tc.number SUB_GLOBAL_I18N_JS_2600
* @tc.name isSuggested with fr param
* @tc.desc check the language
*/
it
(
'
i18n_test_2600
'
,
0
,
function
()
{
let
value
=
I18n
.
isSuggested
(
'
fr
'
);
console
.
log
(
'
i18n_test_2600
'
+
value
);
expect
(
value
).
assertFalse
();
})
/* *
* @tc.number SUB_GLOBAL_I18N_JS_2700
* @tc.name isSuggested with fr-FR param
* @tc.desc check the language
*/
it
(
'
i18n_test_2700
'
,
0
,
function
()
{
let
value
=
I18n
.
isSuggested
(
'
fr-FR
'
);
console
.
log
(
'
i18n_test_2700
'
+
value
);
expect
(
value
).
assertFalse
();
})
/* *
* @tc.number SUB_GLOBAL_I18N_JS_2800
* @tc.name isSuggested with az-Latn-AZ param
* @tc.desc check the language
*/
it
(
'
i18n_test_2800
'
,
0
,
function
()
{
let
value
=
I18n
.
isSuggested
(
'
az-Latn-AZ
'
);
console
.
log
(
'
i18n_test_2800
'
+
value
);
expect
(
value
).
assertFalse
();
})
/* *
* @tc.number SUB_GLOBAL_I18N_JS_2900
* @tc.name isSuggested with en-ZH param
* @tc.desc check the language
*/
it
(
'
i18n_test_2900
'
,
0
,
function
()
{
let
value
=
I18n
.
isSuggested
(
'
en-ZH
'
);
console
.
log
(
'
i18n_test_2900
'
+
value
);
expect
(
value
).
assertFalse
();
})
/* *
* @tc.number SUB_GLOBAL_I18N_JS_3000
* @tc.name isSuggested with aa param
* @tc.desc check the language
*/
it
(
'
i18n_test_3000
'
,
0
,
function
()
{
let
value
=
I18n
.
isSuggested
(
'
aa
'
);
console
.
log
(
'
i18n_test_3000
'
+
value
);
expect
(
value
).
assertFalse
();
})
/* *
* @tc.number SUB_GLOBAL_I18N_JS_3100
* @tc.name isSuggested with en and GB param
* @tc.desc check the language
*/
it
(
'
i18n_test_3100
'
,
0
,
function
()
{
let
region
=
I18n
.
setSystemRegion
(
'
GB
'
);
console
.
log
(
'
i18n_test_3100
'
+
region
);
expect
(
region
).
assertTrue
();
let
value
=
I18n
.
isSuggested
(
'
en
'
,
'
GB
'
);
console
.
log
(
'
i18n_test_3100
'
+
value
);
expect
(
value
).
assertFalse
();
})
/* *
* @tc.number SUB_GLOBAL_I18N_JS_3150
* @tc.name isSuggested with en-SG and GB param
* @tc.desc check the language
*/
it
(
'
i18n_test_3150
'
,
0
,
function
()
{
let
region
=
I18n
.
setSystemRegion
(
'
GB
'
);
console
.
log
(
'
i18n_test_3150
'
+
region
);
expect
(
region
).
assertTrue
();
let
value
=
I18n
.
isSuggested
(
'
en-SG
'
,
'
GB
'
);
console
.
log
(
'
i18n_test_3150
'
+
value
);
expect
(
value
).
assertFalse
();
})
/* *
* @tc.number SUB_GLOBAL_I18N_JS_3200
* @tc.name isSuggested with en and ZH param
* @tc.desc check the language
*/
it
(
'
i18n_test_3200
'
,
0
,
function
()
{
let
value
=
I18n
.
isSuggested
(
'
en
'
,
'
ZH
'
);
console
.
log
(
'
i18n_test_3200
'
+
value
);
expect
(
value
).
assertFalse
();
})
/* *
* @tc.number SUB_GLOBAL_I18N_JS_3300
* @tc.name isSuggested with en-GB and ZH param
* @tc.desc check the language
*/
it
(
'
i18n_test_3300
'
,
0
,
function
()
{
let
value
=
I18n
.
isSuggested
(
'
en-GB
'
,
'
ZH
'
);
console
.
log
(
'
i18n_test_3300
'
+
value
);
expect
(
value
).
assertFalse
();
})
/* *
* @tc.number SUB_GLOBAL_I18N_JS_3400
* @tc.name isSuggested with en-ZH and GB param
* @tc.desc check the language
*/
it
(
'
i18n_test_3400
'
,
0
,
function
()
{
let
value
=
I18n
.
isSuggested
(
'
en-ZH
'
,
'
GB
'
);
console
.
log
(
'
i18n_test_3400
'
+
value
);
expect
(
value
).
assertFalse
();
})
/* *
* @tc.number SUB_GLOBAL_I18N_JS_3500
* @tc.name isSuggested with en-JP and GB param
* @tc.desc check the language
*/
it
(
'
i18n_test_3500
'
,
0
,
function
()
{
let
value
=
I18n
.
isSuggested
(
'
en-JP
'
,
'
GB
'
);
console
.
log
(
'
i18n_test_3500
'
+
value
);
expect
(
value
).
assertFalse
();
})
/* *
* @tc.number SUB_GLOBAL_I18N_JS_3600
* @tc.name isSuggested with zh-Hans-TW and CN param
* @tc.desc check the language
*/
it
(
'
i18n_test_3600
'
,
0
,
function
()
{
let
value
=
I18n
.
isSuggested
(
'
zh-Hans-TW
'
,
'
CN
'
);
console
.
log
(
'
i18n_test_3600
'
+
value
);
expect
(
value
).
assertTrue
();
})
/* *
* @tc.number SUB_GLOBAL_I18N_JS_3700
* @tc.name isSuggested with zh-Hans-CN and HK param
* @tc.desc check the language
*/
it
(
'
i18n_test_3700
'
,
0
,
function
()
{
let
value
=
I18n
.
isSuggested
(
'
zh-Hans-CN
'
,
'
HK
'
);
console
.
log
(
'
i18n_test_3700
'
+
value
);
expect
(
value
).
assertTrue
();
})
/* *
* @tc.number SUB_GLOBAL_I18N_JS_3800
* @tc.name getDisplayCountry with zh-Hans-CN and en-US and true param
...
...
global/perf/perfjs/src/main/js/default/test/Perf.test.js
浏览文件 @
3f25aa46
...
...
@@ -184,162 +184,6 @@ describe('PerfTest', function () {
}
})
/* *
* @tc.number SUB_GLOBAL_PERF_JS_0400
* @tc.name test the performance of setSystemLanguage
* @tc.desc check the performance of setSystemLanguage
*/
it
(
'
perf_test_0400
'
,
0
,
function
()
{
console
.
log
(
'
perf_test_0400
'
+
'
start
'
);
let
value
=
false
;
let
startTime
=
new
Date
().
getTime
();
for
(
let
i
=
0
;
i
<
EXETIME
;
i
++
){
value
=
I18n
.
setSystemLanguage
(
'
en
'
);
}
let
exeTime
=
new
Date
().
getTime
()
-
startTime
;
let
avgTime
=
exeTime
/
EXETIME
;
console
.
log
(
'
perf_test_0400--
'
+
'
value:
'
+
value
+
'
exeTime:
'
+
exeTime
+
'
avgTime:
'
+
avgTime
);
if
(
avgTime
<
10
){
expect
(
true
).
assertTrue
();
}
else
{
expect
(
false
).
assertTrue
();
}
})
/* *
* @tc.number SUB_GLOBAL_PERF_JS_0500
* @tc.name test the performance of setSystemRegion
* @tc.desc check the performance of setSystemRegion
*/
it
(
'
perf_test_0500
'
,
0
,
function
()
{
console
.
log
(
'
perf_test_0500
'
+
'
start
'
);
let
value
=
false
;
let
startTime
=
new
Date
().
getTime
();
for
(
let
i
=
0
;
i
<
EXETIME
;
i
++
){
value
=
I18n
.
setSystemRegion
(
'
US
'
);
}
let
exeTime
=
new
Date
().
getTime
()
-
startTime
;
let
avgTime
=
exeTime
/
EXETIME
;
console
.
log
(
'
perf_test_0500--
'
+
'
value:
'
+
value
+
'
exeTime:
'
+
exeTime
+
'
avgTime:
'
+
avgTime
);
if
(
avgTime
<
10
){
expect
(
true
).
assertTrue
();
}
else
{
expect
(
false
).
assertTrue
();
}
})
/* *
* @tc.number SUB_GLOBAL_PERF_JS_0600
* @tc.name test the performance of setSystemLocale
* @tc.desc check the performance of setSystemLocale
*/
it
(
'
perf_test_0600
'
,
0
,
function
()
{
console
.
log
(
'
perf_test_0600
'
+
'
start
'
);
let
value
=
false
;
let
startTime
=
new
Date
().
getTime
();
for
(
let
i
=
0
;
i
<
EXETIME
;
i
++
){
value
=
I18n
.
setSystemLocale
(
'
en-Latn-US
'
);
}
let
exeTime
=
new
Date
().
getTime
()
-
startTime
;
let
avgTime
=
exeTime
/
EXETIME
;
console
.
log
(
'
perf_test_0600--
'
+
'
value:
'
+
value
+
'
exeTime:
'
+
exeTime
+
'
avgTime:
'
+
avgTime
);
if
(
avgTime
<
10
){
expect
(
true
).
assertTrue
();
}
else
{
expect
(
false
).
assertTrue
();
}
})
/* *
* @tc.number SUB_GLOBAL_PERF_JS_0700
* @tc.name test the performance of getSystemLanguages
* @tc.desc check the performance of getSystemLanguages
*/
it
(
'
perf_test_0700
'
,
0
,
function
()
{
console
.
log
(
'
perf_test_0700
'
+
'
start
'
);
let
value
=
new
Array
();
let
startTime
=
new
Date
().
getTime
();
for
(
let
i
=
0
;
i
<
EXETIME
;
i
++
){
value
=
I18n
.
getSystemLanguages
();
}
let
exeTime
=
new
Date
().
getTime
()
-
startTime
;
let
avgTime
=
exeTime
/
EXETIME
;
console
.
log
(
'
perf_test_0700--
'
+
'
value:
'
+
value
+
'
exeTime:
'
+
exeTime
+
'
avgTime:
'
+
avgTime
);
if
(
avgTime
<
10
){
expect
(
true
).
assertTrue
();
}
else
{
expect
(
false
).
assertTrue
();
}
})
/* *
* @tc.number SUB_GLOBAL_PERF_JS_0800
* @tc.name test the performance of getSystemCountries
* @tc.desc check the performance of getSystemCountries
*/
it
(
'
perf_test_0800
'
,
0
,
function
()
{
console
.
log
(
'
perf_test_0800
'
+
'
start
'
);
let
value
=
new
Array
();
let
startTime
=
new
Date
().
getTime
();
for
(
let
i
=
0
;
i
<
EXETIME
;
i
++
){
value
=
I18n
.
getSystemCountries
(
'
en
'
);
}
let
exeTime
=
new
Date
().
getTime
()
-
startTime
;
let
avgTime
=
exeTime
/
EXETIME
;
console
.
log
(
'
perf_test_0800--
'
+
'
value:
'
+
value
+
'
exeTime:
'
+
exeTime
+
'
avgTime:
'
+
avgTime
);
if
(
avgTime
<
10
){
expect
(
true
).
assertTrue
();
}
else
{
expect
(
false
).
assertTrue
();
}
})
/* *
* @tc.number SUB_GLOBAL_PERF_JS_0900
* @tc.name test the performance of isSuggested
* @tc.desc check the performance of isSuggested
*/
it
(
'
perf_test_0900
'
,
0
,
function
()
{
console
.
log
(
'
perf_test_0900
'
+
'
start
'
);
let
value
=
false
;
let
startTime
=
new
Date
().
getTime
();
for
(
let
i
=
0
;
i
<
EXETIME
;
i
++
){
value
=
I18n
.
isSuggested
(
'
en
'
);
}
let
exeTime
=
new
Date
().
getTime
()
-
startTime
;
let
avgTime
=
exeTime
/
EXETIME
;
console
.
log
(
'
perf_test_0900--
'
+
'
value:
'
+
value
+
'
exeTime:
'
+
exeTime
+
'
avgTime:
'
+
avgTime
);
if
(
avgTime
<
10
){
expect
(
true
).
assertTrue
();
}
else
{
expect
(
false
).
assertTrue
();
}
})
/* *
* @tc.number SUB_GLOBAL_PERF_JS_1000
* @tc.name test the performance of getDisplayCountry
...
...
鸿蒙社区
@harmonycommunity
mentioned in commit
5c3aa8ab
·
4月 23, 2022
mentioned in commit
5c3aa8ab
mentioned in commit 5c3aa8aba5b58702b65c5ca9a695818b3d2c63fb
开关提交列表
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录