Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Xts Acts
提交
79518096
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看板
提交
79518096
编写于
11月 11, 2021
作者:
X
xionglei6
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
inti: add parameter xts
Signed-off-by:
N
xionglei6
<
xionglei6@huawei.com
>
上级
a5674e5d
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
968 addition
and
160 deletion
+968
-160
startup/startup_standard/src/main/js/default/test/DeviceInfoJsUnit.test.js
...tandard/src/main/js/default/test/DeviceInfoJsUnit.test.js
+128
-77
startup/startup_standard/src/main/js/default/test/ParametersJsUnit.test.js
...tandard/src/main/js/default/test/ParametersJsUnit.test.js
+840
-83
未找到文件。
startup/startup_standard/src/main/js/default/test/DeviceInfoJsUnit.test.js
浏览文件 @
79518096
...
...
@@ -83,7 +83,7 @@ describe('DeviceInfoTest', function () {
ret
=
true
;
}
expect
(
ret
).
assertTrue
();
console
.
info
(
'
device_info_test_002
:
end
'
);
console
.
info
(
'
device_info_test_002
:
end
'
);
})
/**
* @tc.number SUB_STARTUP_JS_DEVCEINFO_0300
...
...
@@ -104,7 +104,7 @@ describe('DeviceInfoTest', function () {
ret
=
true
;
}
expect
(
ret
).
assertTrue
();
console
.
info
(
'
testGetDeviceBrand01
:
end
'
);
console
.
info
(
'
testGetDeviceBrand01
:
end
'
);
})
/**
...
...
@@ -126,7 +126,7 @@ describe('DeviceInfoTest', function () {
ret
=
true
;
}
expect
(
ret
).
assertTrue
();
console
.
info
(
'
testGetMarketName01
:
end
'
);
console
.
info
(
'
testGetMarketName01
:
end
'
);
})
/**
...
...
@@ -148,7 +148,7 @@ describe('DeviceInfoTest', function () {
ret
=
true
;
}
expect
(
ret
).
assertTrue
();
console
.
info
(
'
testGetProductSeries01
:
end
'
);
console
.
info
(
'
testGetProductSeries01
:
end
'
);
})
/**
...
...
@@ -170,7 +170,7 @@ describe('DeviceInfoTest', function () {
ret
=
true
;
}
expect
(
ret
).
assertTrue
();
console
.
info
(
'
testGetProductModel01
:
end
'
);
console
.
info
(
'
testGetProductModel01
:
end
'
);
})
/**
...
...
@@ -192,7 +192,7 @@ describe('DeviceInfoTest', function () {
ret
=
true
;
}
expect
(
ret
).
assertTrue
();
console
.
info
(
'
testGetSoftwareModel01
:
end
'
);
console
.
info
(
'
testGetSoftwareModel01
:
end
'
);
})
/**
...
...
@@ -214,7 +214,7 @@ describe('DeviceInfoTest', function () {
ret
=
true
;
}
expect
(
ret
).
assertTrue
();
console
.
info
(
'
testGetHardWareModel01
:
end
'
);
console
.
info
(
'
testGetHardWareModel01
:
end
'
);
})
/**
...
...
@@ -236,7 +236,7 @@ describe('DeviceInfoTest', function () {
ret
=
true
;
}
expect
(
ret
).
assertTrue
();
console
.
info
(
'
testGetHardWareProfile01
:
end
'
);
console
.
info
(
'
testGetHardWareProfile01
:
end
'
);
})
/**
...
...
@@ -258,7 +258,7 @@ describe('DeviceInfoTest', function () {
ret
=
true
;
}
expect
(
ret
).
assertTrue
();
console
.
info
(
'
testGetSerial01
:
end
'
);
console
.
info
(
'
testGetSerial01
:
end
'
);
})
/**
...
...
@@ -280,7 +280,7 @@ describe('DeviceInfoTest', function () {
ret
=
true
;
}
expect
(
ret
).
assertTrue
();
console
.
info
(
'
testGetBootLoaderVersion01
:
end
'
)
console
.
info
(
'
testGetBootLoaderVersion01
:
end
'
)
})
/**
...
...
@@ -302,7 +302,7 @@ describe('DeviceInfoTest', function () {
ret
=
true
;
}
expect
(
ret
).
assertTrue
();
console
.
info
(
'
testGetabiList01
:
end
'
);
console
.
info
(
'
testGetabiList01
:
end
'
);
})
/**
...
...
@@ -324,7 +324,7 @@ describe('DeviceInfoTest', function () {
ret
=
true
;
}
expect
(
ret
).
assertTrue
();
console
.
info
(
'
testGetSecurityPatchTag01
:
end
'
);
console
.
info
(
'
testGetSecurityPatchTag01
:
end
'
);
})
/**
...
...
@@ -346,7 +346,7 @@ describe('DeviceInfoTest', function () {
ret
=
true
;
}
expect
(
ret
).
assertTrue
();
console
.
info
(
'
testGetDisplayVersion01
:
end
'
);
console
.
info
(
'
testGetDisplayVersion01
:
end
'
);
})
/**
...
...
@@ -368,7 +368,7 @@ describe('DeviceInfoTest', function () {
ret
=
true
;
}
expect
(
ret
).
assertTrue
();
console
.
info
(
'
testGetIncrementalVersion01
:
end
'
);
console
.
info
(
'
testGetIncrementalVersion01
:
end
'
);
})
/**
...
...
@@ -390,7 +390,7 @@ describe('DeviceInfoTest', function () {
ret
=
true
;
}
expect
(
ret
).
assertTrue
();
console
.
info
(
'
testGetOSReleaserType01
:
end
'
);
console
.
info
(
'
testGetOSReleaserType01
:
end
'
);
})
/**
...
...
@@ -412,7 +412,7 @@ describe('DeviceInfoTest', function () {
ret
=
true
;
}
expect
(
ret
).
assertTrue
();
console
.
info
(
'
testGetOSFullName01
:
end
'
);
console
.
info
(
'
testGetOSFullName01
:
end
'
);
})
/**
...
...
@@ -434,7 +434,7 @@ describe('DeviceInfoTest', function () {
ret
=
true
;
}
expect
(
ret
).
assertTrue
();
console
.
info
(
'
testGetMajorVersion01
:
end
'
);
console
.
info
(
'
testGetMajorVersion01
:
end
'
);
})
/**
...
...
@@ -456,7 +456,7 @@ describe('DeviceInfoTest', function () {
ret
=
true
;
}
expect
(
ret
).
assertTrue
();
console
.
info
(
'
testGetSeniorVersion01
:
end
'
);
console
.
info
(
'
testGetSeniorVersion01
:
end
'
);
})
/**
...
...
@@ -478,7 +478,7 @@ describe('DeviceInfoTest', function () {
ret
=
true
;
}
expect
(
ret
).
assertTrue
();
console
.
info
(
'
testGetFeatureVersion01
:
end
'
);
console
.
info
(
'
testGetFeatureVersion01
:
end
'
);
})
/**
...
...
@@ -500,7 +500,7 @@ describe('DeviceInfoTest', function () {
ret
=
true
;
}
expect
(
ret
).
assertTrue
();
console
.
info
(
'
testGetBuildVersion01
:
end
'
);
console
.
info
(
'
testGetBuildVersion01
:
end
'
);
})
/**
...
...
@@ -522,7 +522,7 @@ describe('DeviceInfoTest', function () {
ret
=
true
;
}
expect
(
ret
).
assertTrue
();
console
.
info
(
'
testGetSdkApiVersion01
:
end
'
);
console
.
info
(
'
testGetSdkApiVersion01
:
end
'
);
})
/**
...
...
@@ -544,7 +544,7 @@ describe('DeviceInfoTest', function () {
ret
=
true
;
}
expect
(
ret
).
assertTrue
();
console
.
info
(
'
testGetFirstApiVersion01
:
end
'
);
console
.
info
(
'
testGetFirstApiVersion01
:
end
'
);
})
/**
...
...
@@ -566,7 +566,7 @@ describe('DeviceInfoTest', function () {
ret
=
true
;
}
expect
(
ret
).
assertTrue
();
console
.
info
(
'
testGetVersionId01
:
end
'
);
console
.
info
(
'
testGetVersionId01 end
'
);
})
/**
...
...
@@ -588,7 +588,7 @@ describe('DeviceInfoTest', function () {
ret
=
true
;
}
expect
(
ret
).
assertTrue
();
console
.
info
(
'
testGetBuildType01
:
end
'
);
console
.
info
(
'
testGetBuildType01
:
end
'
);
})
/**
...
...
@@ -610,7 +610,7 @@ describe('DeviceInfoTest', function () {
ret
=
true
;
}
expect
(
ret
).
assertTrue
();
console
.
info
(
'
testGetBuildUser01
:
end
'
);
console
.
info
(
'
testGetBuildUser01
:
end
'
);
})
/**
...
...
@@ -632,7 +632,7 @@ describe('DeviceInfoTest', function () {
ret
=
true
;
}
expect
(
ret
).
assertTrue
();
console
.
info
(
'
testGetBuildHost01
:
end
'
);
console
.
info
(
'
testGetBuildHost01
:
end
'
);
})
/**
...
...
@@ -654,7 +654,7 @@ describe('DeviceInfoTest', function () {
ret
=
true
;
}
expect
(
ret
).
assertTrue
();
console
.
info
(
'
testGetBuildTime01
:
end
'
);
console
.
info
(
'
testGetBuildTime01
:
end
'
);
})
/**
...
...
@@ -676,7 +676,7 @@ describe('DeviceInfoTest', function () {
ret
=
true
;
}
expect
(
ret
).
assertTrue
();
console
.
info
(
'
testGetBuildRootHash01
:
end
'
);
console
.
info
(
'
testGetBuildRootHash01
:
end
'
);
})
/**
...
...
@@ -696,7 +696,7 @@ describe('DeviceInfoTest', function () {
console
.
info
(
'
the value of the device type characters:
'
+
len
);
expect
(
len
).
assertLess
(
MAX_CHARACTERS_NUM_ONE
)
console
.
info
(
'
device_info_test_030
:
end
'
)
console
.
info
(
'
device_info_test_030
:
end
'
)
})
/**
...
...
@@ -715,7 +715,7 @@ describe('DeviceInfoTest', function () {
let
len
=
manufactureInfo
.
length
console
.
info
(
'
the value of the manufacture characters is :
'
+
len
);
expect
(
len
).
assertLess
(
MAX_CHARACTERS_NUM_ONE
)
console
.
info
(
'
device_info_test_031
:
end
'
)
console
.
info
(
'
device_info_test_031
:
end
'
)
})
/**
...
...
@@ -734,7 +734,7 @@ describe('DeviceInfoTest', function () {
let
len
=
brandInfo
.
length
console
.
info
(
'
the value of the external product family name characters is :
'
+
len
);
expect
(
len
).
assertLess
(
MAX_CHARACTERS_NUM_ONE
)
console
.
info
(
'
device_info_test_032
:
end
'
)
console
.
info
(
'
device_info_test_032
:
end
'
)
})
/**
...
...
@@ -753,7 +753,7 @@ describe('DeviceInfoTest', function () {
let
len
=
marketNameInfo
.
length
console
.
info
(
'
the value of the product series characters is :
'
+
len
);
expect
(
len
).
assertLess
(
MAX_CHARACTERS_NUM_ONE
)
console
.
info
(
'
device_info_test_033
:
end
'
)
console
.
info
(
'
device_info_test_033
:
end
'
)
})
/**
...
...
@@ -772,7 +772,7 @@ describe('DeviceInfoTest', function () {
let
len
=
productSeriesInfo
.
length
console
.
info
(
'
the value of the product series characters is :
'
+
len
);
expect
(
len
).
assertLess
(
MAX_CHARACTERS_NUM_ONE
)
console
.
info
(
'
device_info_test_034
:
end
'
)
console
.
info
(
'
device_info_test_034
:
end
'
)
})
/**
...
...
@@ -791,7 +791,7 @@ describe('DeviceInfoTest', function () {
let
len
=
productModelInfo
.
length
console
.
info
(
'
the value of the certified model characters is :
'
+
len
);
expect
(
len
).
assertLess
(
MAX_CHARACTERS_NUM_ONE
)
console
.
info
(
'
device_info_test_035
:
end
'
)
console
.
info
(
'
device_info_test_035
:
end
'
)
})
/**
...
...
@@ -810,7 +810,7 @@ describe('DeviceInfoTest', function () {
let
len
=
softwareModelInfo
.
length
console
.
info
(
'
the value of the internal software sub-model characters is :
'
+
len
);
expect
(
len
).
assertLess
(
MAX_CHARACTERS_NUM_ONE
)
console
.
info
(
'
device_info_test_036
:
end
'
)
console
.
info
(
'
device_info_test_036
:
end
'
)
})
/**
...
...
@@ -829,7 +829,7 @@ describe('DeviceInfoTest', function () {
let
len
=
hardwareModelInfo
.
length
;
console
.
info
(
'
the value of the hardware version characters is :
'
+
len
);
expect
(
len
).
assertLess
(
MAX_CHARACTERS_NUM_ONE
)
console
.
info
(
'
device_info_test_037
:
end
'
);
console
.
info
(
'
device_info_test_037
:
end
'
);
})
/**
...
...
@@ -848,7 +848,7 @@ describe('DeviceInfoTest', function () {
let
len
=
hardwareProfileInfo
.
length
;
console
.
info
(
'
the value of the hardware version characters is :
'
+
len
);
expect
(
len
).
assertLess
(
1001
);
console
.
info
(
'
device_info_test_038
:
end
'
);
console
.
info
(
'
device_info_test_038
:
end
'
);
})
/**
...
...
@@ -867,7 +867,7 @@ describe('DeviceInfoTest', function () {
let
len
=
serialInfo
.
length
;
console
.
info
(
'
the value of the device serial number characters is :
'
+
len
);
expect
(
len
).
assertLess
(
MAX_CHARACTERS_NUM_TWO
);
console
.
info
(
'
device_info_test_039
:
end
'
);
console
.
info
(
'
device_info_test_039
:
end
'
);
})
/**
...
...
@@ -886,7 +886,7 @@ describe('DeviceInfoTest', function () {
let
len
=
displayVersionInfo
.
length
;
console
.
info
(
'
the value of the device serial number characters is :
'
+
len
);
expect
(
len
).
assertLess
(
MAX_CHARACTERS_NUM_TWO
);
console
.
info
(
'
device_info_test_040
:
end
'
);
console
.
info
(
'
device_info_test_040
:
end
'
);
})
/**
...
...
@@ -905,7 +905,7 @@ describe('DeviceInfoTest', function () {
let
len
=
osFullNameInfo
.
length
;
console
.
info
(
'
the value of the operating system full name characters is :
'
+
len
);
expect
(
len
).
assertLess
(
MAX_CHARACTERS_NUM_ONE
);
console
.
info
(
'
device_info_test_041
:
end
'
);
console
.
info
(
'
device_info_test_041
:
end
'
);
})
/**
...
...
@@ -924,7 +924,7 @@ describe('DeviceInfoTest', function () {
let
len
=
versionIdInfo
.
length
;
console
.
info
(
'
the value of the operating system full name characters is :
'
+
len
)
expect
(
len
).
assertLess
(
128
);
console
.
info
(
'
device_info_test_042
:
end
'
)
console
.
info
(
'
device_info_test_042
:
end
'
)
})
/**
...
...
@@ -942,7 +942,7 @@ describe('DeviceInfoTest', function () {
console
.
info
(
'
the value of the different build user of the same baseline code characters is :
'
+
buildUserInfo
.
length
);
expect
(
buildUserInfo
.
length
).
assertLess
(
MAX_CHARACTERS_NUM_ONE
)
console
.
info
(
'
device_info_test_043
:
end
'
)
console
.
info
(
'
device_info_test_043
:
end
'
)
})
/**
...
...
@@ -961,7 +961,7 @@ describe('DeviceInfoTest', function () {
let
len
=
buildHostInfo
.
length
console
.
info
(
'
the value of the different build host of the same baseline code characters is :
'
+
len
)
expect
(
len
).
assertLess
(
MAX_CHARACTERS_NUM_ONE
)
console
.
info
(
'
device_info_test_044
:
end
'
)
console
.
info
(
'
device_info_test_044
:
end
'
)
})
/**
...
...
@@ -980,7 +980,7 @@ describe('DeviceInfoTest', function () {
let
len
=
deviceTypeInfo
.
length
;
console
.
info
(
'
the value of the device type characters:
'
+
len
);
expect
(
len
).
assertLarger
(
MAX_CHARACTERS_NUM
);
console
.
info
(
'
device_info_test_045
:
end
'
);
console
.
info
(
'
device_info_test_045
:
end
'
);
})
/**
...
...
@@ -999,7 +999,7 @@ describe('DeviceInfoTest', function () {
let
len
=
manufactureInfo
.
length
console
.
info
(
'
the value of the manufacture characters is :
'
+
len
)
expect
(
len
).
assertLarger
(
MAX_CHARACTERS_NUM
)
console
.
info
(
'
device_info_test_046
:
end
'
)
console
.
info
(
'
device_info_test_046
:
end
'
)
})
/**
...
...
@@ -1018,7 +1018,7 @@ describe('DeviceInfoTest', function () {
let
len
=
brandInfo
.
length
;
console
.
info
(
'
the value of the external product family name characters is :
'
+
len
);
expect
(
len
).
assertLarger
(
MAX_CHARACTERS_NUM
);
console
.
info
(
'
device_info_test_047
:
end
'
);
console
.
info
(
'
device_info_test_047
:
end
'
);
})
/**
...
...
@@ -1037,7 +1037,7 @@ describe('DeviceInfoTest', function () {
let
len
=
marketNameInfo
.
length
;
console
.
info
(
'
the value of the product series characters is :
'
+
len
)
expect
(
len
).
assertLarger
(
MAX_CHARACTERS_NUM
);
console
.
info
(
'
device_info_test_048
:
end
'
);
console
.
info
(
'
device_info_test_048
:
end
'
);
})
/**
...
...
@@ -1056,7 +1056,7 @@ describe('DeviceInfoTest', function () {
let
len
=
productSeriesInfo
.
length
;
console
.
info
(
'
the value of the product series characters is :
'
+
len
);
expect
(
len
).
assertLarger
(
MAX_CHARACTERS_NUM
);
console
.
info
(
'
device_info_test_049
:
end
'
);
console
.
info
(
'
device_info_test_049
:
end
'
);
})
/**
...
...
@@ -1075,7 +1075,7 @@ describe('DeviceInfoTest', function () {
let
len
=
productModelInfo
.
length
console
.
info
(
'
the value of the certified model characters is :
'
+
len
)
expect
(
len
).
assertLarger
(
MAX_CHARACTERS_NUM
)
console
.
info
(
'
device_info_test_050
:
end
'
)
console
.
info
(
'
device_info_test_050
:
end
'
)
})
/**
...
...
@@ -1094,7 +1094,7 @@ describe('DeviceInfoTest', function () {
let
len
=
softwareModelInfo
.
length
console
.
info
(
'
the value of the internal software sub-model characters is :
'
+
len
)
expect
(
len
).
assertLarger
(
MAX_CHARACTERS_NUM
)
console
.
info
(
'
device_info_test_036
:
end
'
)
console
.
info
(
'
device_info_test_036
:
end
'
)
})
/**
...
...
@@ -1113,7 +1113,7 @@ describe('DeviceInfoTest', function () {
let
len
=
hardwareModelInfo
.
length
;
console
.
info
(
'
the value of the hardware version characters is :
'
+
len
);
expect
(
len
).
assertLarger
(
MAX_CHARACTERS_NUM
);
console
.
info
(
'
device_info_test_052
:
end
'
);
console
.
info
(
'
device_info_test_052
:
end
'
);
})
/**
...
...
@@ -1132,7 +1132,7 @@ describe('DeviceInfoTest', function () {
let
len
=
hardwareProfileInfo
.
length
;
console
.
info
(
'
the value of the hardware version characters is :
'
+
len
);
expect
(
len
).
assertLarger
(
MAX_CHARACTERS_NUM
);
console
.
info
(
'
device_info_test_053
:
end
'
);
console
.
info
(
'
device_info_test_053
:
end
'
);
})
/**
...
...
@@ -1151,7 +1151,7 @@ describe('DeviceInfoTest', function () {
let
len
=
serialInfo
.
length
;
console
.
info
(
'
the value of the device serial number characters is :
'
+
len
);
expect
(
len
).
assertLarger
(
MAX_CHARACTERS_NUM
);
console
.
info
(
'
device_info_test_054
:
end
'
);
console
.
info
(
'
device_info_test_054
:
end
'
);
})
/**
...
...
@@ -1170,7 +1170,7 @@ describe('DeviceInfoTest', function () {
let
len
=
displayVersionInfo
.
length
;
console
.
info
(
'
the value of the device serial number characters is :
'
+
len
);
expect
(
len
).
assertLarger
(
MAX_CHARACTERS_NUM
);
console
.
info
(
'
device_info_test_055
:
end
'
);
console
.
info
(
'
device_info_test_055
:
end
'
);
})
/**
...
...
@@ -1189,7 +1189,7 @@ describe('DeviceInfoTest', function () {
let
len
=
incrementalVersionInfo
.
length
console
.
info
(
'
the value of the device serial number characters is :
'
+
len
)
expect
(
len
).
assertLess
(
MAX_CHARACTERS_NUM_ONE
)
console
.
info
(
'
device_info_test_056
:
end
'
)
console
.
info
(
'
device_info_test_056
:
end
'
)
})
/**
...
...
@@ -1208,7 +1208,7 @@ describe('DeviceInfoTest', function () {
let
len
=
incrementalVersionInfo
.
length
console
.
info
(
'
the value of the device serial number characters is :
'
+
len
)
expect
(
len
).
assertLarger
(
MAX_CHARACTERS_NUM
)
console
.
info
(
'
device_info_test_057
:
end
'
)
console
.
info
(
'
device_info_test_057
:
end
'
)
})
/**
...
...
@@ -1227,7 +1227,7 @@ describe('DeviceInfoTest', function () {
let
len
=
versionIdInfo
.
length
console
.
info
(
'
the value of the operating system full name characters is :
'
+
len
)
expect
(
len
).
assertLarger
(
MAX_CHARACTERS_NUM
)
console
.
info
(
'
device_info_test_058
:
end
'
)
console
.
info
(
'
device_info_test_058
:
end
'
)
})
/**
...
...
@@ -1245,7 +1245,7 @@ describe('DeviceInfoTest', function () {
console
.
info
(
'
the value of the different build user of the same baseline code characters is :
'
+
buildUserInfo
.
length
);
expect
(
buildUserInfo
.
length
).
assertLarger
(
MAX_CHARACTERS_NUM
)
console
.
info
(
'
device_info_test_059
:
end
'
)
console
.
info
(
'
device_info_test_059
:
end
'
)
})
/**
...
...
@@ -1264,7 +1264,7 @@ describe('DeviceInfoTest', function () {
let
len
=
buildHostInfo
.
length
console
.
info
(
'
the value of the different build host of the same baseline code characters is :
'
+
len
);
expect
(
len
).
assertLarger
(
MAX_CHARACTERS_NUM
);
console
.
info
(
'
device_info_test_060
:
end
'
);
console
.
info
(
'
device_info_test_060
:
end
'
);
})
/**
...
...
@@ -1275,24 +1275,75 @@ describe('DeviceInfoTest', function () {
* @tc.type : Function
* @tc.level : Level 0
*/
it
(
'
device_info_test_061
'
,
0
,
function
()
{
console
.
info
(
'
testGetSecurityPatchTag02 start
'
);
let
ret
=
false
;
let
securityPatchTagInfo
=
deviceinfo
.
securityPatchTag
;
console
.
info
(
'
the value of the deviceinfo securityPatchTag is :
'
+
securityPatchTagInfo
);
let
reFormat
=
/^
(\d{4})
-
(\d{2})
-
(\d{2})
$/
;
let
re
=
securityPatchTagInfo
.
match
(
reFormat
);
if
(
re
!=
null
){
ret
=
true
;
expect
(
ret
).
assertTrue
();
}
else
{
console
.
info
(
'
the return formate is not yy--mm--dd
'
);
}
console
.
info
(
'
testGetSecurityPatchTag02 :end
'
);
})
it
(
'
device_info_test_061
'
,
0
,
function
()
{
console
.
info
(
'
testGetSecurityPatchTag02 start
'
);
let
ret
=
false
;
let
securityPatchTagInfo
=
deviceinfo
.
securityPatchTag
;
console
.
info
(
'
the value of the deviceinfo securityPatchTag is :
'
+
securityPatchTagInfo
);
let
reFormat
=
/^
(\d{4})
-
(\d{2})
-
(\d{2})
$/
;
let
re
=
securityPatchTagInfo
.
match
(
reFormat
);
if
(
re
!=
null
){
ret
=
true
;
expect
(
ret
).
assertTrue
();
}
else
{
console
.
info
(
'
the return formate is not yy--mm--dd
'
);
}
console
.
info
(
'
testGetSecurityPatchTag02 : end
'
);
})
/**
* @tc.number SUB_STARTUP_JS_DEVCEINFO_0662
* @tc.name testGetUdid
* @tc.desc Get udid
*/
it
(
'
device_info_test_062
'
,
0
,
function
()
{
console
.
info
(
'
device_info_test_062 start
'
);
let
udid
=
deviceinfo
.
udid
;
console
.
info
(
'
the value of the deviceinfo udid is :
'
+
udid
);
let
len
=
udid
.
length
console
.
info
(
'
the value of the different build host of the same baseline code characters is :
'
+
len
);
expect
(
len
).
assertLarger
(
MAX_CHARACTERS_NUM
);
console
.
info
(
'
device_info_test_060 : end
'
);
})
/**
* @tc.number SUB_STARTUP_JS_DEVCEINFO_0663
* @tc.name testGetUuid
* @tc.desc Get uuid
*/
it
(
'
device_info_test_063
'
,
0
,
function
()
{
console
.
info
(
'
device_info_test_063 start
'
);
let
ret
=
false
;
let
udid
=
deviceinfo
.
udid
;
console
.
info
(
'
the value of the deviceinfo udid is :
'
+
udid
);
expect
(
udid
).
assertInstanceOf
(
'
String
'
);
if
(
udid
!=
""
&&
udid
!=
null
&&
udid
!=
undefined
)
{
ret
=
true
;
}
expect
(
ret
).
assertTrue
();
console
.
info
(
'
device_info_test_063 : end
'
);
})
/**
* @tc.number SUB_STARTUP_JS_DEVCEINFO_0664
* @tc.name testGetUdid
* @tc.desc Get udid
*/
it
(
'
device_info_test_064
'
,
0
,
function
()
{
console
.
info
(
'
device_info_test_064 start
'
);
let
udid
=
deviceinfo
.
udid
;
console
.
info
(
'
the value of the deviceinfo udid is :
'
+
udid
);
let
len
=
udid
.
length
console
.
info
(
'
the value of the different build host of the same baseline code characters is :
'
+
len
);
expect
(
len
).
assertLess
(
MAX_CHARACTERS_NUM_TWO
)
console
.
info
(
'
device_info_test_064 : end
'
);
})
})
startup/startup_standard/src/main/js/default/test/ParametersJsUnit.test.js
浏览文件 @
79518096
...
...
@@ -35,7 +35,7 @@ describe('SystemParameterTest', function () {
console
.
info
(
'
system_parameter_test_0100 start
'
);
let
ret
=
false
;
try
{
await
systemparameter
.
set
(
'
hw_sc.build.os.version
'
,
'
10.20.30.4
'
,
function
(
err
)
{
systemparameter
.
set
(
'
hw_sc.build.os.version
'
,
'
10.20.30.4
'
,
function
(
err
)
{
if
(
err
==
undefined
)
{
ret
=
true
;
console
.
info
(
'
system_parameter_test_0100 set callback hw_sc.build.os.version value success
'
);
...
...
@@ -61,7 +61,7 @@ describe('SystemParameterTest', function () {
console
.
info
(
'
system_parameter_test_0110 start
'
);
let
ret
=
false
;
try
{
await
systemparameter
.
set
(
'
hw_sc.build.os.version
'
,
111
,
function
(
err
)
{
systemparameter
.
set
(
'
hw_sc.build.os.version
'
,
111
,
function
(
err
)
{
if
(
err
==
undefined
)
{
console
.
info
(
'
system_parameter_test_0110 set callback hw_sc.build.os.version value success
'
);
}
else
{
...
...
@@ -88,7 +88,7 @@ describe('SystemParameterTest', function () {
console
.
info
(
'
system_parameter_test_0120 start
'
);
let
ret
=
false
;
try
{
await
systemparameter
.
set
(
'
hw_sc.build.os.version
'
,
PROPERTY_MAX_VALUE
,
function
(
err
)
{
systemparameter
.
set
(
'
hw_sc.build.os.version
'
,
PROPERTY_MAX_VALUE
,
function
(
err
)
{
if
(
err
==
undefined
)
{
console
.
info
(
'
system_parameter_test_0120 set callback hw_sc.build.os.version value success
'
);
}
else
{
...
...
@@ -116,7 +116,7 @@ describe('SystemParameterTest', function () {
let
parameterInfo
=
systemparameter
.
set
(
'
hw_sc.build.os.version
'
,
'
1.5.3.6
'
);
let
ret
=
false
;
try
{
await
parameterInfo
.
then
(
function
(
value
)
{
parameterInfo
.
then
(
function
(
value
)
{
console
.
info
(
'
system_parameter_test_0200 promise set hw_sc.build.os.version success:
'
+
value
);
ret
=
true
;
expect
(
ret
).
assertTrue
();
...
...
@@ -140,7 +140,7 @@ describe('SystemParameterTest', function () {
let
ret
=
false
;
try
{
let
parameterInfo
=
systemparameter
.
set
(
'
hw_sc.build.os.version
'
,
PROPERTY_MAX_VALUE
);
await
parameterInfo
.
then
(
function
(
value
)
{
parameterInfo
.
then
(
function
(
value
)
{
console
.
info
(
'
system_parameter_test_0220 promise set hw_sc.build.os.version success:
'
+
value
);
}).
catch
(
function
(
err
)
{
ret
=
true
;
...
...
@@ -164,7 +164,7 @@ describe('SystemParameterTest', function () {
let
ret
=
false
;
try
{
let
parameterInfo
=
systemparameter
.
set
(
'
hw_sc.build.os.version
'
,
111
);
await
parameterInfo
.
then
(
function
(
value
)
{
parameterInfo
.
then
(
function
(
value
)
{
console
.
info
(
'
system_parameter_test_0230 promise set hw_sc.build.os.version success:
'
+
value
);
}).
catch
(
function
(
err
)
{
console
.
info
(
'
system_parameter_test_0230 promise set hw_sc.build.os.version error:
'
+
err
.
code
);
...
...
@@ -209,12 +209,12 @@ describe('SystemParameterTest', function () {
try
{
systemparameter
.
setSync
(
'
hw_sc.build.os.version
'
,
PROPERTY_MAX_VALUE
);
let
parameterInfo
=
systemparameter
.
get
(
'
hw_sc.build.os.version
'
);
await
parameterInfo
.
then
(
function
(
value
)
{
parameterInfo
.
then
(
function
(
value
)
{
ret
=
true
;
console
.
info
(
'
get testcast0310 system version :
'
+
value
);
sysValue
=
value
;
if
(
sysValue
===
PROPERTY_MAX_VALUE
)
{
console
.
info
(
'
system_parameter_test_0310 promise setSynchw_sc.build.os.version failed :
'
console
.
info
(
'
system_parameter_test_0310 promise setSynchw_sc.build.os.version failed :
'
+
sysValue
);
}
else
{
console
.
info
(
'
system_parameter_test_0310 promise setSync hw_sc.build.os.version:
'
+
sysValue
);
...
...
@@ -261,7 +261,7 @@ describe('SystemParameterTest', function () {
try
{
systemparameter
.
setSync
(
'
hw_sc.build.os.version
'
,
'
'
);
let
parameterInfo
=
systemparameter
.
get
(
'
hw_sc.build.os.version
'
);
await
parameterInfo
.
then
(
function
(
value
)
{
parameterInfo
.
then
(
function
(
value
)
{
ret
=
true
;
console
.
info
(
'
get testcast0340 system version :
'
+
value
);
sysValue
=
value
;
...
...
@@ -291,17 +291,18 @@ describe('SystemParameterTest', function () {
let
ret
=
false
;
try
{
let
parameterInfo
=
systemparameter
.
get
(
'
hw_sc.build.os.version
'
);
await
parameterInfo
.
then
(
function
(
value
)
{
parameterInfo
.
then
(
function
(
value
)
{
ret
=
true
;
console
.
info
(
'
system_parameter_test_0400 promise get hw_sc.build.os.version success:
'
+
value
);
expect
(
ret
).
assertTrue
();
done
();
}).
catch
(
function
(
err
)
{
console
.
info
(
'
system_parameter_test_0400 promise get hw_sc.build.os.version error:
'
+
err
.
code
);
});
}
catch
(
err
)
{
console
.
info
(
'
system_parameter_test_0400 promise setSync hw_sc.build.os.version error:
'
+
err
);
}
done
();
console
.
info
(
'
system_parameter_test_0400 : end
'
);
})
...
...
@@ -314,28 +315,33 @@ describe('SystemParameterTest', function () {
console
.
info
(
'
system_parameter_test_0410 start
'
);
let
ret
=
false
;
try
{
await
systemparameter
.
set
(
'
hw_sc.build.os.version
'
,
'
1.1.1.1
'
).
then
((
data
,
err
)
=>
{
systemparameter
.
set
(
'
hw_sc.build.os.version
'
,
'
1.1.1.1
'
).
then
((
data
,
err
)
=>
{
if
(
err
==
undefined
)
{
console
.
info
(
'
system_parameter_test_0410 set suc
c
ess :
'
+
data
);
console
.
info
(
'
system_parameter_test_0410 set sucess :
'
+
data
);
}
else
{
console
.
info
(
'
system_parameter_test_0410 set failed :
'
+
err
.
code
());
}
return
p
;
})
let
parameterInfo
=
systemparameter
.
get
(
'
hw_sc.build.os.version
'
);
await
parameterInfo
.
then
(
function
(
value
)
{
if
(
value
===
'
1.1.1.1
'
)
{
console
.
info
(
'
system_parameter_test_0410 promise get hw_sc.build.os.version success:
'
+
value
);
ret
=
true
;
expect
(
ret
).
assertTrue
();
}
}).
catch
(
function
(
err
)
{
console
.
info
(
'
system_parameter_test_0410 promise get hw_sc.build.os.version error:
'
+
err
.
code
);
});
setTimeout
(
function
(){
let
parameterInfo
=
systemparameter
.
get
(
'
hw_sc.build.os.version
'
);
parameterInfo
.
then
(
function
(
value
)
{
if
(
value
===
'
1.1.1.1
'
)
{
console
.
info
(
'
promise get hw_sc.build.os.version success:
'
+
value
);
ret
=
true
;
expect
(
ret
).
assertTrue
();
done
();
return
;
}
}).
catch
(
function
(
err
)
{
console
.
info
(
'
promise get hw_sc.build.os.version error:
'
+
err
.
code
);
return
;
});
},
'
1000
'
);
}
catch
(
err
)
{
console
.
info
(
'
system_parameter_test_0400 promise get shw_sc.build.os.version error:
'
+
err
);
}
done
();
console
.
info
(
'
system_parameter_test_0400 : end
'
);
})
...
...
@@ -349,21 +355,21 @@ describe('SystemParameterTest', function () {
let
ret
=
false
;
let
sysValue
=
0
;
try
{
await
systemparameter
.
set
(
'
hw_sc.build.os.version
'
,
'
1.1.1.1
'
).
then
((
data
,
err
)
=>
{
systemparameter
.
set
(
'
hw_sc.build.os.version
'
,
'
1.1.1.1
'
).
then
((
data
,
err
)
=>
{
if
(
err
==
undefined
)
{
console
.
info
(
'
system_parameter_test_0420 set suc
c
ess :
'
+
data
);
console
.
info
(
'
system_parameter_test_0420 set sucess :
'
+
data
);
}
else
{
console
.
info
(
'
system_parameter_test_0420 set failed :
'
+
err
.
code
());
}
})
let
parameter
=
systemparameter
.
get
(
'
hw_sc.build.os.version
'
,
'
10.3.4.5.63
'
);
await
parameter
.
then
(
function
(
value
)
{
parameter
.
then
(
function
(
value
)
{
sysValue
=
value
;
if
(
sysValue
===
'
1.1.1.1
'
)
{
ret
=
true
;
console
.
info
(
'
system_parameter_test_0420 promise get hw_sc.build.os.version success:
'
+
value
);
expect
(
ret
).
assertTrue
();
done
();
}
else
{
console
.
info
(
'
system_parameter_test_0420 promise get hw_sc.build.os.version faile
'
+
value
);
}
...
...
@@ -373,7 +379,6 @@ describe('SystemParameterTest', function () {
}
catch
(
err
)
{
console
.
info
(
'
system_parameter_test_0420 promise get hw_sc.build.os.version error:
'
+
err
);
}
done
();
console
.
info
(
'
system_parameter_test_0420 : end
'
);
})
...
...
@@ -386,12 +391,11 @@ describe('SystemParameterTest', function () {
console
.
info
(
'
system_parameter_test_0430 start
'
);
let
ret
=
false
;
try
{
await
systemparameter
.
get
(
'
'
,
'
0.0.0.0
'
).
then
((
data
,
err
)
=>
{
systemparameter
.
get
(
'
'
,
'
0.0.0.0
'
).
then
((
data
,
err
)
=>
{
if
(
err
==
undefined
)
{
console
.
info
(
'
system_parameter_test_0430 promise success:
'
+
data
);
ret
=
true
;
expect
(
ret
).
assertTrue
();
}
else
{
console
.
info
(
'
system_parameter_test_0430 promise get faile
'
+
err
);
}
...
...
@@ -400,7 +404,10 @@ describe('SystemParameterTest', function () {
}
catch
(
err
)
{
console
.
info
(
'
system_parameter_test_0430 promise catch get failed
'
+
err
);
}
done
();
setTimeout
(
function
(){
expect
(
ret
).
assertTrue
();
done
();
},
'
1000
'
);
console
.
info
(
'
system_parameter_test_0430 : end
'
);
})
...
...
@@ -414,18 +421,20 @@ describe('SystemParameterTest', function () {
let
ret
=
false
;
try
{
let
parameter
=
systemparameter
.
get
(
'
c.c.c.c
'
,
'
10.3.4.5.63
'
);
await
parameter
.
then
(
function
(
value
)
{
parameter
.
then
(
function
(
value
)
{
ret
=
true
;
console
.
info
(
'
system_parameter_test_0440 promise get hw_sc.build.os.version success:
'
+
value
);
expect
(
ret
).
assertTrue
();
}).
catch
(
function
(
err
)
{
console
.
info
(
'
system_parameter_test_0440 promise get hw_sc.build.os.version error:
'
+
err
.
code
);
});
}
catch
(
err
)
{
console
.
info
(
'
system_parameter_test_0440 promise setSync hw_sc.build.os.version:
'
+
err
);
}
done
();
setTimeout
(
function
(){
expect
(
ret
).
assertTrue
();
done
();
},
'
1000
'
);
console
.
info
(
'
system_parameter_test_0440 : end
'
);
})
...
...
@@ -439,18 +448,20 @@ describe('SystemParameterTest', function () {
let
ret
=
false
;
try
{
let
parameter
=
systemparameter
.
get
(
'
a.b.b.c
'
,
PROPERTY_MAX_VALUE
);
await
parameter
.
then
(
function
(
value
)
{
parameter
.
then
(
function
(
value
)
{
console
.
info
(
'
system_parameter_test_0450 promise get a.b.b.c success:
'
+
value
);
}).
catch
(
function
(
err
)
{
ret
=
true
;
console
.
info
(
'
system_parameter_test_0450 promise get a.b.b.c error:
'
+
err
.
code
);
expect
(
ret
).
assertTrue
();
});
}
catch
(
err
)
{
console
.
info
(
'
system_parameter_test_0450 promise setSync a.b.b.c error:
'
+
err
);
}
done
();
setTimeout
(
function
(){
expect
(
ret
).
assertTrue
();
done
();
},
'
1000
'
);
console
.
info
(
'
system_parameter_test_0450 : end
'
);
})
...
...
@@ -463,12 +474,11 @@ describe('SystemParameterTest', function () {
console
.
info
(
'
system_parameter_test_0500 start
'
);
let
ret
=
false
;
try
{
await
systemparameter
.
get
(
'
hw_sc.build.os.version
'
,
(
err
,
data
)
=>
{
systemparameter
.
get
(
'
hw_sc.build.os.version
'
,
(
err
,
data
)
=>
{
if
(
err
==
undefined
)
{
console
.
log
(
'
system_parameter_test_0500 get test.parameter.key value success:
'
+
data
);
ret
=
true
;
expect
(
ret
).
assertTrue
();
}
else
{
console
.
log
(
'
system_parameter_test_0500 get test.parameter.key value err:
'
+
err
.
code
)
}
...
...
@@ -476,7 +486,10 @@ describe('SystemParameterTest', function () {
}
catch
(
err
)
{
console
.
log
(
'
system_parameter_test_0500 get unexpected error:
'
+
err
);
}
done
();
setTimeout
(
function
(){
expect
(
ret
).
assertTrue
();
done
();
},
'
1000
'
);
console
.
info
(
'
system_parameter_test_0500 : end
'
);
})
...
...
@@ -488,19 +501,18 @@ describe('SystemParameterTest', function () {
it
(
'
system_parameter_test_0510
'
,
0
,
async
function
(
done
)
{
let
ret
=
false
;
try
{
await
systemparameter
.
set
(
'
aaaaaa
'
,
'
2.2.2.2
'
).
then
((
data
,
err
)
=>
{
systemparameter
.
set
(
'
aaaaaa
'
,
'
2.2.2.2
'
).
then
((
data
,
err
)
=>
{
if
(
err
==
undefined
)
{
console
.
info
(
'
system_parameter_test_0510 set aaaaa suc
c
ess :
'
+
data
);
console
.
info
(
'
system_parameter_test_0510 set aaaaa sucess :
'
+
data
);
}
else
{
console
.
info
(
'
system_parameter_test_0510 set aaaaa failed :
'
+
err
);
}
})
await
systemparameter
.
get
(
'
aaaaaa
'
,
(
err
,
data
)
=>
{
systemparameter
.
get
(
'
aaaaaa
'
,
(
err
,
data
)
=>
{
if
(
err
==
undefined
)
{
console
.
info
(
'
system_parameter_test_0510 get aaaaa suc
c
ess :
'
+
data
);
console
.
info
(
'
system_parameter_test_0510 get aaaaa sucess :
'
+
data
);
ret
=
true
;
expect
(
ret
).
assertTrue
();
}
else
{
console
.
info
(
'
system_parameter_test_0510 get aaaaa failed :
'
+
err
.
code
);
}
...
...
@@ -508,7 +520,10 @@ describe('SystemParameterTest', function () {
}
catch
(
err
)
{
console
.
info
(
'
system_parameter_test_0510 promise get input error:
'
+
err
);
}
done
();
setTimeout
(
function
(){
expect
(
ret
).
assertTrue
();
done
();
},
'
1000
'
);
console
.
info
(
'
system_parameter_test_0510 : end
'
);
})
...
...
@@ -521,20 +536,22 @@ describe('SystemParameterTest', function () {
console
.
info
(
'
system_parameter_test_0520 start
'
);
let
ret
=
false
;
try
{
await
systemparameter
.
get
(
'
a.a.a.a
'
,
(
err
,
data
)
=>
{
systemparameter
.
get
(
'
a.a.a.a
'
,
(
err
,
data
)
=>
{
if
(
err
==
undefined
)
{
console
.
info
(
'
system_parameter_test_0520 get systemparameter suc
c
ess:
'
+
data
);
console
.
info
(
'
system_parameter_test_0520 get systemparameter sucess:
'
+
data
);
ret
=
true
;
expect
(
ret
).
assertTrue
();
}
else
{
console
.
info
(
'
system_parameter_test_0520 get systemparameter
failed
:
'
+
err
.
code
);
console
.
info
(
'
system_parameter_test_0520 get systemparameter
sucess
:
'
+
err
.
code
);
}
})
}
catch
(
err
)
{
console
.
info
(
'
system_parameter_test_0520 promise get input error:
'
+
err
);
}
done
();
setTimeout
(
function
(){
expect
(
ret
).
assertTrue
();
done
();
},
'
1000
'
);
console
.
info
(
'
system_parameter_test_0520 : end
'
);
})
...
...
@@ -547,20 +564,22 @@ describe('SystemParameterTest', function () {
console
.
info
(
'
system_parameter_test_0530 start
'
);
let
ret
=
false
;
try
{
await
systemparameter
.
get
(
'
'
,
(
err
,
data
)
=>
{
systemparameter
.
get
(
'
'
,
(
err
,
data
)
=>
{
if
(
err
==
undefined
)
{
console
.
info
(
'
system_parameter_test_0530 get systemparameter suc
c
ess:
'
+
data
);
console
.
info
(
'
system_parameter_test_0530 get systemparameter sucess:
'
+
data
);
ret
=
true
;
expect
(
ret
).
assertTrue
();
}
else
{
console
.
info
(
'
system_parameter_test_0530 get systemparameter suc
c
ess:
'
+
err
.
code
);
console
.
info
(
'
system_parameter_test_0530 get systemparameter sucess:
'
+
err
.
code
);
}
})
}
catch
(
err
)
{
console
.
info
(
'
system_parameter_test_0530 promise get input error:
'
+
err
);
}
done
();
setTimeout
(
function
(){
expect
(
ret
).
assertTrue
();
done
();
},
'
1000
'
);
console
.
info
(
'
system_parameter_test_0530 : end
'
);
})
...
...
@@ -569,17 +588,16 @@ describe('SystemParameterTest', function () {
* @tc.name testGet0600
* @tc.desc Set the value for the given key.
*/
it
(
'
system_parameter_test_0600
'
,
0
,
async
function
(
done
)
{
it
(
'
system_parameter_test_0600
'
,
0
,
function
(
done
)
{
console
.
info
(
'
system_parameter_test_0600 start
'
);
let
ret
=
false
;
try
{
await
systemparameter
.
get
(
'
hw_sc.build.os.version
'
,
'
1.1.1.1
'
,
(
err
,
data
)
=>
{
systemparameter
.
get
(
'
hw_sc.build.os.version
'
,
'
1.1.1.1
'
,
async
(
err
,
data
)
=>
{
if
(
err
==
undefined
&&
data
===
'
1.1.1.1
'
)
{
ret
=
true
;
console
.
info
(
'
system_parameter_test_0600 get systemparameter hw_sc.build.os.version suc
c
ess:
'
console
.
info
(
'
system_parameter_test_0600 get systemparameter hw_sc.build.os.version sucess:
'
+
data
);
expect
(
ret
).
assertTrue
();
}
else
{
console
.
info
(
'
system_parameter_test_0600 get systemparameter hw_sc.build.os.version failed:
'
+
err
.
code
);
...
...
@@ -588,7 +606,10 @@ describe('SystemParameterTest', function () {
}
catch
(
err
)
{
console
.
info
(
'
system_parameter_test_0600 get systemparameter hw_sc.build.os.version abnormal:
'
,
err
);
}
done
();
setTimeout
(
function
(){
expect
(
ret
).
assertTrue
();
done
();
},
'
1000
'
);
console
.
info
(
'
system_parameter_test_0610 : end
'
);
})
...
...
@@ -601,9 +622,9 @@ describe('SystemParameterTest', function () {
console
.
info
(
'
system_parameter_test_0610 start
'
);
let
ret
=
false
;
try
{
await
systemparameter
.
get
(
'
hw_sc.build.os.version
'
,
111
,
(
err
,
data
)
=>
{
systemparameter
.
get
(
'
hw_sc.build.os.version
'
,
111
,
(
err
,
data
)
=>
{
if
(
err
==
undefined
&&
data
===
111
)
{
console
.
info
(
'
system_parameter_test_0610 get systemparameter hw_sc.build.os.version suc
c
ess:
'
console
.
info
(
'
system_parameter_test_0610 get systemparameter hw_sc.build.os.version sucess:
'
+
data
);
}
else
{
console
.
info
(
'
system_parameter_test_0610 get systemparameter hw_sc.build.os.version failed:
'
...
...
@@ -630,15 +651,11 @@ describe('SystemParameterTest', function () {
console
.
info
(
'
system_parameter_test_0620 start
'
);
let
ret
=
false
;
try
{
await
systemparameter
.
get
(
'
hw_sc.build.os.version
'
,
'
'
,
(
err
,
data
)
=>
{
systemparameter
.
get
(
'
hw_sc.build.os.version
'
,
'
'
,
(
err
,
data
)
=>
{
if
(
err
==
undefined
)
{
ret
=
true
;
console
.
info
(
'
system_parameter_test_0620 get systemparameter hw_sc.build.os.version suc
c
ess:
'
console
.
info
(
'
system_parameter_test_0620 get systemparameter hw_sc.build.os.version sucess:
'
+
data
);
setTimeout
(
function
(){
expect
(
ret
).
assertTrue
();
},
'
1000
'
);
done
();
}
else
{
console
.
info
(
'
system_parameter_test_0620 get systemparameter hw_sc.build.os.version failed:
'
+
err
.
code
);
...
...
@@ -647,6 +664,10 @@ describe('SystemParameterTest', function () {
}
catch
(
err
)
{
console
.
info
(
'
system_parameter_test_0620 get systemparameter hw_sc.build.os.version abnormal:
'
,
err
);
}
setTimeout
(
function
(){
expect
(
ret
).
assertTrue
();
done
();
},
'
1000
'
);
console
.
info
(
'
system_parameter_test_0620 : end
'
);
})
...
...
@@ -654,28 +675,30 @@ describe('SystemParameterTest', function () {
* @tc.number SUB_STARTUP_JS_SYSTEM_PARAMETER_0640
* @tc.name testGet0640
* @tc.desc Set the property value to an extra long string
* @tc.size : MEDIUM
* @tc.type : Function
* @tc.level : Level 0
*/
it
(
'
system_parameter_test_0640
'
,
0
,
async
function
(
done
)
{
console
.
info
(
'
system_parameter_test_0640 start
'
);
let
ret
=
false
;
try
{
await
systemparameter
.
get
(
'
b.b.b.b.b
'
,
PROPERTY_MAX_VALUE
,
(
err
,
data
)
=>
{
systemparameter
.
get
(
'
b.b.b.b.b
'
,
PROPERTY_MAX_VALUE
,
(
err
,
data
)
=>
{
if
(
err
==
undefined
)
{
console
.
info
(
'
system_parameter_test_0640 get systemparameter b.b.b.b.b suc
c
ess:
'
console
.
info
(
'
system_parameter_test_0640 get systemparameter b.b.b.b.b sucess:
'
+
data
);
}
else
{
ret
=
true
;
console
.
info
(
'
system_parameter_test_0640 get systemparameter b.b.b.b.b failed:
'
+
err
.
code
);
setTimeout
(
function
(){
expect
(
ret
).
assertTrue
();
},
'
1000
'
);
done
();
console
.
info
(
'
system_parameter_test_0640 get systemparameter b.b.b.b.b failed:
'
+
err
.
code
);
}
})
}
catch
(
err
)
{
console
.
info
(
'
system_parameter_test_0640 get systemparameter b.b.b.b.b abnormal:
'
,
err
);
}
setTimeout
(
function
(){
expect
(
ret
).
assertTrue
();
done
();
},
'
1000
'
);
console
.
info
(
'
system_parameter_test_0640 : end
'
);
})
...
...
@@ -710,7 +733,7 @@ describe('SystemParameterTest', function () {
try
{
let
parameterInfo
=
systemparameter
.
getSync
(
'
hw_sc.build.os.version
'
,
'
0.0.0.0
'
);
ret
=
true
;
console
.
info
(
'
system_parameter_test_0710 promise get input suc
c
ess:
'
,
parameterInfo
);
console
.
info
(
'
system_parameter_test_0710 promise get input sucess:
'
,
parameterInfo
);
done
();
}
catch
(
err
)
{
console
.
info
(
'
system_parameter_test_0710 promise get input error:
'
+
err
);
...
...
@@ -730,7 +753,7 @@ describe('SystemParameterTest', function () {
try
{
let
parameterInfo
=
systemparameter
.
getSync
(
'
hw_sc.build.os.version
'
);
ret
=
true
;
console
.
info
(
'
system_parameter_test_0720 promise get input suc
c
ess:
'
,
parameterInfo
);
console
.
info
(
'
system_parameter_test_0720 promise get input sucess:
'
,
parameterInfo
);
done
();
}
catch
(
err
)
{
console
.
info
(
'
system_parameter_test_0720 promise get input error:
'
+
err
);
...
...
@@ -751,7 +774,7 @@ describe('SystemParameterTest', function () {
let
parameterInfo
=
systemparameter
.
getSync
(
'
a.b.c.d.1.2.3.4
'
,
'
1.2.3.4
'
);
console
.
info
(
'
system_parameter_test_0730 get parameter =
'
,
parameterInfo
);
ret
=
true
;
console
.
info
(
'
system_parameter_test_0730 promise get input suc
c
ess:
'
,
parameterInfo
);
console
.
info
(
'
system_parameter_test_0730 promise get input sucess:
'
,
parameterInfo
);
done
();
}
catch
(
err
)
{
console
.
info
(
'
system_parameter_test_0730 promise get input error:
'
+
err
);
...
...
@@ -772,7 +795,7 @@ describe('SystemParameterTest', function () {
systemparameter
.
setSync
(
'
hw_sc.build.os.version
'
,
'
9.8.7.6
'
);
let
parameterInfo
=
systemparameter
.
getSync
(
'
hw_sc.build.os.version
'
,
'
0.0.0.0
'
);
ret
=
true
;
console
.
info
(
'
system_parameter_test_0740 promise get input suc
c
ess:
'
,
parameterInfo
);
console
.
info
(
'
system_parameter_test_0740 promise get input sucess:
'
,
parameterInfo
);
done
();
}
catch
(
err
)
{
console
.
info
(
'
system_parameter_test_0740 promise get input error:
'
+
err
);
...
...
@@ -780,4 +803,738 @@ describe('SystemParameterTest', function () {
expect
(
ret
).
assertTrue
();
console
.
info
(
'
system_parameter_test_0740 : end
'
);
})
function
SetParameter
(
key
,
value
)
{
let
tmp
=
value
;
if
(
value
===
""
||
value
===
undefined
)
{
let
myDate
=
new
Date
();
tmp
=
myDate
.
toLocaleString
();
}
console
.
info
(
'
SetParameter key
'
+
key
);
console
.
info
(
'
SetParameter value
'
+
tmp
);
try
{
systemparameter
.
setSync
(
key
,
tmp
);
}
catch
(
err
)
{
expect
(
ret
).
assertTrue
();
console
.
info
(
'
SetParameter error:
'
+
err
);
}
console
.
info
(
'
SetParameter key
'
+
key
+
"
end
"
);
}
/**
* @tc.number SUB_STARTUP_JS_SYSTEM_PARAMETER_0801
* @tc.name testWaitPromise01
* @tc.desc Waits the value of the attribute with the specified key.
*/
it
(
'
system_parameter_test_0801
'
,
0
,
async
function
(
done
)
{
console
.
info
(
'
system_parameter_test_0801 start
'
);
var
ret
=
false
;
try
{
var
parameterInfo
=
systemparameter
.
wait
(
"
test.wait_param.101
"
,
"
100
"
,
1
);
parameterInfo
.
then
(
function
(
result
)
{
// timeout
console
.
info
(
"
system_parameter_test_0801 test.wait_param.101 success:
"
+
result
);
expect
(
ret
).
assertTrue
();
}).
catch
(
function
(
err
)
{
ret
=
true
;
console
.
info
(
"
system_parameter_test_0801 test.wait_param.101 error:
"
+
err
.
code
);
expect
(
ret
).
assertTrue
();
done
();
});
}
catch
(
e
)
{
expect
(
ret
).
assertTrue
();
console
.
info
(
"
promise get input error:
"
+
e
);
}
console
.
info
(
'
system_parameter_test_0801 end
'
);
})
/**
* @tc.number SUB_STARTUP_JS_SYSTEM_PARAMETER_0802
* @tc.name testWaitPromise02
* @tc.desc Waits the value of the attribute with the specified key.
*/
it
(
'
system_parameter_test_0802
'
,
0
,
async
function
(
done
)
{
console
.
info
(
'
system_parameter_test_0802 start
'
);
var
ret
=
false
;
try
{
var
parameterInfo
=
systemparameter
.
wait
(
"
test.wait_param.102
"
,
""
,
1
);
parameterInfo
.
then
(
function
(
result
)
{
// timeout
console
.
info
(
"
system_parameter_test_0802 test.wait_param.102 success:
"
);
expect
(
ret
).
assertTrue
();
done
();
}).
catch
(
function
(
err
)
{
ret
=
true
;
console
.
info
(
"
system_parameter_test_0802 test.wait_param.102 error:
"
+
err
.
code
);
expect
(
ret
).
assertTrue
();
done
();
});
}
catch
(
e
)
{
expect
(
ret
).
assertTrue
();
console
.
info
(
"
promise get input error:
"
+
e
);
}
console
.
info
(
'
system_parameter_test_0802 end
'
);
})
/**
* @tc.number SUB_STARTUP_JS_SYSTEM_PARAMETER_0803
* @tc.name testWaitPromise03
* @tc.desc Waits the value of the attribute with the specified key.
*/
it
(
'
system_parameter_test_0803
'
,
0
,
async
function
(
done
)
{
console
.
info
(
'
system_parameter_test_0803 start
'
);
var
ret
=
false
;
SetParameter
(
"
test.wait_param.103
"
,
"
103
"
);
try
{
var
parameterInfo
=
systemparameter
.
wait
(
"
test.wait_param.103
"
,
"
103
"
,
1
);
parameterInfo
.
then
(
function
(
result
)
{
// ok
ret
=
true
;
console
.
info
(
"
system_parameter_test_0803 test.wait_param.103 success:
"
);
expect
(
ret
).
assertTrue
();
done
();
}).
catch
(
function
(
err
)
{
expect
(
ret
).
assertTrue
();
console
.
info
(
"
system_parameter_test_0803 test.wait_param.103 error:
"
+
err
.
code
);
});
}
catch
(
e
)
{
expect
(
ret
).
assertTrue
();
console
.
info
(
"
promise get input error:
"
+
e
);
}
console
.
info
(
'
system_parameter_test_0803 end
'
);
})
/**
* @tc.number SUB_STARTUP_JS_SYSTEM_PARAMETER_0804
* @tc.name testWaitPromise04
* @tc.desc Waits the value of the attribute with the specified key.
*/
it
(
'
system_parameter_test_0804
'
,
0
,
async
function
(
done
)
{
console
.
info
(
'
system_parameter_test_0804 start
'
);
var
ret
=
false
;
SetParameter
(
"
test.wait_param.104
"
,
"
104
"
);
try
{
var
parameterInfo
=
systemparameter
.
wait
(
"
test.wait_param.104
"
,
"
*
"
,
1
);
parameterInfo
.
then
(
function
(
result
)
{
// ok
ret
=
true
;
console
.
info
(
"
system_parameter_test_0804 test.wait_param.104 success
"
);
expect
(
ret
).
assertTrue
();
done
();
}).
catch
(
function
(
err
)
{
console
.
info
(
"
system_parameter_test_0804 test.wait_param.104 error:
"
+
err
.
code
);
expect
(
ret
).
assertTrue
();
});
}
catch
(
e
)
{
expect
(
ret
).
assertTrue
();
console
.
info
(
"
promise get input error:
"
+
e
);
}
console
.
info
(
'
system_parameter_test_0804 end
'
);
})
/**
* @tc.number SUB_STARTUP_JS_SYSTEM_PARAMETER_0805
* @tc.name testWaitPromise05
* @tc.desc Waits the value of the attribute with the specified key.
*/
it
(
'
system_parameter_test_0805
'
,
0
,
async
function
(
done
)
{
console
.
info
(
'
system_parameter_test_0805 start
'
);
var
ret
=
false
;
SetParameter
(
"
test.wait_param.105
"
,
"
105
"
);
try
{
var
parameterInfo
=
systemparameter
.
wait
(
"
test.wait_param.105
"
,
"
*
"
,
-
1
);
parameterInfo
.
then
(
function
(
result
)
{
ret
=
true
;
console
.
info
(
"
system_parameter_test_0805 test.wait_param.105 success
"
);
expect
(
ret
).
assertTrue
();
done
();
}).
catch
(
function
(
err
)
{
console
.
info
(
"
system_parameter_test_0805 test.wait_param.105 error:
"
+
err
.
code
);
expect
(
ret
).
assertTrue
();
});
}
catch
(
e
)
{
expect
(
ret
).
assertTrue
();
console
.
info
(
"
promise get input error:
"
+
e
);
}
console
.
info
(
'
system_parameter_test_0805 end
'
);
})
/**
* @tc.number SUB_STARTUP_JS_SYSTEM_PARAMETER_0806
* @tc.name testWait01
* @tc.desc Waits the value of the attribute with the specified key.
*/
it
(
'
system_parameter_test_0806
'
,
0
,
async
function
(
done
)
{
console
.
info
(
'
system_parameter_test_0806 start
'
);
var
ret
=
false
;
try
{
systemparameter
.
wait
(
"
test.wait_param.201
"
,
"
100
"
,
1
,
function
(
err
,
data
)
{
if
(
err
==
undefined
||
err
.
code
===
0
)
{
console
.
info
(
"
system_parameter_test_0806 test.wait_param.201 success
"
)
}
else
{
ret
=
true
;
// wait timeout
console
.
info
(
"
system_parameter_test_0806 test.wait_param.201 err:
"
+
err
.
code
);
expect
(
ret
).
assertTrue
();
}
});
}
catch
(
e
)
{
expect
(
ret
).
assertTrue
();
console
.
info
(
"
system_parameter_test_0806 get input error:
"
+
e
);
}
setTimeout
(
function
(){
expect
(
ret
).
assertTrue
();
done
();
},
'
2000
'
);
console
.
info
(
'
system_parameter_test_0806 end
'
);
})
/**
* @tc.number SUB_STARTUP_JS_SYSTEM_PARAMETER_0807
* @tc.name testWait02
* @tc.desc Waits the value of the attribute with the specified key.
*/
it
(
'
system_parameter_test_0807
'
,
0
,
async
function
(
done
)
{
console
.
info
(
'
system_parameter_test_0807 start
'
);
var
ret
=
false
;
try
{
ret
=
true
;
systemparameter
.
wait
(
"
test.wait_param.202
"
,
""
,
1
,
function
(
err
,
data
)
{
if
(
err
==
undefined
||
err
.
code
===
0
)
{
// timeout
ret
=
false
;
console
.
info
(
"
system_parameter_test_0807 test.wait_param.202 success
"
);
}
else
{
console
.
info
(
"
system_parameter_test_0807 callback test.wait_param.202 err:
"
+
err
.
code
);
}
expect
(
ret
).
assertTrue
();
done
();
});
}
catch
(
e
)
{
ret
=
true
;
console
.
info
(
"
get input error:
"
+
e
);
}
expect
(
ret
).
assertTrue
();
console
.
info
(
'
system_parameter_test_0807 end
'
);
})
/**
* @tc.number SUB_STARTUP_JS_SYSTEM_PARAMETER_0808
* @tc.name testWait03
* @tc.desc Waits the value of the attribute with the specified key.
*/
it
(
'
system_parameter_test_0808
'
,
0
,
async
function
(
done
)
{
console
.
info
(
'
system_parameter_test_0808 start
'
);
var
ret
=
false
;
SetParameter
(
"
test.wait_param.203
"
,
"
103
"
);
try
{
systemparameter
.
wait
(
"
test.wait_param.203
"
,
"
103
"
,
1
,
function
(
err
,
data
)
{
if
(
err
==
undefined
||
err
.
code
===
0
)
{
ret
=
true
;
console
.
info
(
"
system_parameter_test_0808 test.wait_param.203 success
"
)
}
else
{
console
.
info
(
"
system_parameter_test_0808 test.wait_param.203 err:
"
+
err
.
code
)
}
expect
(
ret
).
assertTrue
();
});
}
catch
(
e
)
{
expect
(
ret
).
assertTrue
();
console
.
info
(
"
get input error:
"
+
e
);
}
setTimeout
(
function
(){
expect
(
ret
).
assertTrue
();
done
();
},
'
1000
'
);
console
.
info
(
'
system_parameter_test_0808 end
'
);
})
/**
* @tc.number SUB_STARTUP_JS_SYSTEM_PARAMETER_0809
* @tc.name testWait04
* @tc.desc Waits the value of the attribute with the specified key.
*/
it
(
'
system_parameter_test_0809
'
,
0
,
async
function
(
done
)
{
console
.
info
(
'
system_parameter_test_0809 start
'
);
var
ret
=
false
;
SetParameter
(
"
test.wait_param.204
"
,
"
104
"
);
try
{
systemparameter
.
wait
(
"
test.wait_param.204
"
,
"
*
"
,
1
,
function
(
err
,
data
)
{
if
(
err
==
undefined
||
err
.
code
===
0
)
{
ret
=
true
;
console
.
info
(
"
system_parameter_test_0809 test.wait_param.204 success
"
)
}
else
{
ret
=
false
;
console
.
info
(
"
system_parameter_test_0809 callback test.wait_param.204 err:
"
+
err
.
code
)
}
expect
(
ret
).
assertTrue
();
});
}
catch
(
e
)
{
expect
(
ret
).
assertTrue
();
console
.
info
(
"
promise get input error:
"
+
e
);
}
setTimeout
(
function
(){
expect
(
ret
).
assertTrue
();
done
();
},
'
1000
'
);
console
.
info
(
'
system_parameter_test_0809 end
'
);
})
/**
* @tc.number SUB_STARTUP_JS_SYSTEM_PARAMETER_0810
* @tc.name testWait05
* @tc.desc Waits the value of the attribute with the specified key.
*/
it
(
'
system_parameter_test_0810
'
,
0
,
async
function
(
done
)
{
console
.
info
(
'
system_parameter_test_0810 start
'
);
var
ret
=
false
;
SetParameter
(
"
test.wait_param.205
"
,
"
105
"
);
try
{
systemparameter
.
wait
(
"
test.wait_param.205
"
,
"
*
"
,
1
,
function
(
err
,
data
)
{
if
(
err
==
undefined
||
err
.
code
===
0
)
{
ret
=
true
;
console
.
info
(
"
system_parameter_test_0810 test.wait_param.205 success:
"
+
data
)
}
else
{
console
.
info
(
"
system_parameter_test_0810 test.wait_param.205 err:
"
+
err
.
code
)
}
expect
(
ret
).
assertTrue
();
});
}
catch
(
e
)
{
ret
=
false
;
console
.
info
(
"
promise get input error:
"
+
e
);
}
setTimeout
(
function
(){
expect
(
ret
).
assertTrue
();
done
();
},
'
1000
'
);
console
.
info
(
'
system_parameter_test_0810 end
'
);
})
/**
* @tc.number SUB_STARTUP_JS_SYSTEM_PARAMETER_0811
* @tc.name testWatcher01
* @tc.desc Watch the value of the attribute with the specified key.
*/
it
(
'
system_parameter_test_0811
'
,
0
,
function
()
{
console
.
info
(
'
system_parameter_test_0811 start
'
);
var
ret
=
true
;
try
{
let
watcher
=
systemparameter
.
getWatcher
(
"
test.watcher_param.205
"
);
console
.
info
(
'
system_parameter_test_0811 watcher
'
+
watcher
);
if
(
watcher
===
undefined
)
{
ret
=
false
;
}
}
catch
(
e
)
{
ret
=
false
;
console
.
info
(
"
input error:
"
+
e
);
}
expect
(
ret
).
assertTrue
();
console
.
info
(
'
system_parameter_test_0811 end
'
);
})
/**
* @tc.number SUB_STARTUP_JS_SYSTEM_PARAMETER_0812
* @tc.name testWatcher02
* @tc.desc Watch the value of the attribute with the specified key.
*/
it
(
'
system_parameter_test_0812
'
,
0
,
function
()
{
console
.
info
(
'
system_parameter_test_0812 start
'
);
var
ret
=
true
;
try
{
let
watcher
=
systemparameter
.
getWatcher
(
"
test.watch_param.205
"
,
-
1
);
console
.
info
(
'
system_parameter_test_0812 watcher
'
+
watcher
);
if
(
watcher
===
undefined
)
{
ret
=
false
;
}
}
catch
(
e
)
{
ret
=
false
;
console
.
info
(
"
input error:
"
+
e
);
}
expect
(
ret
).
assertTrue
();
console
.
info
(
'
system_parameter_test_0812 end
'
);
})
/**
* @tc.number SUB_STARTUP_JS_SYSTEM_PARAMETER_0813
* @tc.name testWatcher03
* @tc.desc Watch the value of the attribute with the specified key.
*/
it
(
'
system_parameter_test_0813
'
,
0
,
function
()
{
console
.
info
(
'
system_parameter_test_0813 start
'
);
var
ret
=
false
;
try
{
ret
=
true
;
let
watcher
=
systemparameter
.
getWatcher
(
""
);
if
(
watcher
===
undefined
)
{
ret
=
false
;
}
}
catch
(
e
)
{
ret
=
true
;
console
.
info
(
"
input error:
"
+
e
);
}
expect
(
ret
).
assertTrue
();
console
.
info
(
'
system_parameter_test_0813 end
'
);
})
/**
* @tc.number SUB_STARTUP_JS_SYSTEM_PARAMETER_0814
* @tc.name testWatcher04
* @tc.desc Watch the value of the attribute with the specified key.
*/
it
(
'
system_parameter_test_0814
'
,
0
,
function
()
{
console
.
info
(
'
system_parameter_test_0814 start
'
);
var
ret
=
false
;
try
{
ret
=
true
;
let
watcher
=
systemparameter
.
getWatcher
(
"
test.watcher.304^^^^
"
);
if
(
watcher
===
undefined
)
{
ret
=
false
;
}
}
catch
(
e
)
{
ret
=
true
;
console
.
info
(
"
input error:
"
+
e
);
}
expect
(
ret
).
assertTrue
();
console
.
info
(
'
system_parameter_test_0814 end
'
);
})
/**
* @tc.number SUB_STARTUP_JS_SYSTEM_PARAMETER_0815
* @tc.name testWatcher05
* @tc.desc Watch the value of the attribute with the specified key.
*/
it
(
'
system_parameter_test_0815
'
,
0
,
function
()
{
console
.
info
(
'
system_parameter_test_0815 start
'
);
var
ret
=
true
;
try
{
let
watcher
=
systemparameter
.
getWatcher
(
"
test.watcher.304
"
);
console
.
info
(
'
system_parameter_test_0815 start watcher
'
+
watcher
);
if
(
watcher
===
undefined
)
{
ret
=
false
;
}
}
catch
(
e
)
{
ret
=
false
;
console
.
info
(
"
input error:
"
+
e
);
}
expect
(
ret
).
assertTrue
();
console
.
info
(
'
system_parameter_test_0815 end
'
);
})
/**
* @tc.number SUB_STARTUP_JS_SYSTEM_PARAMETER_0816
* @tc.name testWatcherOn01
* @tc.desc Watch the value of the attribute with the specified key.
*/
it
(
'
system_parameter_test_0816
'
,
0
,
function
()
{
console
.
info
(
'
system_parameter_test_0816 start
'
);
var
ret
=
true
;
let
key
=
"
test.watcher.401
"
;
try
{
let
watcher
=
systemparameter
.
getWatcher
(
key
);
if
(
watcher
===
undefined
)
{
ret
=
false
;
expect
(
ret
).
assertTrue
();
}
else
{
watcher
.
on
(
"
valueChange
"
,
function
(
key
,
value
)
{
ret
=
true
;
console
.
info
(
"
system_parameter_test_0816 callback key:
"
+
key
);
console
.
info
(
"
system_parameter_test_0816 callback value:
"
+
value
);
});
SetParameter
(
key
);
}
}
catch
(
e
)
{
ret
=
true
;
console
.
info
(
"
input error:
"
+
e
);
}
expect
(
ret
).
assertTrue
();
console
.
info
(
'
system_parameter_test_0816 end
'
);
})
/**
* @tc.number SUB_STARTUP_JS_SYSTEM_PARAMETER_0817
* @tc.name testWatcherOn02
* @tc.desc Watch the value of the attribute with the specified key.
*/
it
(
'
system_parameter_test_0817
'
,
0
,
async
function
(
done
)
{
console
.
info
(
'
system_parameter_test_0817 start
'
);
var
ret
=
true
;
let
key
=
"
test.watcher.402
"
;
try
{
let
watcher
=
systemparameter
.
getWatcher
(
key
);
if
(
watcher
===
undefined
)
{
ret
=
false
;
}
else
{
watcher
.
on
(
"
valueChange
"
,
function
(
key
,
value
)
{
// no callback
ret
=
true
;
console
.
info
(
"
system_parameter_test_0817 callback key:
"
+
key
);
console
.
info
(
"
system_parameter_test_0817 callback value:
"
+
value
);
});
}
}
catch
(
e
)
{
ret
=
false
;
console
.
info
(
"
input error:
"
+
e
);
}
expect
(
ret
).
assertTrue
();
done
();
console
.
info
(
'
system_parameter_test_0817 end
'
);
})
/**
* @tc.number SUB_STARTUP_JS_SYSTEM_PARAMETER_0818
* @tc.name testWatcherOn03
* @tc.desc Watch the value of the attribute with the specified key.
*/
it
(
'
system_parameter_test_0818
'
,
0
,
function
()
{
console
.
info
(
'
system_parameter_test_0818 start
'
);
var
ret
=
true
;
let
key
=
"
test.watcher.403
"
;
try
{
let
watcher
=
systemparameter
.
getWatcher
(
key
+
"
*
"
);
if
(
watcher
===
undefined
)
{
ret
=
false
;
}
else
{
watcher
.
on
(
"
valueChange
"
,
function
(
key
,
value
)
{
ret
=
true
;
console
.
info
(
"
system_parameter_test_0818 callback key:
"
+
key
);
console
.
info
(
"
system_parameter_test_0818 callback value:
"
+
value
);
});
SetParameter
(
"
test.watcher.403.404
"
);
}
}
catch
(
e
)
{
ret
=
false
;
console
.
info
(
"
input error:
"
+
e
);
}
expect
(
ret
).
assertTrue
();
console
.
info
(
'
system_parameter_test_0818 end
'
);
})
/**
* @tc.number SUB_STARTUP_JS_SYSTEM_PARAMETER_0819
* @tc.name testWatcherOn04
* @tc.desc Watch the value of the attribute with the specified key.
*/
it
(
'
system_parameter_test_0819
'
,
0
,
async
function
(
done
)
{
console
.
info
(
'
system_parameter_test_0819 start
'
);
var
ret
=
false
;
try
{
let
watcher
=
systemparameter
.
getWatcher
(
"
*
"
);
if
(
watcher
!=
undefined
)
{
let
code
=
watcher
.
on
(
"
valueChange
"
,
function
(
key
,
value
)
{
// fail
ret
=
true
;
console
.
info
(
"
system_parameter_test_0819 callback key:
"
+
key
);
console
.
info
(
"
system_parameter_test_0819 callback value:
"
+
value
);
});
console
.
info
(
"
system_parameter_test_0819 code:
"
+
code
);
ret
=
true
;
}
}
catch
(
e
)
{
ret
=
true
;
console
.
info
(
"
system_parameter_test_0819 error:
"
+
e
);
}
expect
(
ret
).
assertTrue
();
done
();
console
.
info
(
'
system_parameter_test_0819 end
'
);
})
function
callback1
(
key
,
value
)
{
console
.
info
(
"
callback1 Watch callback key:
"
+
key
);
console
.
info
(
"
callback1 Watch callback value:
"
+
value
);
}
/**
* @tc.number SUB_STARTUP_JS_SYSTEM_PARAMETER_0820
* @tc.name testWatcherOn05
* @tc.desc Watch the value of the attribute with the specified key.
*/
it
(
'
system_parameter_test_0820
'
,
0
,
async
function
(
done
)
{
console
.
info
(
'
system_parameter_test_0820 start
'
);
var
ret
=
true
;
let
key
=
"
test.watcher.405
"
;
try
{
let
watcher
=
systemparameter
.
getWatcher
(
key
);
if
(
watcher
===
undefined
)
{
ret
=
false
;
}
else
{
ret
=
false
;
let
code
=
watcher
.
on
(
"
valueChange
"
,
callback1
);
if
(
code
===
0
)
{
ret
=
true
;
}
code
=
watcher
.
on
(
"
valueChange
"
,
callback1
);
if
(
code
===
0
)
{
ret
=
true
;
}
}
}
catch
(
e
)
{
ret
=
true
;
console
.
info
(
"
system_parameter_test_0820 input error:
"
+
e
);
}
expect
(
ret
).
assertTrue
();
done
();
console
.
info
(
'
system_parameter_test_0820 end
'
);
})
/**
* @tc.number SUB_STARTUP_JS_SYSTEM_PARAMETER_0821
* @tc.name testWatcherOff01
* @tc.desc Watch the value of the attribute with the specified key.
*/
it
(
'
system_parameter_test_0821
'
,
0
,
async
function
(
done
)
{
console
.
info
(
'
system_parameter_test_0821 start
'
);
var
ret
=
false
;
let
key
=
"
test.watcher.501
"
;
try
{
let
watcher
=
systemparameter
.
getWatcher
(
key
);
if
(
watcher
===
undefined
)
{
ret
=
false
;
}
else
{
ret
=
true
;
let
code
=
watcher
.
on
(
"
valueChange
"
,
callback1
);
SetParameter
(
key
);
code
=
watcher
.
off
(
"
valueChange
"
,
callback1
);
if
(
code
===
0
)
{
ret
=
true
;
}
}
}
catch
(
e
)
{
ret
=
false
;
console
.
info
(
"
input error:
"
+
e
);
}
expect
(
ret
).
assertTrue
();
done
();
console
.
info
(
'
system_parameter_test_0821 end
'
);
})
/**
* @tc.number SUB_STARTUP_JS_SYSTEM_PARAMETER_0822
* @tc.name testWatcherOff02
* @tc.desc Watch the value of the attribute with the specified key.
*/
it
(
'
system_parameter_test_0822
'
,
0
,
function
()
{
console
.
info
(
'
system_parameter_test_0822 start
'
);
var
ret
=
true
;
let
key
=
"
test.watcher.502
"
;
try
{
let
watcher
=
systemparameter
.
getWatcher
(
key
);
if
(
watcher
===
undefined
)
{
ret
=
false
;
}
else
{
let
code
=
watcher
.
on
(
"
valueChange222
"
,
callback1
);
if
(
code
===
0
)
{
// return error
ret
=
false
;
}
code
=
watcher
.
off
(
"
valueChange222
"
,
callback1
);
if
(
code
===
0
)
{
// return error
ret
=
false
;
}
}
}
catch
(
e
)
{
ret
=
false
;
console
.
info
(
"
input error:
"
+
e
);
}
expect
(
ret
).
assertTrue
();
console
.
info
(
'
system_parameter_test_0822 end
'
);
})
/**
* @tc.number SUB_STARTUP_JS_SYSTEM_PARAMETER_0823
* @tc.name testWatcherOff03
* @tc.desc Watch the value of the attribute with the specified key.
*/
it
(
'
system_parameter_test_0823
'
,
0
,
function
()
{
console
.
info
(
'
system_parameter_test_0823 start
'
);
var
ret
=
false
;
let
key
=
"
test.watcher.503
"
;
try
{
let
watcher
=
systemparameter
.
getWatcher
(
key
);
if
(
watcher
===
undefined
)
{
ret
=
false
;
}
else
{
ret
=
false
;
let
code
=
watcher
.
on
(
"
valueChange
"
,
function
(
key
,
value
)
{
console
.
info
(
"
system_parameter_test_0823 callback key:
"
+
key
);
console
.
info
(
"
system_parameter_test_0823 callback value:
"
+
value
);
let
code
=
watcher
.
off
(
"
valueChange
"
);
if
(
code
===
0
)
{
ret
=
true
;
}
});
if
(
code
===
0
)
{
ret
=
true
;
}
SetParameter
(
key
);
}
}
catch
(
e
)
{
ret
=
false
;
console
.
info
(
"
input error:
"
+
e
);
}
expect
(
ret
).
assertTrue
();
console
.
info
(
'
system_parameter_test_0823 end
'
);
})
/**
* @tc.number SUB_STARTUP_JS_SYSTEM_PARAMETER_0824
* @tc.name testWatcherOff04
* @tc.desc Watch the value of the attribute with the specified key.
*/
it
(
'
system_parameter_test_0824
'
,
0
,
function
()
{
console
.
info
(
'
system_parameter_test_0824 start
'
);
var
ret
=
false
;
let
key
=
"
test.watcher.504
"
;
try
{
let
watcher
=
systemparameter
.
getWatcher
(
key
);
if
(
watcher
===
undefined
)
{
ret
=
false
;
}
else
{
ret
=
false
;
let
code
=
watcher
.
on
(
"
valueChange
"
,
callback1
);
if
(
code
===
0
)
{
// return ok
ret
=
true
;
}
code
=
watcher
.
off
(
"
valueChange
"
,
callback1
);
console
.
info
(
"
system_parameter_test_0824
"
+
code
);
if
(
code
===
0
)
{
ret
=
true
;
}
code
=
watcher
.
off
(
"
valueChange
"
,
callback1
);
console
.
info
(
"
system_parameter_test_0824
"
+
code
);
if
(
code
!=
0
)
{
ret
=
true
;
}
}
}
catch
(
e
)
{
ret
=
false
;
console
.
info
(
"
input error:
"
+
e
);
}
expect
(
ret
).
assertTrue
();
console
.
info
(
'
system_parameter_test_0824 end
'
);
})
function
callback3
(
key
,
value
)
{
console
.
info
(
"
system_parameter_test_0825 callback key:
"
+
key
);
console
.
info
(
"
system_parameter_test_0825 callback value:
"
+
value
);
}
/**
* @tc.number SUB_STARTUP_JS_SYSTEM_PARAMETER_0825
* @tc.name testWatcherOff05
* @tc.desc Watch the value of the attribute with the specified key.
*/
it
(
'
system_parameter_test_0825
'
,
0
,
async
function
(
done
)
{
console
.
info
(
'
system_parameter_test_0825 start
'
);
var
ret
=
false
;
let
key
=
"
test.watcher.505
"
;
try
{
let
watcher
=
systemparameter
.
getWatcher
(
key
);
if
(
watcher
===
undefined
)
{
ret
=
false
;
}
else
{
ret
=
false
;
let
code
=
watcher
.
on
(
"
valueChange
"
,
callback3
);
if
(
code
===
0
)
{
ret
=
true
;
}
SetParameter
(
key
);
}
}
catch
(
e
)
{
ret
=
false
;
console
.
info
(
"
input error:
"
+
e
);
}
expect
(
ret
).
assertTrue
();
done
();
console
.
info
(
'
system_parameter_test_0825 end
'
);
})
})
\ No newline at end of file
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录