Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Xts Acts
提交
d844beb9
X
Xts Acts
项目概览
OpenHarmony
/
Xts Acts
接近 2 年 前同步成功
通知
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看板
未验证
提交
d844beb9
编写于
10月 29, 2022
作者:
O
openharmony_ci
提交者:
Gitee
10月 29, 2022
浏览文件
操作
浏览文件
下载
差异文件
!6222 【账号】新增接口用例属性补缺
Merge pull request !6222 from 何海涛/cherry-pick-1666945373
上级
e5a7677e
6f8da1a1
变更
10
隐藏空白更改
内联
并排
Showing
10 changed file
with
208 addition
and
369 deletion
+208
-369
account/OsAccountTest_js/src/main/js/test/ActsDSGetSet.test.js
...nt/OsAccountTest_js/src/main/js/test/ActsDSGetSet.test.js
+33
-33
account/OsAccountTest_js/src/main/js/test/OsAccount.test.js
account/OsAccountTest_js/src/main/js/test/OsAccount.test.js
+5
-5
account/appaccount/actsaccountoperatetest/src/main/js/test/AuthToken.test.js
...actsaccountoperatetest/src/main/js/test/AuthToken.test.js
+21
-35
account/appaccount/actsaccountoperatetest/src/main/js/test/Authenticator.test.js
...accountoperatetest/src/main/js/test/Authenticator.test.js
+70
-46
account/appaccount/actsaccountoperatetest/src/main/js/test/ChangeOnOff.js
...nt/actsaccountoperatetest/src/main/js/test/ChangeOnOff.js
+1
-132
account/appaccount/actsaccounttest/src/main/js/test/Authenticator.test.js
...nt/actsaccounttest/src/main/js/test/Authenticator.test.js
+49
-84
account/appaccount/actsaccounttest/src/main/js/test/OAuthToken.test.js
...count/actsaccounttest/src/main/js/test/OAuthToken.test.js
+23
-28
account/appaccount/actsaccounttest/src/main/js/test/OnOff.js
account/appaccount/actsaccounttest/src/main/js/test/OnOff.js
+1
-1
account/appaccount/getallaccounts/getmultipleaccounts/src/main/js/test/Getmultipleaccounts.test.js
...ipleaccounts/src/main/js/test/Getmultipleaccounts.test.js
+3
-3
account/appaccount/sceneProject/actsaccountauthenticator/entry/src/main/js/ServiceAbility/service.js
...authenticator/entry/src/main/js/ServiceAbility/service.js
+2
-2
未找到文件。
account/OsAccountTest_js/src/main/js/test/ActsDSGetSet.test.js
浏览文件 @
d844beb9
...
...
@@ -39,19 +39,19 @@ export default function ActsDAGetSetTest() {
* @tc.name Test query the distribruted id by callback.
* @tc.desc Test distributedAccount.getOsAccountDistributedInfo API functionality by callback.
*/
it
(
'
ActsD
istributedAccount
DeviceId_0100
'
,
0
,
async
function
(
done
){
console
.
log
(
"
====>test query distribtued id start
"
);
it
(
'
ActsD
A
DeviceId_0100
'
,
0
,
async
function
(
done
){
console
.
log
(
"
====>
ActsDADeviceId_0100
test query distribtued id start
"
);
const
distributedId
=
'
5994471ABB01112AFCC18159F6CC74B4F511B99806DA59B3CAF5A9C173CACFC5
'
;
//'12345'sha256的值
const
accountAbility
=
account
.
getDistributedAccountAbility
();
accountAbility
.
setOsAccountDistributedInfo
(
LOGININFO
,
(
err
)
=>
{
console
.
log
(
"
====>set distributedInfo err:
"
+
JSON
.
stringify
(
err
));
console
.
log
(
"
====>
ActsDADeviceId_0100
set distributedInfo err:
"
+
JSON
.
stringify
(
err
));
accountAbility
.
getOsAccountDistributedInfo
((
err
,
distributedInfo
)
=>
{
console
.
log
(
"
====>get distributedInfo err:
"
+
JSON
.
stringify
(
err
));
console
.
log
(
"
====>get distributedInfo:
"
+
JSON
.
stringify
(
distributedInfo
));
console
.
log
(
"
====>
ActsDADeviceId_0100
get distributedInfo err:
"
+
JSON
.
stringify
(
err
));
console
.
log
(
"
====>
ActsDADeviceId_0100
get distributedInfo:
"
+
JSON
.
stringify
(
distributedInfo
));
expect
(
distributedInfo
.
name
).
assertEqual
(
'
ZhangSan
'
);
expect
(
distributedInfo
.
id
).
assertEqual
(
distributedId
);
accountAbility
.
setOsAccountDistributedInfo
(
LOGOUTINFO
,
(
err
)
=>
{
console
.
debug
(
'
====>ActsD
istributedAccount
DeviceId_0100 logout_result:
'
+
JSON
.
stringify
(
err
))
console
.
debug
(
'
====>ActsD
A
DeviceId_0100 logout_result:
'
+
JSON
.
stringify
(
err
))
expect
(
err
).
assertEqual
(
null
)
console
.
log
(
"
====>test query distribtued id end
"
);
done
();
...
...
@@ -65,10 +65,10 @@ export default function ActsDAGetSetTest() {
* @tc.name Test distributedAccount.getDistributedAccountAbility.
* @tc.desc Test distributedAccount.getDistributedAccountAbility API functionality.
*/
it
(
'
account_
getDistributedAccountAbility_test
'
,
0
,
async
function
(
done
)
{
it
(
'
getDistributedAccountAbility_test
'
,
0
,
async
function
(
done
)
{
var
ret
=
false
;
const
accountAbility
=
account
.
getDistributedAccountAbility
()
console
.
debug
(
"
====>
account_
getDistributedAccountAbility_test result:
"
+
JSON
.
stringify
(
accountAbility
))
console
.
debug
(
"
====>getDistributedAccountAbility_test result:
"
+
JSON
.
stringify
(
accountAbility
))
if
(
accountAbility
!==
null
){
ret
=
true
;
}
...
...
@@ -81,10 +81,10 @@ export default function ActsDAGetSetTest() {
* @tc.name Test distributedAccount.getOsAccountDistributedInfo.
* @tc.desc Test distributedAccount.getOsAccountDistributedInfo API functionality.
*/
it
(
'
account_
getOsAccountDistributedInfo_test001
'
,
0
,
async
function
(
done
)
{
it
(
'
getOsAccountDistributedInfo_test001
'
,
0
,
async
function
(
done
)
{
let
accountAbility
=
account
.
getDistributedAccountAbility
()
accountAbility
.
getOsAccountDistributedInfo
().
then
(
function
(
data
)
{
console
.
debug
(
'
====>
account_
getOsAccountDistributedInfo_test001 data:
'
+
JSON
.
stringify
(
data
))
console
.
debug
(
'
====>getOsAccountDistributedInfo_test001 data:
'
+
JSON
.
stringify
(
data
))
expect
(
data
.
name
).
assertEqual
(
'
ohosAnonymousName
'
)
expect
(
data
.
id
).
assertEqual
(
'
ohosAnonymousUid
'
)
done
();
...
...
@@ -96,11 +96,11 @@ export default function ActsDAGetSetTest() {
* @tc.name Test distributedAccount.getOsAccountDistributedInfo by callback.
* @tc.desc Test distributedAccount.getOsAccountDistributedInfo API functionality by callback.
*/
it
(
'
account_
getOsAccountDistributedInfo_test002
'
,
0
,
async
function
(
done
)
{
it
(
'
getOsAccountDistributedInfo_test002
'
,
0
,
async
function
(
done
)
{
let
accountAbility
=
account
.
getDistributedAccountAbility
()
accountAbility
.
getOsAccountDistributedInfo
(
function
(
err
,
data
)
{
console
.
debug
(
'
====>
account_
getOsAccountDistributedInfo_test002 err:
'
+
JSON
.
stringify
(
err
))
console
.
debug
(
'
====>
account_
getOsAccountDistributedInfo_test002 data:
'
+
JSON
.
stringify
(
data
))
console
.
debug
(
'
====>getOsAccountDistributedInfo_test002 err:
'
+
JSON
.
stringify
(
err
))
console
.
debug
(
'
====>getOsAccountDistributedInfo_test002 data:
'
+
JSON
.
stringify
(
data
))
expect
(
err
).
assertEqual
(
null
)
expect
(
data
.
name
).
assertEqual
(
'
ohosAnonymousName
'
)
expect
(
data
.
id
).
assertEqual
(
'
ohosAnonymousUid
'
)
...
...
@@ -113,7 +113,7 @@ export default function ActsDAGetSetTest() {
* @tc.name Test distributedAccount.setOsAccountDistributedInfo.
* @tc.desc Test distributedAccount.setOsAccountDistributedInfo API functionality.
*/
it
(
'
account_
setOsAccountDistributedInfo_test001
'
,
0
,
async
function
(
done
)
{
it
(
'
setOsAccountDistributedInfo_test001
'
,
0
,
async
function
(
done
)
{
const
accountAbility
=
account
.
getDistributedAccountAbility
()
let
obj
=
{
id
:
'
12345
'
,
...
...
@@ -123,7 +123,7 @@ export default function ActsDAGetSetTest() {
};
accountAbility
.
setOsAccountDistributedInfo
(
obj
).
then
(
function
()
{
accountAbility
.
getOsAccountDistributedInfo
(
function
(
data
)
{
console
.
debug
(
'
====>
account_
setOsAccountDistributedInfo_test001 data:
'
+
JSON
.
stringify
(
data
))
console
.
debug
(
'
====>setOsAccountDistributedInfo_test001 data:
'
+
JSON
.
stringify
(
data
))
expect
(
data
.
name
).
assertEqual
(
'
ZhangSan
'
)
expect
(
data
.
id
).
assertEqual
(
'
12345
'
)
let
obj
=
{
...
...
@@ -137,7 +137,7 @@ export default function ActsDAGetSetTest() {
});
});
accountAbility
.
getOsAccountDistributedInfo
(
function
(
data
)
{
console
.
debug
(
'
====>
account_
setOsAccountDistributedInfo_test001 get data:
'
+
JSON
.
stringify
(
data
))
console
.
debug
(
'
====>setOsAccountDistributedInfo_test001 get data:
'
+
JSON
.
stringify
(
data
))
expect
(
data
).
assertEqual
(
null
)
done
();
})
...
...
@@ -148,7 +148,7 @@ export default function ActsDAGetSetTest() {
* @tc.name Test distributedAccount.setOsAccountDistributedInfo by callback.
* @tc.desc Test distributedAccount.setOsAccountDistributedInfo API functionality by callback.
*/
it
(
'
account_
setOsAccountDistributedInfo_test002
'
,
0
,
async
function
(
done
)
{
it
(
'
setOsAccountDistributedInfo_test002
'
,
0
,
async
function
(
done
)
{
var
accountAbility
=
account
.
getDistributedAccountAbility
()
let
obj
=
{
id
:
'
12345
'
,
...
...
@@ -158,7 +158,7 @@ export default function ActsDAGetSetTest() {
};
accountAbility
.
setOsAccountDistributedInfo
(
obj
,
function
()
{
accountAbility
.
getOsAccountDistributedInfo
(
function
(
err
,
data
)
{
console
.
debug
(
"
====>
account_
setOsAccountDistributedInfo_test002 data:
"
+
JSON
.
stringify
(
data
))
console
.
debug
(
"
====>setOsAccountDistributedInfo_test002 data:
"
+
JSON
.
stringify
(
data
))
expect
(
data
.
name
).
assertEqual
(
'
ZhangSan
'
)
expect
(
data
.
id
).
assertEqual
(
'
5994471ABB01112AFCC18159F6CC74B4F511B99806DA59B3CAF5A9C173CACFC5
'
)
let
obj
=
{
...
...
@@ -179,7 +179,7 @@ export default function ActsDAGetSetTest() {
* @tc.name Test distributedAccount.setOsAccountDistributedInfo by callback.
* @tc.desc Test distributedAccount.setOsAccountDistributedInfo API functionality by callback.
*/
it
(
'
account_
setOsAccountDistributedInfo_test003
'
,
0
,
function
()
{
it
(
'
setOsAccountDistributedInfo_test003
'
,
0
,
function
()
{
const
accountAbility
=
account
.
getDistributedAccountAbility
()
let
obj
=
{
id
:
'
12345
'
,
...
...
@@ -188,9 +188,9 @@ export default function ActsDAGetSetTest() {
scalableData
:{}
};
accountAbility
.
setOsAccountDistributedInfo
(
obj
,
function
(
result
)
{
console
.
debug
(
"
====>
account_
setOsAccountDistributedInfo_test003 update_err:
"
+
JSON
.
stringify
(
result
))
console
.
debug
(
"
====>setOsAccountDistributedInfo_test003 update_err:
"
+
JSON
.
stringify
(
result
))
accountAbility
.
getOsAccountDistributedInfo
(
obj
).
then
(
function
(
data
)
{
console
.
debug
(
"
====>
account_
setOsAccountDistributedInfo_test003 data:
"
+
JSON
.
stringify
(
data
))
console
.
debug
(
"
====>setOsAccountDistributedInfo_test003 data:
"
+
JSON
.
stringify
(
data
))
expect
(
data
.
name
).
assertNull
()
done
();
})
...
...
@@ -202,7 +202,7 @@ export default function ActsDAGetSetTest() {
* @tc.name Test distributedAccount.setOsAccountDistributedInfo by callback.
* @tc.desc Test distributedAccount.setOsAccountDistributedInfo API functionality by callback.
*/
it
(
'
account_
setOsAccountDistributedInfo_test004
'
,
0
,
function
()
{
it
(
'
setOsAccountDistributedInfo_test004
'
,
0
,
function
()
{
const
accountAbility
=
account
.
getDistributedAccountAbility
()
let
obj
=
{
id
:
'
12345
'
,
...
...
@@ -211,10 +211,10 @@ export default function ActsDAGetSetTest() {
scalableData
:{}
};
accountAbility
.
setOsAccountDistributedInfo
(
obj
,
function
(
err
)
{
console
.
debug
(
"
====>
account_
setOsAccountDistributedInfo_test004 update_err:
"
+
JSON
.
stringify
(
err
))
console
.
debug
(
"
====>setOsAccountDistributedInfo_test004 update_err:
"
+
JSON
.
stringify
(
err
))
accountAbility
.
getOsAccountDistributedInfo
(
function
(
err
,
data
)
{
console
.
debug
(
"
====>
account_
setOsAccountDistributedInfo_test004 query_err:
"
+
JSON
.
stringify
(
err
))
console
.
debug
(
"
====>
account_
setOsAccountDistributedInfo_test004 query_data:
"
+
JSON
.
stringify
(
data
))
console
.
debug
(
"
====>setOsAccountDistributedInfo_test004 query_err:
"
+
JSON
.
stringify
(
err
))
console
.
debug
(
"
====>setOsAccountDistributedInfo_test004 query_data:
"
+
JSON
.
stringify
(
data
))
expect
(
data
.
name
).
assertEqual
(
'
ZhangSan
'
)
expect
(
data
.
id
).
assertEqual
(
'
5994471ABB01112AFCC18159F6CC74B4F511B99806DA59B3CAF5A9C173CACFC5
'
)
let
obj
=
{
...
...
@@ -235,7 +235,7 @@ export default function ActsDAGetSetTest() {
* @tc.name Test distributedAccount.setOsAccountDistributedInfo by callback.
* @tc.desc Test distributedAccount.setOsAccountDistributedInfo API functionality by callback.
*/
it
(
'
account_
setOsAccountDistributedInfo_test005
'
,
0
,
function
()
{
it
(
'
setOsAccountDistributedInfo_test005
'
,
0
,
function
()
{
const
accountAbility
=
account
.
getDistributedAccountAbility
()
let
obj
=
{
id
:
'
12345
'
,
...
...
@@ -244,10 +244,10 @@ export default function ActsDAGetSetTest() {
scalableData
:{
age
:
'
12
'
}
};
accountAbility
.
setOsAccountDistributedInfo
(
obj
,
function
(
err
)
{
console
.
debug
(
"
====>
account_
setOsAccountDistributedInfo_test005 update_err:
"
+
JSON
.
stringify
(
err
))
console
.
debug
(
"
====>setOsAccountDistributedInfo_test005 update_err:
"
+
JSON
.
stringify
(
err
))
accountAbility
.
getOsAccountDistributedInfo
(
function
(
err
,
data
)
{
console
.
debug
(
"
====>
account_
setOsAccountDistributedInfo_test005 query_err:
"
+
JSON
.
stringify
(
err
))
console
.
debug
(
"
====>
account_
setOsAccountDistributedInfo_test005 query_data:
"
+
JSON
.
stringify
(
data
))
console
.
debug
(
"
====>setOsAccountDistributedInfo_test005 query_err:
"
+
JSON
.
stringify
(
err
))
console
.
debug
(
"
====>setOsAccountDistributedInfo_test005 query_data:
"
+
JSON
.
stringify
(
data
))
expect
(
data
.
scalableData
.
age
).
assertEqual
(
'
12
'
)
let
obj
=
{
id
:
'
12345
'
,
...
...
@@ -267,7 +267,7 @@ export default function ActsDAGetSetTest() {
* @tc.name Test distributedAccount.setOsAccountDistributedInfo by callback.
* @tc.desc Test distributedAccount.setOsAccountDistributedInfo API functionality by callback.
*/
it
(
'
account_
setOsAccountDistributedInfo_test006
'
,
0
,
function
()
{
it
(
'
setOsAccountDistributedInfo_test006
'
,
0
,
function
()
{
const
accountAbility
=
account
.
getDistributedAccountAbility
()
let
obj
=
{
id
:
'
12345
'
,
...
...
@@ -276,10 +276,10 @@ export default function ActsDAGetSetTest() {
scalableData
:{
age
:
'
12
'
}
};
accountAbility
.
setOsAccountDistributedInfo
(
obj
,
function
(
err
)
{
console
.
debug
(
"
====>
account_
setOsAccountDistributedInfo_test006 update_err:
"
+
JSON
.
stringify
(
err
))
console
.
debug
(
"
====>setOsAccountDistributedInfo_test006 update_err:
"
+
JSON
.
stringify
(
err
))
accountAbility
.
getOsAccountDistributedInfo
(
function
(
err
,
data
)
{
console
.
debug
(
"
====>
account_
setOsAccountDistributedInfo_test006 query_err:
"
+
JSON
.
stringify
(
err
))
console
.
debug
(
"
====>
account_
setOsAccountDistributedInfo_test006 query_data:
"
+
JSON
.
stringify
(
data
))
console
.
debug
(
"
====>setOsAccountDistributedInfo_test006 query_err:
"
+
JSON
.
stringify
(
err
))
console
.
debug
(
"
====>setOsAccountDistributedInfo_test006 query_data:
"
+
JSON
.
stringify
(
data
))
expect
(
data
.
scalableData
.
age
).
assertEqual
(
'
12
'
)
let
obj
=
{
id
:
'
12345
'
,
...
...
account/OsAccountTest_js/src/main/js/test/OsAccount.test.js
浏览文件 @
d844beb9
...
...
@@ -147,7 +147,7 @@ export default function AccountTest() {
})
/**
* @tc.number SUB_Account_distributedAccount_JS_API_0
5
00
* @tc.number SUB_Account_distributedAccount_JS_API_0
2
00
* @tc.name Test distributedAccount.updateOsAccountDistributedInfo by callback.
* @tc.desc Test distributedAccount.updateOsAccountDistributedInfo API functionality by callback.
*/
...
...
@@ -182,7 +182,7 @@ export default function AccountTest() {
* @tc.name Test distributedAccount.updateOsAccountDistributedInfo by callback.
* @tc.desc Test distributedAccount.updateOsAccountDistributedInfo API functionality by callback.
*/
it
(
'
account_updateOsAccountDistributedInfo_test003
'
,
0
,
function
(
)
{
it
(
'
account_updateOsAccountDistributedInfo_test003
'
,
0
,
async
function
(
done
)
{
const
accountAbility
=
account
.
getDistributedAccountAbility
()
let
data
=
null
let
obj
=
{
...
...
@@ -195,7 +195,7 @@ export default function AccountTest() {
console
.
debug
(
"
====>account_updateOsAccountDistributedInfo_test003 update_err:
"
+
JSON
.
stringify
(
result
))
accountAbility
.
queryOsAccountDistributedInfo
(
obj
).
then
(
function
(
data
)
{
console
.
debug
(
"
====>account_updateOsAccountDistributedInfo_test003 data:
"
+
JSON
.
stringify
(
data
))
expect
(
data
.
name
).
assert
Null
(
)
expect
(
data
.
name
).
assert
Equal
(
"
ohosAnonymousName
"
)
done
();
})
});
...
...
@@ -206,7 +206,7 @@ export default function AccountTest() {
* @tc.name Test distributedAccount.updateOsAccountDistributedInfo by callback.
* @tc.desc Test distributedAccount.updateOsAccountDistributedInfo API functionality by callback.
*/
it
(
'
account_updateOsAccountDistributedInfo_test004
'
,
0
,
function
(
)
{
it
(
'
account_updateOsAccountDistributedInfo_test004
'
,
0
,
async
function
(
done
)
{
const
accountAbility
=
account
.
getDistributedAccountAbility
()
let
obj
=
{
id
:
'
12345
'
,
...
...
@@ -227,7 +227,7 @@ export default function AccountTest() {
event
:
'
Ohos.account.event.LOGOFF
'
};
accountAbility
.
updateOsAccountDistributedInfo
(
obj
).
then
(
function
(
err
)
{
expect
(
err
).
assert
(
undefined
)
expect
(
err
).
assert
Equal
(
undefined
)
done
();
});
});
...
...
account/appaccount/actsaccountoperatetest/src/main/js/test/AuthToken.test.js
浏览文件 @
d844beb9
...
...
@@ -427,7 +427,7 @@ export default function ActsAccountAuthToken() {
expect
(
err
).
assertEqual
(
null
);
appAccountManager
.
deleteAuthToken
(
"
account_callback_empty_authType
"
,
OWNERSELF
,
""
,
"
callback_empty_authType_token
"
,(
err
)
=>
{
console
.
debug
(
"
====>ActsAccountAuthToken_7800 deleteAuthToken err:
"
+
JSON
.
stringify
(
err
));
expect
(
err
.
code
==
12400004
).
assertEqual
(
true
);
expect
(
err
).
assertEqual
(
null
);
appAccountManager
.
getAuthToken
(
"
account_callback_empty_authType
"
,
OWNERSELF
,
"
authType
"
,(
err
,
data
)
=>
{
console
.
debug
(
"
====>ActsAccountAuthToken_7800 getAuthToken err:
"
+
JSON
.
stringify
(
err
));
console
.
debug
(
"
====>ActsAccountAuthToken_7800 getAuthToken data:
"
+
data
);
...
...
@@ -453,19 +453,14 @@ export default function ActsAccountAuthToken() {
console
.
debug
(
"
====>ActsAccountAuthToken_7900 setAuthToken start====
"
);
await
appAccountManager
.
setAuthToken
(
"
account_promise_empty_authType
"
,
"
authType
"
,
"
promise_empty_authType_token
"
);
console
.
debug
(
"
====>ActsAccountAuthToken_7900 deleteAuthToken start====
"
);
try
{
await
appAccountManager
.
deleteAuthToken
(
"
account_promise_empty_authType
"
,
OWNERSELF
,
""
,
"
promise_empty_authType_token
"
);
}
catch
(
err
){
console
.
debug
(
'
====>ActsAccountAuthToken_7900 deleteAuthToken err:
'
+
JSON
.
stringify
(
err
))
expect
(
err
.
code
==
12400004
).
assertEqual
(
true
);
console
.
debug
(
"
====>ActsAccountAuthToken_7900 getAuthToken start====
"
);
var
data
=
await
appAccountManager
.
getAuthToken
(
"
account_promise_empty_authType
"
,
OWNERSELF
,
"
authType
"
);
expect
(
data
).
assertEqual
(
"
promise_empty_authType_token
"
);
console
.
debug
(
"
====>ActsAccountAuthToken_7900 removeAccount start====
"
);
await
appAccountManager
.
removeAccount
(
"
account_promise_empty_authType
"
);
console
.
debug
(
"
====>ActsAccountAuthToken_7900 end====
"
);
done
();
}
await
appAccountManager
.
deleteAuthToken
(
"
account_promise_empty_authType
"
,
OWNERSELF
,
""
,
"
promise_empty_authType_token
"
);
console
.
debug
(
"
====>ActsAccountAuthToken_7900 getAuthToken start====
"
);
var
data
=
await
appAccountManager
.
getAuthToken
(
"
account_promise_empty_authType
"
,
OWNERSELF
,
"
authType
"
);
expect
(
data
).
assertEqual
(
"
promise_empty_authType_token
"
);
console
.
debug
(
"
====>ActsAccountAuthToken_7900 removeAccount start====
"
);
await
appAccountManager
.
removeAccount
(
"
account_promise_empty_authType
"
);
console
.
debug
(
"
====>ActsAccountAuthToken_7900 end====
"
);
done
();
});
...
...
@@ -489,7 +484,7 @@ export default function ActsAccountAuthToken() {
expect
(
data
).
assertEqual
(
"
callback_setSameAuthType_token2
"
);
appAccountManager
.
deleteAuthToken
(
"
account_callback_setSameAuthType
"
,
OWNERSELF
,
"
authType
"
,
"
callback_setSameAuthType_token1
"
,(
err
,
data
)
=>
{
console
.
debug
(
"
====>ActsAccountAuthToken_8000 deleteAuthToken err:
"
+
JSON
.
stringify
(
err
));
expect
(
err
.
code
==
12400004
).
assertEqual
(
true
);
expect
(
err
).
assertEqual
(
null
);
appAccountManager
.
removeAccount
(
"
account_callback_setSameAuthType
"
,(
err
)
=>
{
console
.
debug
(
"
====>ActsAccountAuthToken_8000 removeAccount err:
"
+
JSON
.
stringify
(
err
));
expect
(
err
).
assertEqual
(
null
);
...
...
@@ -1338,15 +1333,14 @@ export default function ActsAccountAuthToken() {
try
{
console
.
debug
(
"
====>deleteAuthToken second ActsAccountAuthToken_2200 start====
"
);
await
appAccountManager
.
deleteAuthToken
(
"
account_promise_repeatDelete
"
,
OWNERSELF
,
"
aythType
"
,
"
promise_repeatDelete_token
"
);
expect
().
assertFail
()
}
catch
(
err
){
expect
(
err
.
code
==
12400004
).
assertEqual
(
true
);
console
.
debug
(
"
====>deleteAuthToken second ActsAccountAuthToken_2200 err:
"
+
JSON
.
stringify
(
err
));
expect
(
err
.
code
==
12400004
).
assertEqual
(
true
);
}
try
{
console
.
debug
(
"
====>getAuthToken ActsAccountAuthToken_2200 start====
"
);
var
data
=
await
appAccountManager
.
getAuthToken
(
"
account_promise_repeatDelete
"
,
OWNERSELF
,
"
authType
"
);
expect
().
assertFail
()
done
();
}
catch
(
err
){
console
.
debug
(
"
====>getAuthToken ActsAccountAuthToken_2200 err:
"
+
JSON
.
stringify
(
err
));
...
...
@@ -2427,7 +2421,7 @@ export default function ActsAccountAuthToken() {
expect
(
err
).
assertEqual
(
null
);
appAccountManager
.
deleteAuthToken
(
"
account_callback_delete_space
"
,
OWNERSELF
,
"
authType
"
,
""
,(
err
)
=>
{
console
.
debug
(
"
====>ActsAccountAuthToken_6900 deleteAuthToken err:
"
+
JSON
.
stringify
(
err
));
expect
(
err
.
code
==
12400004
).
assertEqual
(
true
)
expect
(
err
).
assertEqual
(
null
)
appAccountManager
.
getAuthToken
(
"
account_callback_delete_space
"
,
OWNERSELF
,
"
authType
"
,(
err
,
data
)
=>
{
console
.
debug
(
"
====>ActsAccountAuthToken_6900 getAuthToken err:
"
+
JSON
.
stringify
(
err
));
console
.
debug
(
"
====>ActsAccountAuthToken_6900 getAuthToken data:
"
+
data
);
...
...
@@ -2453,22 +2447,14 @@ export default function ActsAccountAuthToken() {
console
.
debug
(
"
====>ActsAccountAuthToken_7000 setAuthToken start====
"
);
await
appAccountManager
.
setAuthToken
(
"
account_promise_delete_space
"
,
"
authType
"
,
"
account_promise_delete_space_token
"
);
console
.
debug
(
"
====>ActsAccountAuthToken_7000 deleteAuthToken start====
"
);
try
{
await
appAccountManager
.
deleteAuthToken
(
"
account_promise_delete_space
"
,
OWNERSELF
,
"
authType
"
,
""
);
expect
().
assertFail
();
done
();
}
catch
(
err
){
expect
(
err
.
code
==
12400004
).
assertEqual
(
true
)
console
.
debug
(
"
====>ActsAccountAuthToken_7000 getAuthToken start====
"
);
var
data
=
await
appAccountManager
.
getAuthToken
(
"
account_promise_delete_space
"
,
OWNERSELF
,
"
authType
"
);
expect
(
data
).
assertEqual
(
"
account_promise_delete_space_token
"
);
console
.
debug
(
"
====>ActsAccountAuthToken_7000 removeAccount start====
"
);
await
appAccountManager
.
removeAccount
(
"
account_promise_delete_space
"
);
console
.
debug
(
"
====>ActsAccountAuthToken_7000 end====
"
);
done
();
}
await
appAccountManager
.
deleteAuthToken
(
"
account_promise_delete_space
"
,
OWNERSELF
,
"
authType
"
,
""
);
console
.
debug
(
"
====>ActsAccountAuthToken_7000 getAuthToken start====
"
);
var
data
=
await
appAccountManager
.
getAuthToken
(
"
account_promise_delete_space
"
,
OWNERSELF
,
"
authType
"
);
expect
(
data
).
assertEqual
(
"
account_promise_delete_space_token
"
);
console
.
debug
(
"
====>ActsAccountAuthToken_7000 removeAccount start====
"
);
await
appAccountManager
.
removeAccount
(
"
account_promise_delete_space
"
);
console
.
debug
(
"
====>ActsAccountAuthToken_7000 end====
"
);
done
();
});
it
(
'
ActsAccountAuthToken_9200
'
,
0
,
async
function
(
done
)
{
...
...
account/appaccount/actsaccountoperatetest/src/main/js/test/Authenticator.test.js
浏览文件 @
d844beb9
...
...
@@ -33,7 +33,21 @@ export default function ActsAccountAppAccess() {
console
.
info
(
`sleep #{time} over ...`
)
})
}
beforeAll
(
async
function
(
done
)
{
beforeAll
(
async
function
(
done
)
{
await
featureAbility
.
startAbility
(
{
want
:
{
deviceId
:
""
,
bundleName
:
"
com.example.accountauthenticator
"
,
abilityName
:
"
com.example.accountauthenticator.MainAbility
"
,
action
:
"
action1
"
,
parameters
:
{},
},
},
)
await
sleep
(
1500
)
done
();
});
/*
...
...
@@ -575,25 +589,11 @@ export default function ActsAccountAppAccess() {
/*
* @tc.number : ActsAccountSelectAccountByOptions_0100
* @tc.name :
Verify Credential
callback form
* @tc.name :
selectAccountsByOptions
callback form
* @tc.desc :
*/
it
(
'
ActsAccountSelectAccountByOptions_0100
'
,
0
,
async
function
(
done
)
{
await
featureAbility
.
startAbility
(
{
want
:
{
deviceId
:
""
,
bundleName
:
"
com.example.accountauthenticator
"
,
abilityName
:
"
com.example.accountauthenticator.MainAbility
"
,
action
:
"
action1
"
,
parameters
:
{},
},
},
)
await
sleep
(
1000
)
console
.
debug
(
"
====>ActsAccountSelectAccountByOptions_0100 start====
"
);
var
appAccountManager
=
account
.
createAppAccountManager
();
var
select_options
=
{
allowedAccounts
:[{
"
name
"
:
name
,
"
owner
"
:
owner
}]}
...
...
@@ -624,25 +624,11 @@ export default function ActsAccountAppAccess() {
/*
* @tc.number : ActsAccountSelectAccountByOptions_0100
* @tc.name :
Verify Credential
callback form
* @tc.name :
selectAccountsByOptions
callback form
* @tc.desc :
*/
it
(
'
ActsAccountSelectAccountByOptions_0200
'
,
0
,
async
function
(
done
)
{
await
featureAbility
.
startAbility
(
{
want
:
{
deviceId
:
""
,
bundleName
:
"
com.example.accountauthenticator
"
,
abilityName
:
"
com.example.accountauthenticator.MainAbility
"
,
action
:
"
action1
"
,
parameters
:
{},
},
},
)
await
sleep
(
1000
)
console
.
debug
(
"
====>ActsAccountSelectAccountByOptions_0200 start====
"
);
var
appAccountManager
=
account
.
createAppAccountManager
();
var
select_options
=
{
allowedOwners
:
[
owner
]}
...
...
@@ -674,25 +660,11 @@ export default function ActsAccountAppAccess() {
/*
* @tc.number : ActsAccountSelectAccountByOptions_0100
* @tc.name :
Verify Credential
callback form
* @tc.name :
selectAccountsByOptions
callback form
* @tc.desc :
*/
it
(
'
ActsAccountSelectAccountByOptions_0300
'
,
0
,
async
function
(
done
)
{
await
featureAbility
.
startAbility
(
{
want
:
{
deviceId
:
""
,
bundleName
:
"
com.example.accountauthenticator
"
,
abilityName
:
"
com.example.accountauthenticator.MainAbility
"
,
action
:
"
action1
"
,
parameters
:
{},
},
},
)
await
sleep
(
1500
)
console
.
debug
(
"
====>ActsAccountSelectAccountByOptions_0300 start====
"
);
var
appAccountManager
=
account
.
createAppAccountManager
();
var
options
=
{
requiredLabels
:
[
"
male
"
,
"
30-40
"
]}
...
...
@@ -721,5 +693,57 @@ export default function ActsAccountAppAccess() {
});
});
/*
* @tc.number : ActsAccountCreateAccountImplicitly_0100
* @tc.name : createAccountImplicitly callback form, options
* @tc.desc :
*/
it
(
'
ActsAccountCreateAccountImplicitly_0100
'
,
0
,
async
function
(
done
)
{
console
.
debug
(
"
====>ActsAccountCreateAccountImplicitly_0100 start====
"
);
var
appAccountManager
=
account
.
createAppAccountManager
();
var
options
=
{
authType
:
"
PIN
"
}
console
.
debug
(
"
====>start finish====
"
);
appAccountManager
.
createAccountImplicitly
(
"
com.example.accountauthenticator
"
,
options
,
{
onResult
:
async
(
resultCode
,
resultData
)
=>
{
console
.
debug
(
"
====>ActsAccountCreateAccountImplicitly_0100 resultcode:
"
+
JSON
.
stringify
(
resultCode
));
expect
(
resultCode
).
assertEqual
(
0
)
console
.
debug
(
"
====>ActsAccountCreateAccountImplicitly_0100 resultData:
"
+
JSON
.
stringify
(
resultData
));
expect
(
resultData
.
account
.
name
).
assertEqual
(
"
createNewAccountName
"
)
expect
(
resultData
.
account
.
owner
).
assertEqual
(
"
com.example.accountauthenticator
"
)
done
();
},
onRequestRedirected
:
null
,
onRequestContinued
:
function
(){
console
.
debug
(
"
====>ActsAccountCreateAccountImplicitly_0100 onRequestContinued
"
)
}
});
});
/*
* @tc.number : ActsAccountCreateAccountImplicitly_0200
* @tc.name : createAccountImplicitly callback form, options
* @tc.desc :
*/
it
(
'
ActsAccountCreateAccountImplicitly_0200
'
,
0
,
async
function
(
done
)
{
console
.
debug
(
"
====>ActsAccountCreateAccountImplicitly_0100 start====
"
);
var
appAccountManager
=
account
.
createAppAccountManager
();
console
.
debug
(
"
====>start finish====
"
);
appAccountManager
.
createAccountImplicitly
(
"
com.example.accountauthenticator
"
,
{
onResult
:
async
(
resultCode
,
resultData
)
=>
{
console
.
debug
(
"
====>ActsAccountCreateAccountImplicitly_0200 resultcode:
"
+
JSON
.
stringify
(
resultCode
));
expect
(
resultCode
).
assertEqual
(
0
)
console
.
debug
(
"
====>ActsAccountCreateAccountImplicitly_0200 resultData:
"
+
JSON
.
stringify
(
resultData
));
expect
(
resultData
.
account
.
name
).
assertEqual
(
"
createNewAccountName
"
)
expect
(
resultData
.
account
.
owner
).
assertEqual
(
"
com.example.accountauthenticator
"
)
done
();
},
onRequestRedirected
:
null
,
onRequestContinued
:
function
(){
console
.
debug
(
"
====>ActsAccountCreateAccountImplicitly_0200 onRequestContinued
"
)
}
});
});
})
}
\ No newline at end of file
account/appaccount/actsaccountoperatetest/src/main/js/test/ChangeOnOff.js
浏览文件 @
d844beb9
...
...
@@ -314,137 +314,6 @@ export default function ActsAccountOnOff() {
commonevent
.
publish
(
"
account_on_change
"
,
commonEventPublishData
,
publishCallback
);
},
1000
);
});
/*
* @tc.number : ActsAccountOnOff_0700
* @tc.name : Subscribe/unsubscribe to the change event of application
* @tc.desc : Received the account information change to the authorized account of the subscription to cancel
* the only authorized account
*/
it
(
'
ActsAccountOnOff_0700
'
,
0
,
async
function
(
done
)
{
testInit
();
console
.
debug
(
"
====>ActsAccountOnOff_0700 start====
"
);
var
appAccountManager
=
account
.
createAppAccountManager
();
console
.
debug
(
"
====>creat appAccountManager finish
"
);
console
.
debug
(
"
====>add account ActsAccountOnOff_0700 start
"
);
await
appAccountManager
.
createAccount
(
"
onoff_disable
"
);
console
.
debug
(
"
====>enableAppAccess ActsAccountOnOff_0700 start
"
);
await
appAccountManager
.
setAppAccess
(
"
onoff_disable
"
,
"
com.example.actsaccountsceneonoff
"
,
true
);
function
unSubscriberCallback
(
err
){
console
.
debug
(
"
====>unsubscribe 0700 err:
"
+
JSON
.
stringify
(
err
));
}
function
removeAccountCallback
(
err
){
console
.
debug
(
"
====>delete account 0700 err:
"
+
JSON
.
stringify
(
err
));
expect
(
err
).
assertEqual
(
null
);
done
();
}
function
subscriberCallback
(
err
,
data
){
console
.
debug
(
"
====>subscriberCallback 0700 data:
"
+
JSON
.
stringify
(
data
));
expect
(
data
.
event
).
assertEqual
(
"
account_on_set_disable
"
);
expect
(
data
.
data
).
assertEqual
(
"
SUCCESS
"
);
commonevent
.
unsubscribe
(
subscriber
,
unSubscriberCallback
);
appAccountManager
.
removeAccount
(
"
onoff_disable
"
,
removeAccountCallback
);
}
function
publishCallback
(
err
){
console
.
debug
(
"
====>publish call back err:
"
+
JSON
.
stringify
(
err
));
setTimeout
(
async
function
(){
console
.
debug
(
"
====>disableAppAccess start====
"
);
try
{
await
appAccountManager
.
setAccess
(
"
onoff_disable
"
,
"
com.example.actsaccountsceneonoff
"
,
false
);
}
catch
(
err
){
console
.
error
(
"
====>disableAppAccess fail err:
"
+
JSON
.
stringify
(
err
));
expect
().
assertFail
();
done
();
}
console
.
debug
(
"
====>disableAppAccess finish====
"
);
},
500
)
}
var
commonEventSubscribeInfo
=
{
events
:
[
"
account_on_set_disable
"
]
}
var
subscriber
commonevent
.
createSubscriber
(
commonEventSubscribeInfo
).
then
(
function
(
data
){
subscriber
=
data
;
commonevent
.
subscribe
(
subscriber
,
subscriberCallback
);
console
.
debug
(
"
====>subscribe ActsAccountOnOff_0700 finish====
"
)
});
var
commonEventPublishData
=
{
code
:
13
}
setTimeout
(
function
(){
console
.
debug
(
"
====>publish event account_on_change 0700====
"
);
commonevent
.
publish
(
"
account_on_change
"
,
commonEventPublishData
,
publishCallback
);
},
1000
);
});
/*
* @tc.number : ActsAccountOnOff_0900
* @tc.name : Subscribe/unsubscribe to the change event of application
* @tc.desc : Receiving account information after adding two accounts to the app, subscribing to itself,
* and changing one of the associatal data
*/
it
(
'
ActsAccountOnOff_0900
'
,
0
,
async
function
(
done
)
{
console
.
debug
(
"
====>ActsAccountOnOff_0900 start====
"
);
let
dataMap
=
new
Map
();
var
appAccountManager
=
account
.
createAppAccountManager
();
console
.
debug
(
"
====>creat appAccountManager finish
"
);
console
.
debug
(
"
====>add first account ActsAccountOnOff_0900 start
"
);
await
appAccountManager
.
createAccount
(
"
onoff_self_first
"
);
console
.
debug
(
"
====>add second account ActsAccountOnOff_0900 start
"
);
await
appAccountManager
.
createAccount
(
"
onoff_self_second
"
);
console
.
debug
(
"
====>on ActsAccountOnOff_0900 start
"
);
function
changeOnCallback
(
data
){
console
.
debug
(
"
====>receive change 0900 data:
"
+
JSON
.
stringify
(
data
));
console
.
debug
(
"
====>data.length:
"
+
data
.
length
);
for
(
let
i
=
0
,
len
=
data
.
length
;
i
<
len
;
i
++
)
{
dataMap
.
set
(
data
[
i
].
name
,
data
[
i
].
owner
)
}
expect
(
dataMap
.
has
(
"
onoff_self_first
"
)).
assertTrue
();
if
(
dataMap
.
has
(
"
onoff_self_first
"
))
{
let
data
=
dataMap
.
get
(
"
onoff_self_first
"
);
console
.
debug
(
"
====>the account owner is:
"
+
data
);
expect
(
data
).
assertEqual
(
"
com.example.actsaccountoperatetest
"
);
}
expect
(
dataMap
.
has
(
"
onoff_self_second
"
)).
assertTrue
();
if
(
dataMap
.
has
(
"
onoff_self_second
"
))
{
let
data
=
dataMap
.
get
(
"
onoff_self_second
"
);
console
.
debug
(
"
====>the account owner is:
"
+
data
);
expect
(
data
).
assertEqual
(
"
com.example.actsaccountoperatetest
"
);
}
appAccountManager
.
off
(
'
accountChange
'
,
function
(){
console
.
debug
(
"
====>off ActsAccountOnOff_0900 finish====
"
);
appAccountManager
.
removeAccount
(
"
onoff_self_first
"
,
(
err
)
=>
{
console
.
debug
(
"
====>delete first account 0900 err:
"
+
JSON
.
stringify
(
err
));
expect
(
err
).
assertEqual
(
null
);
appAccountManager
.
removeAccount
(
"
onoff_self_second
"
,
(
err
)
=>
{
console
.
debug
(
"
====>delete second account 0900 err:
"
+
JSON
.
stringify
(
err
));
expect
(
err
).
assertEqual
(
null
);
console
.
debug
(
"
====>ActsAccountOnOff_0900 end====
"
);
done
();
});
});
});
}
try
{
appAccountManager
.
on
(
'
accountChange
'
,
[
"
com.example.actsaccountoperatetest
"
],
changeOnCallback
);
}
catch
(
err
){
console
.
error
(
"
====>on ActsAccountOnOff_0900 err:
"
+
JSON
.
stringify
(
err
));
expect
().
assertFail
();
done
();
}
console
.
debug
(
"
====>setCustomData start====
"
);
try
{
await
appAccountManager
.
setCustomData
(
"
onoff_self_second
"
,
"
change_key
"
,
"
change_value
"
);
}
catch
(
err
){
console
.
error
(
"
====>setCustomData fail err:
"
+
JSON
.
stringify
(
err
));
expect
().
assertFail
();
done
();
}
});
})
}
\ No newline at end of file
account/appaccount/actsaccounttest/src/main/js/test/Authenticator.test.js
浏览文件 @
d844beb9
...
...
@@ -32,7 +32,21 @@ export default function ActsAccountAppAccess() {
console
.
info
(
`sleep #{time} over ...`
)
})
}
beforeAll
(
async
function
(
done
)
{
beforeAll
(
async
function
(
done
)
{
await
featureAbility
.
startAbility
(
{
want
:
{
deviceId
:
""
,
bundleName
:
"
com.example.accountauthenticator
"
,
abilityName
:
"
com.example.accountauthenticator.MainAbility
"
,
action
:
"
action1
"
,
parameters
:
{},
},
},
)
await
sleep
(
1000
)
done
();
});
beforeEach
(
async
function
(
done
)
{
...
...
@@ -41,8 +55,8 @@ export default function ActsAccountAppAccess() {
var
accounts
=
await
appAccountManager
.
getAllAccountByOwner
(
owner
)
for
(
i
=
0
;
i
<
accounts
.
length
;
i
++
){
var
localName
=
accounts
[
i
].
name
if
(
localName
!
=
'
zhangsan
'
){
await
appAccountManager
.
remove
Os
Account
(
localName
)
if
(
localName
=
=
'
zhangsan
'
){
await
appAccountManager
.
removeAccount
(
localName
)
}
}
done
();
...
...
@@ -447,13 +461,13 @@ export default function ActsAccountAppAccess() {
console
.
debug
(
"
====>ActsAccountVerifyCredential_0100 add_account_err:
"
+
JSON
.
stringify
(
err
));
expect
(
err
).
assertEqual
(
null
);
appAccountManager
.
verifyCredential
(
name
,
owner
,
options
,
{
onResult
:(
resultCode
,
resultData
)
=>
{
onResult
:
async
(
resultCode
,
resultData
)
=>
{
console
.
debug
(
"
====>ActsAccountVerifyCredential_0100 verifyCredential_resultcode:
"
+
JSON
.
stringify
(
resultCode
));
expect
(
resultCode
).
assertEqual
(
0
)
console
.
debug
(
"
====>ActsAccountVerifyCredential_0100 verifyCredential_resultData:
"
+
JSON
.
stringify
(
resultData
));
expect
(
resultData
.
booleanResult
).
assertEqual
(
true
)
try
{
appAccountManager
.
deleteAccount
(
name
)
a
wait
a
ppAccountManager
.
deleteAccount
(
name
)
console
.
debug
(
'
====>ActsAccountVerifyCredential_0100 deleteAccount_success
'
)
done
();
}
...
...
@@ -465,8 +479,8 @@ export default function ActsAccountAppAccess() {
},
onRequestRedirected
:
null
,
onRequestContinued
:
function
(){
console
.
debug
(
"
====>ActsAccountVerifyCredential_0100 verifyCredential_onRequestContinued
"
)
}
console
.
debug
(
"
====>ActsAccountVerifyCredential_0100 verifyCredential_onRequestContinued
"
)
}
});
});
});
...
...
@@ -484,38 +498,30 @@ export default function ActsAccountAppAccess() {
appAccountManager
.
addAccount
(
name
,
(
err
)
=>
{
console
.
debug
(
"
====>ActsAccountVerifyCredential_0200 add_account_err:
"
+
JSON
.
stringify
(
err
));
expect
(
err
).
assertEqual
(
null
);
console
.
debug
(
"
====>ActsAccountVerifyCredential_0200 add_account_data:
"
+
JSON
.
stringify
(
data
));
try
{
appAccountManager
.
verifyCredential
(
name
,
owner
,
{
onResult
:(
resultCode
,
resultData
)
=>
{
console
.
debug
(
"
====>ActsAccountVerifyCredential_0200 verifyCredential_resultcode:
"
+
JSON
.
stringify
(
resultCode
));
expect
(
resultCode
).
assertEqual
(
0
)
console
.
debug
(
"
====>ActsAccountVerifyCredential_0200 verifyCredential_resultData:
"
+
JSON
.
stringify
(
resultData
));
expect
(
resultData
.
booleanResult
).
assertEqual
(
false
)
try
{
appAccountManager
.
deleteAccount
(
name
)
console
.
debug
(
'
====>ActsAccountVerifyCredential_0200 deleteAccount_success
'
)
done
();
}
catch
{
console
.
debug
(
'
====>ActsAccountVerifyCredential_0200 deleteAccount_err
'
)
expect
().
assertFail
()
}
done
();
},
onRequestRedirected
:
null
,
onRequestContinued
:
function
(){
console
.
debug
(
"
====>ActsAccountVerifyCredential_0200 verifyCredential_onRequestContinued
"
)
}
});
}
catch
(
err
){
console
.
debug
(
'
====>====>ActsAccountVerifyCredential_0200 err:
'
+
JSON
.
stringify
(
err
))
expect
().
assertFail
();
done
();
}
appAccountManager
.
verifyCredential
(
name
,
owner
,
{
onResult
:
async
(
resultCode
,
resultData
)
=>
{
console
.
debug
(
"
====>ActsAccountVerifyCredential_0200 verifyCredential_resultcode:
"
+
JSON
.
stringify
(
resultCode
));
expect
(
resultCode
).
assertEqual
(
0
)
console
.
debug
(
"
====>ActsAccountVerifyCredential_0200 verifyCredential_resultData:
"
+
JSON
.
stringify
(
resultData
));
expect
(
resultData
.
booleanResult
).
assertEqual
(
false
)
try
{
await
appAccountManager
.
deleteAccount
(
name
)
console
.
debug
(
'
====>ActsAccountVerifyCredential_0200 removeAccount_success
'
)
done
();
}
catch
{
console
.
debug
(
'
====>ActsAccountVerifyCredential_0200 removeAccount_err
'
)
expect
().
assertFail
()
}
done
();
},
onRequestRedirected
:
null
,
onRequestContinued
:
function
(){
console
.
debug
(
"
====>ActsAccountVerifyCredential_0200 verifyCredential_onRequestContinued
"
)
}
});
});
});
/*
* @tc.number : ActsAccountSetAuthenticatorProperties_0100
* @tc.name : Verify Credential callback form, options
...
...
@@ -530,13 +536,13 @@ export default function ActsAccountAppAccess() {
appAccountManager
.
addAccount
(
name
,
(
err
)
=>
{
console
.
debug
(
"
====>ActsAccountSetAuthenticatorProperties_0100 add_account_err:
"
+
JSON
.
stringify
(
err
));
expect
(
err
).
assertEqual
(
null
);
appAccountManager
.
setAuthenticatorProperties
(
owner
,
options
,
{
onResult
:(
resultCode
,
resultData
)
=>
{
appAccountManager
.
setAuthenticatorProperties
(
owner
,
options
,
{
onResult
:
async
(
resultCode
,
resultData
)
=>
{
console
.
debug
(
"
====>ActsAccountSetAuthenticatorProperties_0100 setAuthenticatorProperties_resultcode:
"
+
JSON
.
stringify
(
resultCode
));
expect
(
resultCode
).
assertEqual
(
10016
)
console
.
debug
(
"
====>ActsAccountSetAuthenticatorProperties_0100 setAuthenticatorProperties_resultData:
"
+
JSON
.
stringify
(
resultData
));
try
{
appAccountManager
.
deleteAccount
(
name
)
a
wait
a
ppAccountManager
.
deleteAccount
(
name
)
console
.
debug
(
'
====>ActsAccountSetAuthenticatorProperties_0100 deleteAccount_success
'
)
done
();
}
...
...
@@ -568,12 +574,12 @@ export default function ActsAccountAppAccess() {
console
.
debug
(
"
====>ActsAccountSetAuthenticatorProperties_0200 add_account_err:
"
+
JSON
.
stringify
(
err
));
expect
(
err
).
assertEqual
(
null
);
appAccountManager
.
setAuthenticatorProperties
(
owner
,
{
onResult
:(
resultCode
,
resultData
)
=>
{
onResult
:
async
(
resultCode
,
resultData
)
=>
{
console
.
debug
(
"
====>ActsAccountSetAuthenticatorProperties_0200 setAuthenticatorProperties_resultcode:
"
+
JSON
.
stringify
(
resultCode
));
expect
(
resultCode
).
assertEqual
(
10016
)
console
.
debug
(
"
====>ActsAccountSetAuthenticatorProperties_0200 setAuthenticatorProperties_resultData:
"
+
JSON
.
stringify
(
resultData
));
try
{
appAccountManager
.
deleteAccount
(
name
)
a
wait
a
ppAccountManager
.
deleteAccount
(
name
)
console
.
debug
(
'
====>ActsAccountSetAuthenticatorProperties_0200 deleteAccount_success
'
)
done
();
}
...
...
@@ -598,19 +604,6 @@ export default function ActsAccountAppAccess() {
*/
it
(
'
ActsAccountSelectAccountByOptions_0100
'
,
0
,
async
function
(
done
)
{
await
featureAbility
.
startAbility
(
{
want
:
{
deviceId
:
""
,
bundleName
:
"
com.example.accountauthenticator
"
,
abilityName
:
"
com.example.accountauthenticator.MainAbility
"
,
action
:
"
action1
"
,
parameters
:
{},
},
},
)
await
sleep
(
1000
)
console
.
debug
(
"
====>ActsAccountSelectAccountByOptions_0100 start====
"
);
var
appAccountManager
=
account
.
createAppAccountManager
();
...
...
@@ -646,21 +639,7 @@ export default function ActsAccountAppAccess() {
* @tc.desc :
*/
it
(
'
ActsAccountSelectAccountByOptions_0200
'
,
0
,
async
function
(
done
)
{
await
featureAbility
.
startAbility
(
{
want
:
{
deviceId
:
""
,
bundleName
:
"
com.example.accountauthenticator
"
,
abilityName
:
"
com.example.accountauthenticator.MainAbility
"
,
action
:
"
action1
"
,
parameters
:
{},
},
},
)
await
sleep
(
1000
)
it
(
'
ActsAccountSelectAccountByOptions_0200
'
,
0
,
async
function
(
done
)
{
console
.
debug
(
"
====>ActsAccountSelectAccountByOptions_0200 start====
"
);
var
appAccountManager
=
account
.
createAppAccountManager
();
var
select_options
=
{
allowedOwners
:
[
owner
]}
...
...
@@ -697,20 +676,6 @@ export default function ActsAccountAppAccess() {
*/
it
(
'
ActsAccountSelectAccountByOptions_0300
'
,
0
,
async
function
(
done
)
{
await
featureAbility
.
startAbility
(
{
want
:
{
deviceId
:
""
,
bundleName
:
"
com.example.accountauthenticator
"
,
abilityName
:
"
com.example.accountauthenticator.MainAbility
"
,
action
:
"
action1
"
,
parameters
:
{},
},
},
)
await
sleep
(
1000
)
console
.
debug
(
"
====>ActsAccountSelectAccountByOptions_0300 start====
"
);
var
appAccountManager
=
account
.
createAppAccountManager
();
var
options
=
{
requiredLabels
:
[
"
male
"
,
"
30-40
"
]}
...
...
account/appaccount/actsaccounttest/src/main/js/test/OAuthToken.test.js
浏览文件 @
d844beb9
...
...
@@ -427,7 +427,7 @@ export default function ActsAccountOAuthToken() {
expect
(
err
).
assertEqual
(
null
);
appAccountManager
.
deleteOAuthToken
(
"
account_callback_empty_authType
"
,
OWNERSELF
,
""
,
"
callback_empty_authType_token
"
,(
err
)
=>
{
console
.
debug
(
"
====>ActsAccountOAuthToken_7800 deleteOAuthToken err:
"
+
JSON
.
stringify
(
err
));
expect
(
err
.
code
!=
0
).
assertEqual
(
true
);
expect
(
err
).
assertEqual
(
null
);
appAccountManager
.
getOAuthToken
(
"
account_callback_empty_authType
"
,
OWNERSELF
,
"
authType
"
,(
err
,
data
)
=>
{
console
.
debug
(
"
====>ActsAccountOAuthToken_7800 getOAuthToken err:
"
+
JSON
.
stringify
(
err
));
console
.
debug
(
"
====>ActsAccountOAuthToken_7800 getOAuthToken data:
"
+
data
);
...
...
@@ -453,19 +453,14 @@ export default function ActsAccountOAuthToken() {
console
.
debug
(
"
====>ActsAccountOAuthToken_7900 setOAuthToken start====
"
);
await
appAccountManager
.
setOAuthToken
(
"
account_promise_empty_authType
"
,
"
authType
"
,
"
promise_empty_authType_token
"
);
console
.
debug
(
"
====>ActsAccountOAuthToken_7900 deleteOAuthToken start====
"
);
try
{
await
appAccountManager
.
deleteOAuthToken
(
"
account_promise_empty_authType
"
,
OWNERSELF
,
""
,
"
promise_empty_authType_token
"
);
}
catch
(
err
){
console
.
debug
(
'
====>ActsAccountAuthToken_7900 deleteAuthToken err:
'
+
JSON
.
stringify
(
err
))
expect
(
err
.
code
!=
0
).
assertEqual
(
true
);
console
.
debug
(
"
====>ActsAccountAuthToken_7900 getAuthToken start====
"
);
var
data
=
await
appAccountManager
.
getOAuthToken
(
"
account_promise_empty_authType
"
,
OWNERSELF
,
"
authType
"
);
expect
(
data
).
assertEqual
(
"
promise_empty_authType_token
"
);
console
.
debug
(
"
====>ActsAccountAuthToken_7900 removeAccount start====
"
);
await
appAccountManager
.
deleteAccount
(
"
account_promise_empty_authType
"
);
console
.
debug
(
"
====>ActsAccountAuthToken_7900 end====
"
);
done
();
}
await
appAccountManager
.
deleteOAuthToken
(
"
account_promise_empty_authType
"
,
OWNERSELF
,
""
,
"
promise_empty_authType_token
"
);
console
.
debug
(
"
====>ActsAccountAuthToken_7900 getAuthToken start====
"
);
var
data
=
await
appAccountManager
.
getOAuthToken
(
"
account_promise_empty_authType
"
,
OWNERSELF
,
"
authType
"
);
expect
(
data
).
assertEqual
(
"
promise_empty_authType_token
"
);
console
.
debug
(
"
====>ActsAccountAuthToken_7900 removeAccount start====
"
);
await
appAccountManager
.
deleteAccount
(
"
account_promise_empty_authType
"
);
console
.
debug
(
"
====>ActsAccountAuthToken_7900 end====
"
);
done
();
});
...
...
@@ -489,7 +484,7 @@ export default function ActsAccountOAuthToken() {
expect
(
data
).
assertEqual
(
"
callback_setSameAuthType_token2
"
);
appAccountManager
.
deleteOAuthToken
(
"
account_callback_setSameAuthType
"
,
OWNERSELF
,
"
authType
"
,
"
callback_setSameAuthType_token1
"
,(
err
,
data
)
=>
{
console
.
debug
(
"
====>ActsAccountOAuthToken_8000 deleteOAuthToken err:
"
+
JSON
.
stringify
(
err
));
expect
(
err
.
code
!=
0
).
assertEqual
(
true
);
expect
(
err
).
assertEqual
(
null
);
appAccountManager
.
deleteAccount
(
"
account_callback_setSameAuthType
"
,(
err
)
=>
{
console
.
debug
(
"
====>ActsAccountOAuthToken_8000 deleteAccount err:
"
+
JSON
.
stringify
(
err
));
expect
(
err
).
assertEqual
(
null
);
...
...
@@ -2429,7 +2424,7 @@ export default function ActsAccountOAuthToken() {
try
{
appAccountManager
.
deleteOAuthToken
(
"
account_callback_delete_space
"
,
OWNERSELF
,
"
authType
"
,
""
,(
err
)
=>
{
console
.
debug
(
"
====>ActsAccountOAuthToken_6900 deleteOAuthToken err:
"
+
JSON
.
stringify
(
err
));
expect
(
err
.
code
==
12400004
).
assertEqual
(
true
)
expect
(
err
).
assertEqual
(
null
)
appAccountManager
.
getOAuthToken
(
"
account_callback_delete_space
"
,
OWNERSELF
,
"
authType
"
,(
err
,
data
)
=>
{
console
.
debug
(
"
====>ActsAccountOAuthToken_6900 getAuthToken err:
"
+
JSON
.
stringify
(
err
));
console
.
debug
(
"
====>ActsAccountOAuthToken_6900 getAuthToken data:
"
+
data
);
...
...
@@ -2459,18 +2454,14 @@ export default function ActsAccountOAuthToken() {
console
.
debug
(
"
====>ActsAccountOAuthToken_7000 setOAuthToken start====
"
);
await
appAccountManager
.
setOAuthToken
(
"
account_promise_delete_space
"
,
"
authType
"
,
"
account_promise_delete_space_token
"
);
console
.
debug
(
"
====>ActsAccountOAuthToken_7000 deleteOAuthToken start====
"
);
try
{
await
appAccountManager
.
deleteOAuthToken
(
"
account_promise_delete_space
"
,
OWNERSELF
,
"
authType
"
,
""
);
}
catch
(
err
){
expect
(
err
.
code
!=
0
).
assertEqual
(
true
)
console
.
debug
(
"
====>ActsAccountOAuthToken_7000 getOAuthToken start====
"
);
var
data
=
await
appAccountManager
.
getOAuthToken
(
"
account_promise_delete_space
"
,
OWNERSELF
,
"
authType
"
);
expect
(
data
).
assertEqual
(
"
account_promise_delete_space_token
"
);
console
.
debug
(
"
====>ActsAccountOAuthToken_7000 deleteAccount start====
"
);
await
appAccountManager
.
deleteAccount
(
"
account_promise_delete_space
"
);
console
.
debug
(
"
====>ActsAccountOAuthToken_7000 end====
"
);
done
();
}
await
appAccountManager
.
deleteOAuthToken
(
"
account_promise_delete_space
"
,
OWNERSELF
,
"
authType
"
,
""
);
console
.
debug
(
"
====>ActsAccountOAuthToken_7000 getOAuthToken start====
"
);
var
data
=
await
appAccountManager
.
getOAuthToken
(
"
account_promise_delete_space
"
,
OWNERSELF
,
"
authType
"
);
expect
(
data
).
assertEqual
(
"
account_promise_delete_space_token
"
);
console
.
debug
(
"
====>ActsAccountOAuthToken_7000 deleteAccount start====
"
);
await
appAccountManager
.
deleteAccount
(
"
account_promise_delete_space
"
);
console
.
debug
(
"
====>ActsAccountOAuthToken_7000 end====
"
);
done
();
});
it
(
'
ActsAccountOAuthToken_9200
'
,
0
,
async
function
(
done
)
{
...
...
@@ -2555,6 +2546,10 @@ export default function ActsAccountOAuthToken() {
expect
(
account
.
Constants
.
KEY_CALLER_PID
).
assertEqual
(
'
callerPid
'
);
expect
(
account
.
Constants
.
KEY_CALLER_UID
).
assertEqual
(
'
callerUid
'
);
expect
(
account
.
Constants
.
KEY_CALLER_BUNDLE_NAME
).
assertEqual
(
'
callerBundleName
'
);
expect
(
account
.
Constants
.
ACTION_CREATE_ACCOUNT_IMPLICITLY
).
assertEqual
(
'
createAccountImplicitly
'
);
expect
(
account
.
Constants
.
ACTION_AUTH
).
assertEqual
(
'
auth
'
);
expect
(
account
.
Constants
.
ACTION_VERIFY_CREDENTIAL
).
assertEqual
(
'
verifyCredential
'
);
expect
(
account
.
Constants
.
ACTION_SET_AUTHENTICATOR_PROPERTIES
).
assertEqual
(
'
setAuthenticatorProperties
'
);
done
();
});
});
...
...
account/appaccount/actsaccounttest/src/main/js/test/OnOff.js
浏览文件 @
d844beb9
...
...
@@ -30,7 +30,7 @@ export default function ActsAccountChangeOnOff() {
console
.
info
(
`sleep #{time} over ...`
)
})
}
beforeAll
(
async
function
(
done
)
{
beforeAll
(
async
function
(
done
)
{
done
();
});
...
...
account/appaccount/getallaccounts/getmultipleaccounts/src/main/js/test/Getmultipleaccounts.test.js
浏览文件 @
d844beb9
...
...
@@ -105,19 +105,19 @@ export default function ActsGetMultipleAccounts() {
if
(
dataMap
.
has
(
"
accessibleAccount_this_application_first
"
))
{
let
data
=
dataMap
.
get
(
"
accessibleAccount_this_application_first
"
);
console
.
debug
(
"
====>fifth account owner is:
"
+
data
);
expect
(
data
).
assertEqual
(
"
com.example.
actsgetallaccessiblemultiple
"
);
expect
(
data
).
assertEqual
(
"
com.example.
getmultipleaccountstest
"
);
}
expect
(
dataMap
.
has
(
"
accessibleAccount_this_application_second
"
)).
assertTrue
();
if
(
dataMap
.
has
(
"
accessibleAccount_this_application_second
"
))
{
let
data
=
dataMap
.
get
(
"
accessibleAccount_this_application_second
"
);
console
.
debug
(
"
====>sixth account owner is:
"
+
data
);
expect
(
data
).
assertEqual
(
"
com.example.
actsgetallaccessiblemultiple
"
);
expect
(
data
).
assertEqual
(
"
com.example.
getmultipleaccountstest
"
);
}
expect
(
dataMap
.
has
(
"
accessibleAccount_this_application_third
"
)).
assertTrue
();
if
(
dataMap
.
has
(
"
accessibleAccount_this_application_third
"
))
{
let
data
=
dataMap
.
get
(
"
accessibleAccount_this_application_third
"
);
console
.
debug
(
"
====>seventh account owner is:
"
+
data
);
expect
(
data
).
assertEqual
(
"
com.example.
actsgetallaccessiblemultiple
"
);
expect
(
data
).
assertEqual
(
"
com.example.
getmultipleaccountstest
"
);
}
console
.
debug
(
"
====>delete account start====
"
);
await
appAccountManager
.
removeAccount
(
"
accessibleAccount_this_application_first
"
);
...
...
account/appaccount/sceneProject/actsaccountauthenticator/entry/src/main/js/ServiceAbility/service.js
浏览文件 @
d844beb9
...
...
@@ -68,7 +68,7 @@ class MyAuthenticator extends account_appAccount.Authenticator {
let
newAccountName
=
"
createNewAccountName
"
appAccountMgr
.
createAccount
(
newAccountName
,
(
err
)
=>
{
let
authResult
=
{
account
Info
:
{
account
:
{
name
:
newAccountName
,
owner
:
"
com.example.accountauthenticator
"
}
...
...
@@ -80,7 +80,7 @@ class MyAuthenticator extends account_appAccount.Authenticator {
auth
(
name
,
authType
,
options
,
callback
)
{
console
.
log
(
TAG
+
"
name:
"
+
name
+
"
authType:
"
+
authType
+
"
, options:
"
+
JSON
.
stringify
(
options
))
let
authResult
=
{
account
Info
:
{
account
:
{
name
:
name
,
owner
:
"
com.example.accountauthenticator
"
},
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录