Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Xts Acts
提交
7f481963
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看板
未验证
提交
7f481963
编写于
2月 24, 2023
作者:
O
openharmony_ci
提交者:
Gitee
2月 24, 2023
浏览文件
操作
浏览文件
下载
差异文件
!7696 新增电话用例
Merge pull request !7696 from zhangfuzhi/master
上级
df68315d
eaf384d5
变更
6
隐藏空白更改
内联
并排
Showing
6 changed file
with
140 addition
and
4 deletion
+140
-4
telephony/telephonyjstest/netmanager_http/entry/src/main/ets/test/HttpRequestOptionsJsunit.test.ets
...entry/src/main/ets/test/HttpRequestOptionsJsunit.test.ets
+62
-0
telephony/telephonyjstest/netmanager_socket/entry/src/main/ets/test/ConnectionJsunit.test.ets
..._socket/entry/src/main/ets/test/ConnectionJsunit.test.ets
+71
-0
telephony/telephonyjstest/netmanager_socket/entry/src/main/ets/test/NetworkManagerSocket.test.ets
...ket/entry/src/main/ets/test/NetworkManagerSocket.test.ets
+2
-2
telephony/telephonyjstest/network_search/network_search_errors/src/main/js/test/NetworkSearchErrors.test.js
...earch_errors/src/main/js/test/NetworkSearchErrors.test.js
+2
-0
telephony/telephonyjstest/radiostatistic/entry/src/main/ets/test/RadioSecondJsunit.test.ets
...tistic/entry/src/main/ets/test/RadioSecondJsunit.test.ets
+1
-0
telephony/telephonyjstest/sim/sim_manager_function_test/src/main/js/test/SimManager.test.js
...manager_function_test/src/main/js/test/SimManager.test.js
+2
-2
未找到文件。
telephony/telephonyjstest/netmanager_http/entry/src/main/ets/test/HttpRequestOptionsJsunit.test.ets
浏览文件 @
7f481963
...
...
@@ -464,6 +464,68 @@ export default function HttpRequestOptionsJsunit() {
}
});
/**
* @tc.number Telephony_Http_HttpRequestOptions_UsingProxy_0100
* @tc.name Telephony_Http_HttpRequestOptions_UsingProxy_0100
* @tc.desc Telephony_Http_HttpRequestOptions_UsingProxy_0100
*/
it("Telephony_Http_HttpRequestOptions_UsingProxy_0100", 0, async function (done) {
let httpRequest = http.createHttp();
httpRequest.request(
"https://www.baidu.com/",
{
connectTimeout: 60000,
readTimeout: 60000,
usingProxy: true,
}, (err, data) => {
if (!err) {
console.info('Telephony_Http_HttpRequestOptions_UsingProxy_0100 code:' + data.responseCode);
expect(data.responseCode == http.ResponseCode.OK).assertTrue();
done();
} else {
console.info('Telephony_Http_HttpRequestOptions_UsingProxy_0100 error:' + JSON.stringify(err));
httpRequest.destroy();
expect(true).assertFalse();
done();
}
}
);
});
/**
* @tc.number Telephony_Http_HttpRequestOptions_UsingProxy_0200
* @tc.name Telephony_Http_HttpRequestOptions_UsingProxy_0200
* @tc.desc Telephony_Http_HttpRequestOptions_UsingProxy_0200
*/
it("Telephony_Http_HttpRequestOptions_UsingProxy_0200", 0, async function (done) {
let httpRequest = http.createHttp();
let ExclusionList = ""
let array = ExclusionList.split(',');
let httpProxy = {
host: "host",
port: 1,
exclusionList: array
}
httpRequest.request(
"https://www.baidu.com/",
{
connectTimeout: 60000,
readTimeout: 60000,
usingProxy: httpProxy,
}, (err, data) => {
if (!err) {
console.info('Telephony_Http_HttpRequestOptions_UsingProxy_0200 code:' + data.responseCode);
expect(true).assertFalse();
done();
} else {
console.info('Telephony_Http_HttpRequestOptions_UsingProxy_0200 error:' + JSON.stringify(err));
httpRequest.destroy();
expect(err.code == 2300005).assertTrue();
done();
}
}
);
});
})
};
...
...
telephony/telephonyjstest/netmanager_socket/entry/src/main/ets/test/ConnectionJsunit.test.ets
浏览文件 @
7f481963
...
...
@@ -1294,6 +1294,77 @@ export default function connectionJsunit() {
done();
});
/*
* @tc.number : Telephony_Connection_setAppNet_callback_0100
* @tc.name : Telephony_Connection_setAppNet_callback_0100
* @tc.desc : Telephony_Connection_setAppNet_callback_0100
*/
it('Telephony_Connection_setAppNet_callback_0100', 0, function (done) {
connection.getDefaultNet(function (error, netHandle) {
if (error) {
console.log("getDefaultNet error " + JSON.stringify(error));
expect(true).assertFalse();
done();
return;
}
console.log("getDefaultNet success " + JSON.stringify(netHandle));
connection.setAppNet(netHandle, (error, data) => {
if (error) {
console.log("setAppNet error " + JSON.stringify(error));
expect(true).assertFalse();
done();
return;
}
console.log("setAppNet success " + JSON.stringify(data));
connection.getAppNet(function (error, data) {
if (error) {
console.log("getAppNet error " + JSON.stringify(error));
expect(true).assertFalse();
done();
return;
}
console.log("getAppNet success " + JSON.stringify(data));
expect(netHandle.netId == data.netId).assertTrue();
done();
})
});
})
});
/*
* @tc.number : Telephony_Connection_setAppNet_promise_0100
* @tc.name : Telephony_Connection_setAppNet_promise_0100
* @tc.desc : Telephony_Connection_setAppNet_promise_0100
*/
it('Telephony_Connection_setAppNet_promise_0100', 0, function (done) {
connection.getDefaultNet(function (error, netHandle) {
if (error) {
console.log("getDefaultNet error " + JSON.stringify(error));
expect(true).assertFalse();
done();
return;
}
console.log("getDefaultNet success " + JSON.stringify(netHandle));
connection.setAppNet(netHandle).then((data) => {
console.log("setAppNet success " + JSON.stringify(data));
connection.getAppNet().then((data) => {
console.log("getAppNet success " + JSON.stringify(data));
expect(netHandle.netId == data.netId).assertTrue();
done();
}).catch(error => {
console.log("getAppNet error " + JSON.stringify(error));
expect(true).assertFalse();
done();
})
}).catch(error => {
console.log("setAppNet error " + JSON.stringify(error));
expect(true).assertFalse();
done();
})
})
});
console.log("************* connection Test end*************");
})
}
telephony/telephonyjstest/netmanager_socket/entry/src/main/ets/test/NetworkManagerSocket.test.ets
浏览文件 @
7f481963
...
...
@@ -30,7 +30,7 @@ let options = {
key: "key",
cert: "cert",
ca: ["ca"],
passwd: "123456",
passw
or
d: "123456",
protocols: [socket.Protocol.TLSv12, socket.Protocol.TLSv13],
useRemoteCipherPrefer: true,
signatureAlgorithms: "rsa_pss_rsae_sha256:ECDSA+SHA256",
...
...
@@ -82,7 +82,7 @@ export default function networkManagerSocketTest() {
expect(options.secureOptions.key != undefined).assertEqual(true);
expect(options.secureOptions.cert != undefined).assertEqual(true);
expect(options.secureOptions.ca != undefined).assertEqual(true);
expect(options.secureOptions.passwd != undefined).assertEqual(true);
expect(options.secureOptions.passw
or
d != undefined).assertEqual(true);
expect(options.secureOptions.protocols != undefined).assertEqual(true);
expect(options.secureOptions.protocols[0] == "TLSv1.2").assertEqual(true);
expect(options.secureOptions.protocols[1] == "TLSv1.3").assertEqual(true);
...
...
telephony/telephonyjstest/network_search/network_search_errors/src/main/js/test/NetworkSearchErrors.test.js
浏览文件 @
7f481963
...
...
@@ -397,6 +397,7 @@ describe('ActsNetworkSearchTest', function () {
it
(
'
Telephony_NetworkSearch_isRadioOn_Promise_0200
'
,
0
,
async
function
(
done
)
{
try
{
await
radio
.
isRadioOn
();
done
();
}
catch
(
err
)
{
console
.
error
(
'
When the device has no modem, the interface reports an error
'
+
JSON
.
stringify
(
err
));
expect
(
err
.
code
).
assertEqual
(
8300000
);
...
...
@@ -432,6 +433,7 @@ describe('ActsNetworkSearchTest', function () {
try
{
let
data
=
await
radio
.
isRadioOn
(
0
);
console
.
info
(
'
Telephony_NetworkSearch_isRadioOn_Promise_0300 finish
'
+
JSON
.
stringify
(
data
));
done
();
}
catch
(
err
)
{
console
.
error
(
'
When the device has no modem, the interface reports an error
'
+
JSON
.
stringify
(
err
));
expect
(
err
.
code
).
assertEqual
(
8300000
);
...
...
telephony/telephonyjstest/radiostatistic/entry/src/main/ets/test/RadioSecondJsunit.test.ets
浏览文件 @
7f481963
...
...
@@ -315,6 +315,7 @@ export default function radioSecondJsunit() {
expect(data[i].timeStamp).assertLarger(0);
expect(NETWORK_TYPES).assertContain(data[i].signalInformation.signalType);
expect(NETWORK_SIGNAL).assertContain(data[i].signalInformation.signalLevel);
expect(NETWORK_SIGNAL).assertContain(data[i].signalInformation.dBm);
expect(data[i].data != undefined && data[i].data != '' && data[i].data != null).assertTrue();
if (data[i].networkType === radio.NetworkType.NETWORK_TYPE_LTE) {
console.log("radio.NetworkType.NETWORK_TYPE_LTE:" + radio.NetworkType.NETWORK_TYPE_LTE);
...
...
telephony/telephonyjstest/sim/sim_manager_function_test/src/main/js/test/SimManager.test.js
浏览文件 @
7f481963
...
...
@@ -270,7 +270,7 @@ describe('SimManagerTest', function () {
it
(
'
Telephony_Sim_isSimActive_Async_0700
'
,
0
,
async
function
(
done
)
{
sim
.
isSimActive
(
env
.
SLOTID2
,
(
err
,
data
)
=>
{
console
.
info
(
"
isSimActive async err info :
"
+
JSON
.
stringify
(
err
)
+
"
data:
"
+
JSON
.
stringify
(
data
));
expect
(
err
.
code
).
assertEqual
(
202
);
expect
(
err
.
code
).
assertEqual
(
8300001
);
done
();
});
});
...
...
@@ -289,7 +289,7 @@ describe('SimManagerTest', function () {
done
();
}).
catch
(
err
=>
{
console
.
info
(
"
isSimActive promise err info :
"
+
JSON
.
stringify
(
err
));
expect
(
err
.
code
).
assertEqual
(
202
);
expect
(
err
.
code
).
assertEqual
(
8300001
);
done
();
});
});
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录