1/* 2 * Copyright (C) 2021 Huawei Device Co., Ltd. 3 * Licensed under the Apache License, Version 2.0 (the 'License'); 4 * you may not use this file except in compliance with the License. 5 * You may obtain a copy of the License at 6 * 7 * http://www.apache.org/licenses/LICENSE-2.0 8 * 9 * Unless required by applicable law or agreed to in writing, software 10 * distributed under the License is distributed on an 'AS IS' BASIS, 11 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 * See the License for the specific language governing permissions and 13 * limitations under the License. 14 */ 15 16import account from '@ohos.account.appAccount' 17import resmgr from '@ohos.resourceManager' 18import featureAbility from '@ohos.ability.featureAbility' 19import { describe, beforeAll, beforeEach, afterEach, afterAll, it, expect } from '@ohos/hypium' 20import {AccountErrCode} from './AccountErrCode.test.js' 21 22const LENGTHLIMIT = 512; 23const TOKENLENGTHLIMIT = 1024; 24const AUTHTYPELENGTHLIMIT = 1024; 25const OWNERLENGTHLIMIT = 1024; 26const ERR_JS_AUTH_TYPE_NOT_FOUND = 12300107; 27const OWNERSELF = "com.example.actsaccountoperatetest"; 28export default function ActsAccountAuthToken() { 29 describe('ActsAccountAuthToken', function () { 30 31 /* 32 * @tc.number : testGetEntriesString101 33 * @tc.name : Use getEntries get the value by mixing the string key 34 * @tc.desc : Mixed strings value can be obtained correctly 35 * @tc.size : MediumTest 36 * @tc.type : Function 37 * @tc.level : Level 1 38 */ 39 40 var valid_owner_name = "com.example.actsaccountOauthtoken"; 41 it('ActsAccountAuthToken_9100', 0, async function (done) { 42 console.info("====>ActsAccountAuthToken_9100 start===="); 43 var appAccountManager = account.createAppAccountManager(); 44 appAccountManager.createAccount("account_tokenTest_name",(err,)=>{ 45 console.info("====>ActsAccountAuthToken_9100 createAccount err:" + JSON.stringify(err)); 46 expect(err).assertEqual(null); 47 appAccountManager.setAuthToken("account_tokenTest_name","authType1","test_token1",(err)=>{ 48 console.info("====>ActsAccountAuthToken_9100 setAuthToken err:" + JSON.stringify(err)); 49 expect(err).assertEqual(null); 50 appAccountManager.setAuthToken("account_tokenTest_name","authType1","test_token2",(err)=>{ 51 console.info("====>ActsAccountAuthToken_9100 setAuthToken err:" + JSON.stringify(err)); 52 expect(err).assertEqual(null); 53 appAccountManager.setAuthTokenVisibility("account_tokenTest_name","authType1",valid_owner_name,true,(err)=>{ 54 console.info("====>ActsAccountAuthToken_9100 setAuthTokenVisibility err:" + JSON.stringify(err)); 55 expect(err).assertEqual(null); 56 appAccountManager.setAuthToken("account_tokenTest_name","authType2","test_token2",(err)=>{ 57 console.info("====>ActsAccountAuthToken_9100 setAuthToken err:" + JSON.stringify(err)); 58 expect(err).assertEqual(null); 59 appAccountManager.getAllAuthTokens("account_tokenTest_name", OWNERSELF,(err,ArrayData)=>{ 60 console.info("====>ActsAccountAuthToken_9100 getAllAuthTokens err:" + JSON.stringify(err)); 61 console.info("====>ActsAccountAuthToken_9100 getAllAuthTokens ArrayData:" + JSON.stringify(ArrayData)); 62 expect(err).assertEqual(null); 63 expect(ArrayData.length).assertEqual(2); 64 appAccountManager.deleteAuthToken("account_tokenTest_name",OWNERSELF,"authType1","test_token2",(err)=>{ 65 console.info("====>ActsAccountAuthToken_9100 deleteAuthToken err:" + JSON.stringify(err)); 66 expect(err).assertEqual(null); 67 appAccountManager.getAllAuthTokens("account_tokenTest_name", OWNERSELF,(err,ArrayData)=>{ 68 console.info("====>ActsAccountAuthToken_9100 getAllAuthTokens err:" + JSON.stringify(err)); 69 console.info("====>ActsAccountAuthToken_9100 getAllAuthTokens ArrayData:" + JSON.stringify(ArrayData)); 70 expect(err).assertEqual(null); 71 expect(ArrayData.length).assertEqual(1); 72 appAccountManager.removeAccount("account_tokenTest_name",(err)=>{ 73 console.info("====>ActsAccountAuthToken_9100 removeAccount err:" + JSON.stringify(err)); 74 expect(err).assertEqual(null); 75 console.info("====>ActsAccountAuthToken_9100 end===="); 76 appAccountManager.getAuthToken("account_tokenTest_name",OWNERSELF,"authType",(err,data)=>{ 77 console.info("====>ActsAccountAuthToken_9100 getAuthToken err:" + JSON.stringify(err)); 78 console.info("====>ActsAccountAuthToken_9100 getAuthToken data:" + data); 79 expect(err.code).assertEqual(AccountErrCode.ERR_JS_ACCOUNT_NOT_FOUND); 80 console.info("====>ActsAccountAuthToken_9100 end===="); 81 done(); 82 }); 83 }); 84 }); 85 }); 86 }); 87 }); 88 }); 89 }); 90 }); 91 }); 92 }); 93 94 95 it('ActsAccountAuthToken_9000', 0, async function (done) { 96 console.info("====>ActsAccountAuthToken_9000 start===="); 97 var appAccountManager = account.createAppAccountManager(); 98 appAccountManager.createAccount("account_tokenTest_name",(err,)=>{ 99 console.info("====>ActsAccountAuthToken_9000 createAccount err:" + JSON.stringify(err)); 100 expect(err).assertEqual(null); 101 appAccountManager.setAuthToken("account_tokenTest_name","authType","test_token",(err)=>{ 102 console.info("====>ActsAccountAuthToken_9000 setAuthToken err:" + JSON.stringify(err)); 103 expect(err).assertEqual(null); 104 appAccountManager.getAuthToken("account_tokenTest_name",OWNERSELF,"authType",(err,data)=>{ 105 console.info("====>ActsAccountAuthToken_9000 getAuthToken err:" + JSON.stringify(err)); 106 console.info("====>ActsAccountAuthToken_9000 getAuthToken data:" + data); 107 expect(err).assertEqual(null); 108 expect(data).assertEqual("test_token"); 109 appAccountManager.setAuthTokenVisibility("account_tokenTest_name","authType",valid_owner_name,true,(err)=>{ 110 console.info("====>ActsAccountAuthToken_9000 setAuthTokenVisibility err:" + JSON.stringify(err)); 111 expect(err).assertEqual(null); 112 appAccountManager.getAuthList("account_tokenTest_name","authType",(err,dataArray)=>{ 113 console.info("====>ActsAccountAuthToken_9000 getAuthList err:" + JSON.stringify(err)); 114 expect(err).assertEqual(null); 115 console.info("====>ActsAccountAuthToken_9000 getAuthList dataArray:" + JSON.stringify(dataArray)); 116 expect(dataArray.length).assertEqual(1); 117 expect(dataArray[0]).assertEqual(valid_owner_name); 118 appAccountManager.deleteAuthToken("account_tokenTest_name",OWNERSELF,"authType","test_token",(err)=>{ 119 console.info("====>ActsAccountAuthToken_9000 deleteAuthToken err:" + JSON.stringify(err)); 120 expect(err).assertEqual(null); 121 appAccountManager.getAllAuthTokens("account_tokenTest_name", OWNERSELF,(err,ArrayData)=>{ 122 console.info("====>ActsAccountAuthToken_9000 getAllAuthTokens err:" + JSON.stringify(err)); 123 console.info("====>ActsAccountAuthToken_9000 getAllAuthTokens ArrayData:" + JSON.stringify(ArrayData)); 124 expect(err).assertEqual(null); 125 expect(ArrayData.length).assertEqual(0); 126 appAccountManager.setAuthTokenVisibility("account_tokenTest_name","authType",OWNERSELF,false,(err)=>{ 127 console.info("====>ActsAccountAuthToken_9000 setAuthTokenVisibility err:" + JSON.stringify(err)); 128 expect(err.code).assertEqual(12300002); 129 appAccountManager.getAuthToken("account_tokenTest_name",OWNERSELF,"authType",(err,data)=>{ 130 console.info("====>ActsAccountAuthToken_9000 getAuthToken err:" + JSON.stringify(err)); 131 console.info("====>ActsAccountAuthToken_9000 getAuthToken data:" + data); 132 expect(err.code).assertEqual(AccountErrCode.ERR_JS_AUTH_TYPE_NOT_FOUND); 133 expect(data).assertEqual(null); 134 appAccountManager.removeAccount("account_tokenTest_name",(err)=>{ 135 console.info("====>ActsAccountAuthToken_9000 removeAccount err:" + JSON.stringify(err)); 136 expect(err).assertEqual(null); 137 console.info("====>ActsAccountAuthToken_9000 end===="); 138 done(); 139 }); 140 }); 141 }); 142 }); 143 }); 144 }); 145 }); 146 }); 147 }); 148 }); 149 }); 150 151 152 153 it('ActsAccountAuthToken_7100', 0, async function (done) { 154 console.info("====>ActsAccountAuthToken_7100 start===="); 155 var appAccountManager = account.createAppAccountManager(); 156 console.info("====>ActsAccountAuthToken_7100 createAccount start===="); 157 appAccountManager.createAccount("account_tokenTest_name",(err)=>{ 158 console.info("====>ActsAccountAuthToken_7100 createAccount err:" + JSON.stringify(err)); 159 expect(err).assertEqual(null); 160 appAccountManager.setAuthToken("account_tokenTest_name","authType1","test_token1",(err)=>{ 161 console.info("====>ActsAccountAuthToken_7100 setAuthToken err:" + JSON.stringify(err)); 162 expect(err).assertEqual(null); 163 appAccountManager.setAuthToken("account_tokenTest_name","authType1","test_token2",(err)=>{ 164 console.info("====>ActsAccountAuthToken_7100 setAuthToken err:" + JSON.stringify(err)); 165 expect(err).assertEqual(null); 166 appAccountManager.setAuthToken("account_tokenTest_name","authType2","test_token2",(err)=>{ 167 console.info("====>ActsAccountAuthToken_7100 setAuthToken err:" + JSON.stringify(err)); 168 expect(err).assertEqual(null); 169 appAccountManager.getAllAuthTokens("account_tokenTest_name", OWNERSELF,(err,ArrayData)=>{ 170 console.info("====>ActsAccountAuthToken_7100 getAllAuthTokens err:" + JSON.stringify(err)); 171 console.info("====>ActsAccountAuthToken_7100 getAllAuthTokens ArrayData:" + JSON.stringify(ArrayData)); 172 expect(err).assertEqual(null); 173 expect(ArrayData.length).assertEqual(2); 174 expect(ArrayData[0].authType).assertEqual("authType1"); 175 expect(ArrayData[0].token).assertEqual("test_token2"); 176 expect(ArrayData[1].authType).assertEqual("authType2"); 177 expect(ArrayData[1].token).assertEqual("test_token2"); 178 appAccountManager.deleteAuthToken("account_tokenTest_name",OWNERSELF,"authType1","test_token2",(err)=>{ 179 console.info("====>ActsAccountAuthToken_7100 deleteAuthToken err:" + JSON.stringify(err)); 180 expect(err).assertEqual(null); 181 appAccountManager.getAllAuthTokens("account_tokenTest_name", OWNERSELF,(err,ArrayData)=>{ 182 console.info("====>ActsAccountAuthToken_7100 getAllAuthTokens err:" + JSON.stringify(err)); 183 console.info("====>ActsAccountAuthToken_7100 getAllAuthTokens ArrayData:" + JSON.stringify(ArrayData)); 184 expect(err).assertEqual(null); 185 expect(ArrayData.length).assertEqual(1); 186 expect(ArrayData[0].authType).assertEqual("authType2"); 187 expect(ArrayData[0].token).assertEqual("test_token2"); 188 appAccountManager.removeAccount("account_tokenTest_name",(err)=>{ 189 console.info("====>ActsAccountAuthToken_7100 removeAccount err:" + JSON.stringify(err)); 190 expect(err).assertEqual(null); 191 appAccountManager.getAuthToken("account_tokenTest_name",OWNERSELF,"authType",(err,data)=>{ 192 console.info("====>ActsAccountAuthToken_7100 getAuthToken err:" + JSON.stringify(err)); 193 console.info("====>ActsAccountAuthToken_7100 getAuthToken data:" + data); 194 expect(err.code!=0).assertEqual(true); 195 expect(data).assertEqual(null); 196 console.info("====>ActsAccountAuthToken_7100 end===="); 197 done(); 198 }); 199 }); 200 }); 201 }); 202 }); 203 }); 204 }); 205 }); 206 }); 207 }); 208 209 210 it('ActsAccountAuthToken_7200', 0, async function (done) { 211 console.info("====>ActsAccountAuthToken_7200 start===="); 212 var appAccountManager = account.createAppAccountManager(); 213 appAccountManager.createAccount("account_tokenTest_name",(err,)=>{ 214 console.info("====>ActsAccountAuthToken_7200 createAccount err:" + JSON.stringify(err)); 215 expect(err).assertEqual(null); 216 appAccountManager.setAuthToken("account_tokenTest_name","authType","test_token",(err)=>{ 217 console.info("====>ActsAccountAuthToken_7200 setAuthToken err:" + JSON.stringify(err)); 218 expect(err).assertEqual(null); 219 appAccountManager.getAuthToken("account_tokenTest_name",OWNERSELF,"authType",(err,data)=>{ 220 console.info("====>ActsAccountAuthToken_7200 getAuthToken err:" + JSON.stringify(err)); 221 console.info("====>ActsAccountAuthToken_7200 getAuthToken data:" + data); 222 expect(err).assertEqual(null); 223 expect(data).assertEqual("test_token"); 224 appAccountManager.getAuthList("account_tokenTest_name","authType",(err,dataArray)=>{ 225 console.info("====>ActsAccountAuthToken_7200 getAuthList err:" + JSON.stringify(err)); 226 expect(err).assertEqual(null); 227 console.info("====>ActsAccountAuthToken_7200 getAuthList dataArray:" + JSON.stringify(dataArray)); 228 expect(dataArray.length).assertEqual(0); 229 appAccountManager.removeAccount("account_tokenTest_name",(err)=>{ 230 console.info("====>ActsAccountAuthToken_7200 removeAccount err:" + JSON.stringify(err)); 231 expect(err).assertEqual(null); 232 console.info("====>ActsAccountAuthToken_7200 end===="); 233 done(); 234 }); 235 }); 236 }); 237 }); 238 }); 239 }); 240 241 it('ActsAccountAuthToken_7300', 0, async function (done) { 242 console.info("====>ActsAccountAuthToken_7300 start===="); 243 var appAccountManager = account.createAppAccountManager(); 244 console.info("====>ActsAccountAuthToken_7300 createAccount start===="); 245 appAccountManager.createAccount("account_tokenTest_name",(err)=>{ 246 console.info("====>ActsAccountAuthToken_7300 createAccount err:" + JSON.stringify(err)); 247 expect(err).assertEqual(null); 248 appAccountManager.setAuthToken("account_tokenTest_name","authType","test_token",(err)=>{ 249 console.info("====>ActsAccountAuthToken_7300 setAuthToken err:" + JSON.stringify(err)); 250 expect(err).assertEqual(null); 251 appAccountManager.getAuthToken("account_tokenTest_name",OWNERSELF,"authType",(err,data)=>{ 252 console.info("====>ActsAccountAuthToken_7300 getAuthToken err:" + JSON.stringify(err)); 253 console.info("====>ActsAccountAuthToken_7300 getAuthToken data:" + data); 254 expect(err).assertEqual(null); 255 expect(data).assertEqual("test_token"); 256 appAccountManager.checkAuthTokenVisibility("account_tokenTest_name","authType",OWNERSELF,(err,stateBack)=>{ 257 console.info("====>ActsAccountAuthToken_7300 checkAuthTokenVisibility err:" + JSON.stringify(err)); 258 console.info("====>ActsAccountAuthToken_7300 checkAuthTokenVisibility stateBack:" + stateBack); 259 expect(err).assertEqual(null); 260 expect(stateBack).assertEqual(true); 261 appAccountManager.setAuthTokenVisibility("account_tokenTest_name","authType",OWNERSELF,false,(err)=>{ 262 console.info("====>ActsAccountAuthToken_7300 setAuthTokenVisibility err:" + JSON.stringify(err)); 263 expect(err.code).assertEqual(12300002); 264 appAccountManager.checkAuthTokenVisibility("account_tokenTest_name","authType",OWNERSELF,(err,stateBack)=>{ 265 console.info("====>ActsAccountAuthToken_7300 checkAuthTokenVisibility err:" + JSON.stringify(err)); 266 console.info("====>ActsAccountAuthToken_7300 checkAuthTokenVisibility stateBack:" + stateBack); 267 expect(err).assertEqual(null); 268 expect(stateBack).assertEqual(true); 269 appAccountManager.deleteAuthToken("account_tokenTest_name",OWNERSELF,"authType","test_token",(err)=>{ 270 console.info("====>ActsAccountAuthToken_7300 deleteAuthToken err:" + JSON.stringify(err)); 271 expect(err).assertEqual(null); 272 appAccountManager.removeAccount("account_tokenTest_name",(err)=>{ 273 console.info("====>ActsAccountAuthToken_7300 removeAccount err:" + JSON.stringify(err)); 274 expect(err).assertEqual(null); 275 console.info("====>ActsAccountAuthToken_7300 end===="); 276 done(); 277 }); 278 }); 279 }); 280 }); 281 }); 282 }); 283 }); 284 }); 285 }); 286 287 it('ActsAccountAuthToken_7400', 0, async function (done) { 288 var limitAuthType = ''; 289 for(var i = 0;i < AUTHTYPELENGTHLIMIT + 1; i++){ 290 limitAuthType += 'c'; 291 } 292 console.info("====>ActsAccountAuthToken_7400 start===="); 293 var appAccountManager = account.createAppAccountManager(); 294 console.info("====>ActsAccountAuthToken_7400 createAccount start===="); 295 appAccountManager.createAccount("account_callback_authType_limit",(err)=>{ 296 console.info("====>ActsAccountAuthToken_7400 createAccount err:" + JSON.stringify(err)); 297 expect(err).assertEqual(null); 298 appAccountManager.setAuthToken("account_callback_authType_limit","authType","callback_authType_limit_token",(err)=>{ 299 console.info("====>ActsAccountAuthToken_7400 setAuthToken err:" + JSON.stringify(err)); 300 expect(err).assertEqual(null); 301 appAccountManager.deleteAuthToken("account_callback_authType_limit",OWNERSELF,limitAuthType,"callback_authType_limit_token",(err)=>{ 302 console.info("====>ActsAccountAuthToken_7400 getAuthToken err:" + JSON.stringify(err)); 303 expect(err.code!=0).assertEqual(true); 304 appAccountManager.removeAccount("account_callback_authType_limit",(err)=>{ 305 console.info("====>ActsAccountAuthToken_7400 removeAccount err:" + JSON.stringify(err)); 306 expect(err).assertEqual(null); 307 console.info("====>ActsAccountAuthToken_7400 end===="); 308 done(); 309 }); 310 }); 311 }); 312 }); 313 }); 314 315 316 it('ActsAccountAuthToken_7500', 0, async function (done) { 317 var limitAuthType = ''; 318 for(var i = 0;i < AUTHTYPELENGTHLIMIT + 1; i++){ 319 limitAuthType += 'c'; 320 } 321 console.info("====>ActsAccountAuthToken_7500 start===="); 322 var appAccountManager = account.createAppAccountManager(); 323 console.info("====>ActsAccountAuthToken_7500 createAccount start===="); 324 await appAccountManager.createAccount("account_promise_authType_limit"); 325 console.info("====>ActsAccountAuthToken_7500 getAuthToken start===="); 326 try{ 327 await appAccountManager.deleteAuthToken("account_promise_authType_limit",OWNERSELF,limitAuthType,"promise_authType_limit_token"); 328 } 329 catch(err){ 330 console.info("====>ActsAccountAuthToken_7500 getAuthToken err:" + JSON.stringify(err)); 331 expect(err.code!=0).assertEqual(true); 332 console.info("====>ActsAccountAuthToken_7500 removeAccount start===="); 333 await appAccountManager.removeAccount("account_promise_authType_limit"); 334 console.info("====>ActsAccountAuthToken_7500 end===="); 335 done(); 336 } 337 }); 338 339 340 341 it('ActsAccountAuthToken_7600', 0, async function (done) { 342 var limitAuthType = ''; 343 for(var i = 0;i < AUTHTYPELENGTHLIMIT; i++){ 344 limitAuthType += 'c'; 345 } 346 console.info("====>ActsAccountAuthToken_7600 start===="); 347 var appAccountManager = account.createAppAccountManager(); 348 console.info("====>ActsAccountAuthToken_7600 createAccount start===="); 349 appAccountManager.createAccount("account_callback_authType_limit",(err)=>{ 350 console.info("====>ActsAccountAuthToken_7600 createAccount err:" + JSON.stringify(err)); 351 expect(err).assertEqual(null); 352 appAccountManager.setAuthToken("account_callback_authType_limit",limitAuthType,"callback_authType_limit_token",(err)=>{ 353 console.info("====>ActsAccountAuthToken_7600 setAuthToken err:" + JSON.stringify(err)); 354 expect(err).assertEqual(null); 355 appAccountManager.deleteAuthToken("account_callback_authType_limit",OWNERSELF,limitAuthType,"callback_authType_limit_token",(err)=>{ 356 console.info("====>ActsAccountAuthToken_7600 getAuthToken err:" + JSON.stringify(err)); 357 expect(err).assertEqual(null); 358 appAccountManager.removeAccount("account_callback_authType_limit",(err)=>{ 359 console.info("====>ActsAccountAuthToken_7600 removeAccount err:" + JSON.stringify(err)); 360 expect(err).assertEqual(null); 361 console.info("====>ActsAccountAuthToken_7600 end===="); 362 done(); 363 }); 364 }); 365 }); 366 }); 367 }); 368 369 it('ActsAccountAuthToken_7700', 0, async function (done) { 370 var limitAuthType = ''; 371 for(var i = 0;i < AUTHTYPELENGTHLIMIT; i++){ 372 limitAuthType += 'c'; 373 } 374 console.info("====>ActsAccountAuthToken_7700 start===="); 375 var appAccountManager = account.createAppAccountManager(); 376 console.info("====>ActsAccountAuthToken_7700 createAccount start===="); 377 await appAccountManager.createAccount("account_promise_authType_limit") 378 console.info("====>ActsAccountAuthToken_7700 setAuthToken start===="); 379 await appAccountManager.setAuthToken("account_promise_authType_limit",limitAuthType,"promise_authType_limit_token"); 380 console.info("====>ActsAccountAuthToken_7700 deleteAuthToken start===="); 381 await appAccountManager.deleteAuthToken("account_promise_authType_limit",OWNERSELF,limitAuthType,"promise_authType_limit_token") 382 console.info("====>ActsAccountAuthToken_7700 removeAccount start===="); 383 await appAccountManager.removeAccount("account_promise_authType_limit") 384 console.info("====>ActsAccountAuthToken_7700 end===="); 385 done(); 386 387 }); 388 389 390 391 it('ActsAccountAuthToken_7800', 0, async function (done) { 392 console.info("====>ActsAccountAuthToken_7800 start===="); 393 var appAccountManager = account.createAppAccountManager(); 394 console.info("====>ActsAccountAuthToken_7800 createAccount start===="); 395 appAccountManager.createAccount("account_callback_empty_authType",(err)=>{ 396 console.info("====>ActsAccountAuthToken_7800 createAccount err:" + JSON.stringify(err)); 397 expect(err).assertEqual(null); 398 appAccountManager.setAuthToken("account_callback_empty_authType","authType","callback_empty_authType_token",(err)=>{ 399 console.info("====>ActsAccountAuthToken_7800 setAuthToken err:" + JSON.stringify(err)); 400 expect(err).assertEqual(null); 401 appAccountManager.deleteAuthToken("account_callback_empty_authType",OWNERSELF,"","callback_empty_authType_token",(err)=>{ 402 console.info("====>ActsAccountAuthToken_7800 deleteAuthToken err:" + JSON.stringify(err)); 403 expect(err.code).assertEqual(AccountErrCode.ERR_JS_AUTH_TYPE_NOT_FOUND); 404 appAccountManager.getAuthToken("account_callback_empty_authType",OWNERSELF,"authType",(err,data)=>{ 405 console.info("====>ActsAccountAuthToken_7800 getAuthToken err:" + JSON.stringify(err)); 406 console.info("====>ActsAccountAuthToken_7800 getAuthToken data:" + data); 407 expect(err).assertEqual(null); 408 expect(data).assertEqual("callback_empty_authType_token"); 409 appAccountManager.removeAccount("account_callback_empty_authType",(err)=>{ 410 console.info("====>ActsAccountAuthToken_7800 removeAccount err:" + JSON.stringify(err)); 411 expect(err).assertEqual(null); 412 console.info("====>ActsAccountAuthToken_7800 end===="); 413 done(); 414 }); 415 }); 416 }); 417 }); 418 }); 419 }); 420 421 it('ActsAccountAuthToken_7900', 0, async function (done) { 422 console.info("====>ActsAccountAuthToken_7900 start===="); 423 var appAccountManager = account.createAppAccountManager(); 424 console.info("====>ActsAccountAuthToken_7900 createAccount start===="); 425 await appAccountManager.createAccount("account_promise_empty_authType"); 426 console.info("====>ActsAccountAuthToken_7900 setAuthToken start===="); 427 await appAccountManager.setAuthToken("account_promise_empty_authType","authType","promise_empty_authType_token"); 428 429 try { 430 console.info("====>ActsAccountAuthToken_7900 deleteAuthToken start===="); 431 await appAccountManager.deleteAuthToken("account_promise_empty_authType",OWNERSELF,"","promise_empty_authType_token"); 432 } catch(err) { 433 console.info("====>ActsAccountAuthToken_7900 deleteAuthToken err:" + JSON.stringify(err)); 434 expect(err.code).assertEqual(AccountErrCode.ERR_JS_AUTH_TYPE_NOT_FOUND); 435 console.info("====>ActsAccountAuthToken_7900 getAuthToken start===="); 436 var data = await appAccountManager.getAuthToken("account_promise_empty_authType",OWNERSELF,"authType"); 437 expect(data).assertEqual("promise_empty_authType_token"); 438 console.info("====>ActsAccountAuthToken_7900 removeAccount start===="); 439 await appAccountManager.removeAccount("account_promise_empty_authType"); 440 console.info("====>ActsAccountAuthToken_7900 end===="); 441 done(); 442 443 } 444 }); 445 446 447 it('ActsAccountAuthToken_8000', 0, async function (done) { 448 console.info("====>ActsAccountAuthToken_8000 start===="); 449 var appAccountManager = account.createAppAccountManager(); 450 console.info("====>ActsAccountAuthToken_8000 createAccount start===="); 451 appAccountManager.createAccount("account_callback_setSameAuthType",(err)=>{ 452 console.info("====>ActsAccountAuthToken_8000 createAccount err:" + JSON.stringify(err)); 453 expect(err).assertEqual(null); 454 appAccountManager.setAuthToken("account_callback_setSameAuthType","authType","callback_setSameAuthType_token1",(err)=>{ 455 console.info("====>ActsAccountAuthToken_8000 setAuthToken err:" + JSON.stringify(err)); 456 expect(err).assertEqual(null); 457 appAccountManager.setAuthToken("account_callback_setSameAuthType","authType","callback_setSameAuthType_token2",(err)=>{ 458 console.info("====>ActsAccountAuthToken_8000 setAuthToken err:" + JSON.stringify(err)); 459 expect(err).assertEqual(null); 460 appAccountManager.getAuthToken("account_callback_setSameAuthType",OWNERSELF,"authType",(err,data)=>{ 461 console.info("====>ActsAccountAuthToken_8000 getAuthToken err:" + JSON.stringify(err)); 462 console.info("====>ActsAccountAuthToken_8000 getAuthToken data:" + data); 463 expect(err).assertEqual(null); 464 expect(data).assertEqual("callback_setSameAuthType_token2"); 465 appAccountManager.deleteAuthToken("account_callback_setSameAuthType",OWNERSELF,"authType","callback_setSameAuthType_token1",(err,data)=>{ 466 console.info("====>ActsAccountAuthToken_8000 deleteAuthToken err:" + JSON.stringify(err)); 467 expect(err).assertEqual(null); 468 appAccountManager.removeAccount("account_callback_setSameAuthType",(err)=>{ 469 console.info("====>ActsAccountAuthToken_8000 removeAccount err:" + JSON.stringify(err)); 470 expect(err).assertEqual(null); 471 console.info("====>ActsAccountAuthToken_8000 end===="); 472 done(); 473 }); 474 }); 475 }); 476 }); 477 }); 478 }); 479 }); 480 481 482 it('ActsAccountAuthToken_8100', 0, async function (done) { 483 var limitName = ''; 484 for(var i = 0;i < LENGTHLIMIT + 1; i++){ 485 limitName += 'c'; 486 } 487 console.info("====>ActsAccountAuthToken_8100 start===="); 488 var appAccountManager = account.createAppAccountManager(); 489 console.info("====>ActsAccountAuthToken_8100 getAllAuthTokens start===="); 490 appAccountManager.getAllAuthTokens(limitName, OWNERSELF).then((ArrayData)=>{ 491 console.info("====>ActsAccountAuthToken_8100 getAllAuthTokens ArrayData:" + JSON.stringify(ArrayData)); 492 expect(ArrayData.length).assertEqual(0); 493 console.info("====>ActsAccountAuthToken_8100 ===="); 494 done(); 495 }).catch((err)=>{ 496 expect(err.code!=0).assertEqual(true); 497 done(); 498 }) 499 }); 500 501 it('ActsAccountAuthToken_8200', 0, async function (done) { 502 console.info("====>ActsAccountAuthToken_8200 start===="); 503 var appAccountManager = account.createAppAccountManager(); 504 console.info("====>ActsAccountAuthToken_8200 getAllAuthTokens start===="); 505 appAccountManager.getAllAuthTokens("", OWNERSELF,(err,ArrayData)=>{ 506 console.info("====>ActsAccountAuthToken_8200 getAllAuthTokens err:" + JSON.stringify(err)); 507 console.info("====>ActsAccountAuthToken_8200 getAllAuthTokens ArrayData:" + JSON.stringify(ArrayData)); 508 expect(err.code!=0).assertEqual(true); 509 console.info("====>ActsAccountAuthToken_8200 ===="); 510 done(); 511 }); 512 }); 513 514 it('ActsAccountAuthToken_8300', 0, async function (done) { 515 console.info("====>ActsAccountAuthToken_8300 start===="); 516 var appAccountManager = account.createAppAccountManager(); 517 console.info("====>ActsAccountAuthToken_8300 getAllAuthTokens start===="); 518 appAccountManager.getAllAuthTokens("acount_no_setToken", OWNERSELF,(err,ArrayData)=>{ 519 console.info("====>ActsAccountAuthToken_8300 getAllAuthTokens err:" + JSON.stringify(err)); 520 console.info("====>ActsAccountAuthToken_8300 getAllAuthTokens ArrayData:" + JSON.stringify(ArrayData)); 521 expect(err.code!=0).assertEqual(true); 522 expect(ArrayData).assertEqual(null); 523 console.info("====>ActsAccountAuthToken_8300 end===="); 524 done(); 525 }); 526 }); 527 528 529 530 it('ActsAccountAuthToken_8400', 0, async function (done) { 531 console.info("====>ActsAccountAuthToken_8400 start===="); 532 var appAccountManager = account.createAppAccountManager(); 533 console.info("====>ActsAccountAuthToken_8400 createAccount start===="); 534 appAccountManager.createAccount("acount_no_setToken",(err)=>{ 535 console.info("====>ActsAccountAuthToken_8400 createAccount err:" + JSON.stringify(err)); 536 expect(err).assertEqual(null); 537 appAccountManager.getAllAuthTokens("acount_no_setToken", OWNERSELF,(err,ArrayData)=>{ 538 console.info("====>ActsAccountAuthToken_8400 getAllAuthTokens err:" + JSON.stringify(err)); 539 console.info("====>ActsAccountAuthToken_8400 getAllAuthTokens ArrayData:" + JSON.stringify(ArrayData)); 540 expect(err).assertEqual(null); 541 expect(ArrayData.length).assertEqual(0); 542 appAccountManager.removeAccount("acount_no_setToken",(err)=>{ 543 console.info("====>ActsAccountAuthToken_8400 removeAccount err:" + JSON.stringify(err)); 544 expect(err).assertEqual(null); 545 console.info("====>ActsAccountAuthToken_8400 end===="); 546 done(); 547 }); 548 }); 549 }); 550 }); 551 552 553 554 it('ActsAccountAuthToken_8500', 0, async function (done) { 555 var limitName = ''; 556 for(var i = 0;i < LENGTHLIMIT; i++){ 557 limitName += 'c'; 558 } 559 console.info("====>ActsAccountAuthToken_8500 start===="); 560 var appAccountManager = account.createAppAccountManager(); 561 console.info("====>ActsAccountAuthToken_8500 createAccount start===="); 562 appAccountManager.createAccount(limitName,(err)=>{ 563 console.info("====>ActsAccountAuthToken_8500 createAccount err:" + JSON.stringify(err)); 564 expect(err).assertEqual(null); 565 appAccountManager.setAuthToken(limitName,"authType","test_token",(err)=>{ 566 console.info("====>ActsAccountAuthToken_8500 setAuthToken err:" + JSON.stringify(err)); 567 expect(err).assertEqual(null); 568 appAccountManager.getAllAuthTokens(limitName, OWNERSELF,(err,ArrayData)=>{ 569 console.info("====>ActsAccountAuthToken_8500 getAllAuthTokens err:" + JSON.stringify(err)); 570 console.info("====>ActsAccountAuthToken_8500 getAllAuthTokens ArrayData:" + JSON.stringify(ArrayData)); 571 expect(err).assertEqual(null); 572 expect(ArrayData.length).assertEqual(1); 573 expect(ArrayData[0].authType).assertEqual("authType"); 574 expect(ArrayData[0].token).assertEqual("test_token"); 575 appAccountManager.removeAccount(limitName,(err)=>{ 576 console.info("====>ActsAccountAuthToken_8500 removeAccount err:" + JSON.stringify(err)); 577 expect(err).assertEqual(null); 578 console.info("====>ActsAccountAuthToken_8500 end===="); 579 done(); 580 }); 581 }); 582 }); 583 }); 584 }); 585 586 587 it('ActsAccountAuthToken_8600', 0, async function (done) { 588 var limitOwner = ''; 589 for(var i = 0;i < OWNERLENGTHLIMIT + 1; i++){ 590 limitOwner += 'c'; 591 } 592 console.info("====>ActsAccountAuthToken_8600 start===="); 593 var appAccountManager = account.createAppAccountManager(); 594 console.info("====>ActsAccountAuthToken_8600 createAccount start===="); 595 appAccountManager.createAccount("account_callback_getAllAuthTokens_test",(err)=>{ 596 console.info("====>ActsAccountAuthToken_8600 createAccount err:" + JSON.stringify(err)); 597 expect(err).assertEqual(null); 598 appAccountManager.getAllAuthTokens("account_callback_getAllAuthTokens_test",limitOwner,(err,ArrayData)=>{ 599 console.info("====>ActsAccountAuthToken_8600 getAllAuthTokens err:" + JSON.stringify(err)); 600 console.info("====>ActsAccountAuthToken_8600 getAllAuthTokens ArrayData:" + JSON.stringify(ArrayData)); 601 expect(err.code!=0).assertEqual(true); 602 expect(ArrayData).assertEqual(null); 603 appAccountManager.removeAccount("account_callback_getAllAuthTokens_test",(err)=>{ 604 console.info("====>ActsAccountAuthToken_8600 removeAccount err:" + JSON.stringify(err)); 605 expect(err).assertEqual(null); 606 console.info("====>ActsAccountAuthToken_8600 end===="); 607 done(); 608 }); 609 }); 610 }); 611 }); 612 613 614 it('ActsAccountAuthToken_8700', 0, async function (done) { 615 console.info("====>ActsAccountAuthToken_8700 start===="); 616 var appAccountManager = account.createAppAccountManager(); 617 console.info("====>ActsAccountAuthToken_8700 createAccount start===="); 618 appAccountManager.createAccount("account_callback_getAllAuthTokens_test",(err)=>{ 619 console.info("====>ActsAccountAuthToken_8700 createAccount err:" + JSON.stringify(err)); 620 expect(err).assertEqual(null); 621 appAccountManager.getAllAuthTokens("account_callback_getAllAuthTokens_test","",(err,ArrayData)=>{ 622 console.info("====>ActsAccountAuthToken_8700 getAllAuthTokens err:" + JSON.stringify(err)); 623 console.info("====>ActsAccountAuthToken_8700 getAllAuthTokens ArrayData:" + JSON.stringify(ArrayData)); 624 expect(err.code!=0).assertEqual(true); 625 expect(ArrayData).assertEqual(null); 626 appAccountManager.removeAccount("account_callback_getAllAuthTokens_test",(err)=>{ 627 console.info("====>ActsAccountAuthToken_8700 removeAccount err:" + JSON.stringify(err)); 628 expect(err).assertEqual(null); 629 console.info("====>ActsAccountAuthToken_8700 end===="); 630 done(); 631 }); 632 }); 633 }); 634 }); 635 636 637 it('ActsAccountAuthToken_8800', 0, async function (done) { 638 console.info("====>ActsAccountAuthToken_8800 start===="); 639 var appAccountManager = account.createAppAccountManager(); 640 console.info("====>ActsAccountAuthToken_8800 createAccount start===="); 641 appAccountManager.createAccount("account_callback_getAllAuthTokens_test",(err)=>{ 642 console.info("====>ActsAccountAuthToken_8800 createAccount err:" + JSON.stringify(err)); 643 expect(err).assertEqual(null); 644 appAccountManager.getAllAuthTokens("account_callback_getAllAuthTokens_test","invalid_owner",(err,ArrayData)=>{ 645 console.info("====>ActsAccountAuthToken_8800 getAllAuthTokens err:" + JSON.stringify(err)); 646 console.info("====>ActsAccountAuthToken_8800 getAllAuthTokens ArrayData:" + JSON.stringify(ArrayData)); 647 expect(err.code!=0).assertEqual(true); 648 expect(ArrayData).assertEqual(null); 649 appAccountManager.removeAccount("account_callback_getAllAuthTokens_test",(err)=>{ 650 console.info("====>ActsAccountAuthToken_8800 removeAccount err:" + JSON.stringify(err)); 651 expect(err).assertEqual(null); 652 console.info("====>ActsAccountAuthToken_8800 end===="); 653 done(); 654 }); 655 }); 656 }); 657 }); 658 659 it('ActsAccountAuthToken_8900', 0, async function (done) { 660 console.info("====>ActsAccountAuthToken_8900 start===="); 661 var appAccountManager = account.createAppAccountManager(); 662 console.info("====>ActsAccountAuthToken_8900 createAccount start===="); 663 appAccountManager.createAccount("account_callback_getAllAuthTokens_test",(err)=>{ 664 console.info("====>ActsAccountAuthToken_8900 createAccount err:" + JSON.stringify(err)); 665 expect(err).assertEqual(null); 666 appAccountManager.getAllAuthTokens("account_callback_getAllAuthTokens_test"," ",(err,ArrayData)=>{ 667 console.info("====>ActsAccountAuthToken_8900 getAllAuthTokens err:" + JSON.stringify(err)); 668 console.info("====>ActsAccountAuthToken_8900 getAllAuthTokens ArrayData:" + JSON.stringify(ArrayData)); 669 expect(err.code!=0).assertEqual(true); 670 expect(ArrayData).assertEqual(null); 671 appAccountManager.removeAccount("account_callback_getAllAuthTokens_test",(err)=>{ 672 console.info("====>ActsAccountAuthToken_8900 removeAccount err:" + JSON.stringify(err)); 673 expect(err).assertEqual(null); 674 console.info("====>ActsAccountAuthToken_8900 end===="); 675 done(); 676 }); 677 }); 678 }); 679 }); 680 681 682 683 684 it('ActsAccountAuthToken_0100', 0, async function (done) { 685 console.info("====>ActsAccountAuthToken_0100 start===="); 686 var appAccountManager = account.createAppAccountManager(); 687 console.info("====>ActsAccountAuthToken_0100 createAccount start===="); 688 appAccountManager.createAccount("account_callback_normal",(err)=>{ 689 console.info("====>ActsAccountAuthToken_0100 createAccount err:" + JSON.stringify(err)); 690 expect(err).assertEqual(null); 691 appAccountManager.setAuthToken("account_callback_normal","authType","callback_normal_token",(err)=>{ 692 console.info("====>ActsAccountAuthToken_0100 setAuthToken err:" + JSON.stringify(err)); 693 expect(err).assertEqual(null); 694 appAccountManager.getAuthToken("account_callback_normal",OWNERSELF,"authType",(err,data)=>{ 695 console.info("====>ActsAccountAuthToken_0100 getAuthToken err:" + JSON.stringify(err)); 696 console.info("====>ActsAccountAuthToken_0100 getAuthToken data:" + data); 697 expect(err).assertEqual(null); 698 expect(data).assertEqual("callback_normal_token"); 699 appAccountManager.checkAuthTokenVisibility("account_callback_normal","authType",OWNERSELF,(err,stateBack)=>{ 700 console.info("====>ActsAccountAuthToken_0100 checkAuthTokenVisibility err:" + JSON.stringify(err)); 701 console.info("====>ActsAccountAuthToken_0100 checkAuthTokenVisibility stateBack:" + stateBack); 702 expect(err).assertEqual(null); 703 expect(stateBack).assertEqual(true); 704 appAccountManager.deleteAuthToken("account_callback_normal",OWNERSELF,"authType","callback_normal_token",(err)=>{ 705 console.info("====>ActsAccountAuthToken_0100 deleteAuthToken err:" + JSON.stringify(err)); 706 expect(err).assertEqual(null); 707 appAccountManager.removeAccount("account_callback_normal",(err)=>{ 708 console.info("====>ActsAccountAuthToken_0100 removeAccount err:" + JSON.stringify(err)); 709 expect(err).assertEqual(null); 710 console.info("====>ActsAccountAuthToken_0100 end===="); 711 done(); 712 }); 713 }); 714 }); 715 }); 716 }); 717 }); 718 }); 719 720 721 it('ActsAccountAuthToken_0200', 0, async function (done) { 722 console.info("====>ActsAccountAuthToken_0200 start===="); 723 var appAccountManager = account.createAppAccountManager(); 724 console.info("====>ActsAccountAuthToken_0200 createAccount start===="); 725 await appAccountManager.createAccount("account_promise_normal"); 726 console.info("====>ActsAccountAuthToken_0200 setAuthToken start===="); 727 await appAccountManager.setAuthToken("account_promise_normal","authType","promise_normal_token"); 728 console.info("====>ActsAccountAuthToken_0200 getAuthToken start===="); 729 var data1 = await appAccountManager.getAuthToken("account_promise_normal",OWNERSELF,"authType"); 730 console.info("====>getAuthToken ActsAccountAuthToken_0200 data:" + data1); 731 expect(data1).assertEqual("promise_normal_token"); 732 console.info("====>ActsAccountAuthToken_0200 checkAuthTokenVisibility start===="); 733 var state = await appAccountManager.checkAuthTokenVisibility("account_promise_normal","authType",OWNERSELF); 734 console.info("====>checkAuthTokenVisibility ActsAccountAuthToken_0200 state:" + state); 735 expect(state).assertEqual(true); 736 console.info("====>ActsAccountAuthToken_0200 deleteAuthToken start===="); 737 await appAccountManager.deleteAuthToken("account_promise_normal",OWNERSELF,"authType","promise_normal_token"); 738 console.info("====>ActsAccountAuthToken_0200 removeAccount start===="); 739 await appAccountManager.removeAccount("account_promise_normal"); 740 console.info("====>ActsAccountAuthToken_0200 end===="); 741 done(); 742 }); 743 744 745 746 747 it('ActsAccountAuthToken_0300', 0, async function (done) { 748 console.info("====>ActsAccountAuthToken_0300 start===="); 749 var appAccountManager = account.createAppAccountManager(); 750 console.info("====>ActsAccountAuthToken_0300 getAuthToken start===="); 751 appAccountManager.createAccount("account_callback_noSetToken",(err)=>{ 752 console.info("====>ActsAccountAuthToken_0300 createAccount err:" + JSON.stringify(err)); 753 expect(err).assertEqual(null); 754 appAccountManager.getAuthToken("account_callback_noSetToken",OWNERSELF,"authType",(err,data)=>{ 755 console.info("====>ActsAccountAuthToken_0300 getAuthToken err:" + JSON.stringify(err)); 756 console.info("====>ActsAccountAuthToken_0300 getAuthToken data:" + data); 757 expect(err.code!=0).assertEqual(true); 758 expect(data).assertEqual(null); 759 appAccountManager.removeAccount("account_callback_noSetToken",(err)=>{ 760 console.info("====>ActsAccountAuthToken_0300 removeAccount err:" + JSON.stringify(err)); 761 expect(err).assertEqual(null); 762 console.info("====>ActsAccountAuthToken_0300 end===="); 763 done(); 764 }); 765 }); 766 }); 767 }); 768 769 it('ActsAccountAuthToken_0400', 0, async function (done) { 770 console.info("====>ActsAccountAuthToken_0400 start===="); 771 var appAccountManager = account.createAppAccountManager(); 772 console.info("====>ActsAccountAuthToken_0400 createAccount start===="); 773 await appAccountManager.createAccount("account_promise_noSetToken"); 774 console.info("====>ActsAccountAuthToken_0400 getAuthToken start===="); 775 try{ 776 await appAccountManager.getAuthToken("account_promise_noSetToken",OWNERSELF,"authType"); 777 } 778 catch(err){ 779 console.info("====>ActsAccountAuthToken_0400 getAuthToken err:" + JSON.stringify(err)); 780 expect(err.code!=0).assertEqual(true); 781 console.info("====>ActsAccountAuthToken_0400 removeAccount start===="); 782 await appAccountManager.removeAccount("account_promise_noSetToken"); 783 console.info("====>ActsAccountAuthToken_0400 end===="); 784 done(); 785 } 786 }); 787 788 789 it('ActsAccountAuthToken_0500', 0, async function (done) { 790 console.info("====>ActsAccountAuthToken_0500 start===="); 791 var appAccountManager = account.createAppAccountManager(); 792 console.info("====>ActsAccountAuthToken_0500 getAuthToken start===="); 793 appAccountManager.getAuthToken("noAdd_account_callback",OWNERSELF,"authType",(err,data)=>{ 794 console.info("====>ActsAccountAuthToken_0500 getAuthToken err:" + JSON.stringify(err)); 795 console.info("====>ActsAccountAuthToken_0500 getAuthToken data:" + data); 796 expect(err.code!=0).assertEqual(true); 797 expect(data).assertEqual(null); 798 done(); 799 }); 800 }); 801 802 it('ActsAccountAuthToken_0600', 0, async function (done) { 803 console.info("====>ActsAccountAuthToken_0600 start===="); 804 var appAccountManager = account.createAppAccountManager(); 805 console.info("====>ActsAccountAuthToken_0600 getAuthToken start===="); 806 try{ 807 await appAccountManager.getAuthToken("noAdd_account_promise",OWNERSELF,"authType"); 808 } 809 catch(err){ 810 console.info("====>ActsAccountAuthToken_0600 getAuthToken err:" + JSON.stringify(err)); 811 expect(err.code!=0).assertEqual(true); 812 console.info("====>ActsAccountAuthToken_0600 end===="); 813 done(); 814 } 815 }); 816 817 818 it('ActsAccountAuthToken_0700', 0, async function (done) { 819 console.info("====>ActsAccountAuthToken_0700 start===="); 820 var appAccountManager = account.createAppAccountManager(); 821 console.info("====>ActsAccountAuthToken_0700 createAccount start===="); 822 appAccountManager.createAccount("account_callback_setSameAuthType",(err)=>{ 823 console.info("====>ActsAccountAuthToken_0700 createAccount err:" + JSON.stringify(err)); 824 expect(err).assertEqual(null); 825 appAccountManager.setAuthToken("account_callback_setSameAuthType","authType","callback_setSameAuthType_token",(err)=>{ 826 console.info("====>ActsAccountAuthToken_0700 setAuthToken err:" + JSON.stringify(err)); 827 expect(err).assertEqual(null); 828 appAccountManager.setAuthToken("account_callback_setSameAuthType","authType","callback_setSameAuthType_token",(err)=>{ 829 console.info("====>ActsAccountAuthToken_0700 setAuthToken err:" + JSON.stringify(err)); 830 expect(err).assertEqual(null); 831 appAccountManager.getAuthToken("account_callback_setSameAuthType",OWNERSELF,"authType",(err,data)=>{ 832 console.info("====>ActsAccountAuthToken_0700 getAuthToken err:" + JSON.stringify(err)); 833 console.info("====>ActsAccountAuthToken_0700 getAuthToken data:" + data); 834 expect(err).assertEqual(null); 835 expect(data).assertEqual("callback_setSameAuthType_token"); 836 appAccountManager.setAuthToken("account_callback_setSameAuthType","authType","callback_setSameAuthType_DiffToken",(err)=>{ 837 console.info("====>ActsAccountAuthToken_0700 setAuthToken err:" + JSON.stringify(err)); 838 expect(err).assertEqual(null); 839 appAccountManager.getAuthToken("account_callback_setSameAuthType",OWNERSELF,"authType",(err,data)=>{ 840 console.info("====>ActsAccountAuthToken_0700 getAuthToken err:" + JSON.stringify(err)); 841 console.info("====>ActsAccountAuthToken_0700 getAuthToken data:" + data); 842 expect(err).assertEqual(null); 843 expect(data).assertEqual("callback_setSameAuthType_DiffToken"); 844 appAccountManager.removeAccount("account_callback_setSameAuthType",(err)=>{ 845 console.info("====>ActsAccountAuthToken_0700 removeAccount err:" + JSON.stringify(err)); 846 expect(err).assertEqual(null); 847 console.info("====>ActsAccountAuthToken_0700 end===="); 848 done(); 849 }); 850 }); 851 }); 852 }); 853 }); 854 }); 855 }); 856 }); 857 858 859 860 861 it('ActsAccountAuthToken_0800', 0, async function (done) { 862 console.info("====>ActsAccountAuthToken_0800 start===="); 863 var appAccountManager = account.createAppAccountManager(); 864 console.info("====>ActsAccountAuthToken_0800 createAccount start===="); 865 await appAccountManager.createAccount("account_promise_setSameAuthType"); 866 console.info("====>ActsAccountAuthToken_0800 setAuthToken start===="); 867 await appAccountManager.setAuthToken("account_promise_setSameAuthType","authType","promise_setSameAuthType_token"); 868 console.info("====>ActsAccountAuthToken_0800 repeat setAuthToken start===="); 869 await appAccountManager.setAuthToken("account_promise_setSameAuthType","authType","promise_setSameAuthType_token"); 870 var data1 = await appAccountManager.getAuthToken("account_promise_setSameAuthType",OWNERSELF,"authType"); 871 console.info("====>getAuthToken ActsAccountAuthToken_0800 data:" + data1); 872 expect(data1).assertEqual("promise_setSameAuthType_token"); 873 console.info("====>ActsAccountAuthToken_0800 repeat set diffToken setAuthToken start===="); 874 await appAccountManager.setAuthToken("account_promise_setSameAuthType","authType","promise_setSameAuthType_DiffToken"); 875 var data2 = await appAccountManager.getAuthToken("account_promise_setSameAuthType",OWNERSELF,"authType"); 876 console.info("====>getAuthToken ActsAccountAuthToken_0800 data:" + data2); 877 expect(data2).assertEqual("promise_setSameAuthType_DiffToken"); 878 console.info("====>ActsAccountAuthToken_0800 removeAccount start===="); 879 await appAccountManager.removeAccount("account_promise_setSameAuthType"); 880 console.info("====>ActsAccountAuthToken_0800 end===="); 881 done(); 882 }); 883 884 885 886 it('ActsAccountAuthToken_0900', 0, async function(done) { 887 console.info("====>ActsAccountAuthToken_0900 start===="); 888 var appAccountManager = account.createAppAccountManager(); 889 appAccountManager.createAccount("account_callback_setDiff", (err)=>{ 890 console.info("====>createAccount ActsAccountAuthToken_0900 err:" + JSON.stringify(err)); 891 expect(err).assertEqual(null); 892 appAccountManager.setAuthToken("account_callback_setDiff","authType1","callback_setDiff_token1",(err)=>{ 893 console.info("====>getAuthToken ActsAccountAuthToken_0900 err:" + JSON.stringify(err)); 894 expect(err).assertEqual(null); 895 appAccountManager.setAuthToken("account_callback_setDiff","authType2","callback_setDiff_token2",(err)=>{ 896 console.info("====>getAuthToken ActsAccountAuthToken_0900 err:" + JSON.stringify(err)); 897 expect(err).assertEqual(null); 898 appAccountManager.getAuthToken("account_callback_setDiff",OWNERSELF,"authType1", (err, data)=>{ 899 console.info("====>getAuthToken ActsAccountAuthToken_0900 err:" + JSON.stringify(err)); 900 console.info("====>getAuthToken ActsAccountAuthToken_0900 data:" + data); 901 expect(err).assertEqual(null); 902 expect(data).assertEqual("callback_setDiff_token1"); 903 appAccountManager.getAuthToken("account_callback_setDiff",OWNERSELF,"authType2", (err, data)=>{ 904 console.info("====>getAuthToken ActsAccountAuthToken_0900 err:" + JSON.stringify(err)); 905 console.info("====>getAuthToken ActsAccountAuthToken_0900 data:" + data); 906 expect(err).assertEqual(null); 907 expect(data).assertEqual("callback_setDiff_token2"); 908 appAccountManager.removeAccount("account_callback_setDiff", (err)=>{ 909 console.info("====>removeAccount ActsAccountAuthToken_0900 err:" + JSON.stringify(err)); 910 expect(err).assertEqual(null); 911 console.info("====>ActsAccountAuthToken_0900 end===="); 912 done(); 913 }); 914 }); 915 }); 916 }); 917 }); 918 }); 919 }); 920 921 922 923 it('ActsAccountAuthToken_1000', 0, async function(done) { 924 console.info("====>ActsAccountAuthToken_1000 start===="); 925 var appAccountManager = account.createAppAccountManager(); 926 console.info("====>ActsAccountAuthToken_1000 createAccount start===="); 927 await appAccountManager.createAccount("account_promise_setDiff"); 928 console.info("====>setAuthToken ActsAccountAuthToken_1000 start===="); 929 await appAccountManager.setAuthToken("account_promise_setDiff","aythType1","promise_setDiff_token1"); 930 console.info("====>setAuthToken ActsAccountAuthToken_1000 start===="); 931 await appAccountManager.setAuthToken("account_promise_setDiff","aythType2","promise_setDiff_token2"); 932 933 console.info("====>getAuthToken ActsAccountAuthToken_1000 start===="); 934 var data1 = await appAccountManager.getAuthToken("account_promise_setDiff",OWNERSELF,"aythType1"); 935 console.info("====>getAuthToken getOld ActsAccountAuthToken_1000 data:" + data1); 936 expect(data1).assertEqual("promise_setDiff_token1"); 937 console.info("====>getAuthToken ActsAccountAuthToken_1000 start===="); 938 var data2 = await appAccountManager.getAuthToken("account_promise_setDiff",OWNERSELF,"aythType2"); 939 console.info("====>getAuthToken getNew ActsAccountAuthToken_1000 data:" + data2); 940 expect(data2).assertEqual("promise_setDiff_token2"); 941 942 console.info("====>deleteAuthToken ActsAccountAuthToken_1000 start===="); 943 await appAccountManager.deleteAuthToken("account_promise_setDiff",OWNERSELF,"aythType1","promise_setDiff_token1"); 944 console.info("====>deleteAuthToken ActsAccountAuthToken_1000 start===="); 945 await appAccountManager.deleteAuthToken("account_promise_setDiff",OWNERSELF,"aythType2","promise_setDiff_token2"); 946 console.info("====>ActsAccountAuthToken_1000 removeAccount start===="); 947 await appAccountManager.removeAccount("account_promise_setDiff"); 948 console.info("====>ActsAccountAuthToken_1000 end===="); 949 done(); 950 }); 951 952 953 954 it('ActsAccountAuthToken_1100', 0, async function(done) { 955 console.info("====>ActsAccountAuthToken_1100 start===="); 956 var appAccountManager = account.createAppAccountManager(); 957 appAccountManager.createAccount("account_callback_setDeleteGet", (err)=>{ 958 console.info("====>createAccount ActsAccountAuthToken_1100 err:" + JSON.stringify(err)); 959 expect(err).assertEqual(null); 960 appAccountManager.setAuthToken("account_callback_setDeleteGet","old_authType","callback_setDeleteGet_token",(err)=>{ 961 console.info("====>getAuthToken ActsAccountAuthToken_1100 err:" + JSON.stringify(err)); 962 expect(err).assertEqual(null); 963 appAccountManager.setAuthToken("account_callback_setDeleteGet","new_authType","callback_setDeleteGet_token",(err)=>{ 964 console.info("====>getAuthToken ActsAccountAuthToken_1100 err:" + JSON.stringify(err)); 965 expect(err).assertEqual(null); 966 appAccountManager.getAuthToken("account_callback_setDeleteGet",OWNERSELF,"old_authType", (err, data)=>{ 967 console.info("====>getAuthToken getOld ActsAccountAuthToken_1100 err:" + JSON.stringify(err)); 968 console.info("====>getAuthToken getOld ActsAccountAuthToken_1100 data:" + data); 969 expect(err).assertEqual(null); 970 expect(data).assertEqual("callback_setDeleteGet_token"); 971 appAccountManager.getAuthToken("account_callback_setDeleteGet",OWNERSELF,"new_authType", (err, data)=>{ 972 console.info("====>getAuthToken getNew ActsAccountAuthToken_1100 err:" + JSON.stringify(err)); 973 console.info("====>getAuthToken getNew ActsAccountAuthToken_1100 data:" + data); 974 expect(err).assertEqual(null); 975 expect(data).assertEqual("callback_setDeleteGet_token"); 976 appAccountManager.deleteAuthToken("account_callback_setDeleteGet",OWNERSELF,"old_authType","callback_setDeleteGet_token",(err)=>{ 977 console.info("====>deleteAuthToken deleteOld ActsAccountAuthToken_1100 err:" + JSON.stringify(err)); 978 appAccountManager.getAuthToken("account_callback_setDeleteGet",OWNERSELF,"old_authType", (err, data)=>{ 979 console.info("====>getAuthToken getOld ActsAccountAuthToken_1100 err:" + JSON.stringify(err)); 980 console.info("====>getAuthToken getOld ActsAccountAuthToken_1100 data:" + data); 981 expect(err.code!=0).assertEqual(true); 982 expect(data).assertEqual(null); 983 appAccountManager.getAuthToken("account_callback_setDeleteGet",OWNERSELF,"new_authType", (err, data)=>{ 984 console.info("====>getAuthToken getNew ActsAccountAuthToken_1100 err:" + JSON.stringify(err)); 985 console.info("====>getAuthToken getNew ActsAccountAuthToken_1100 data:" + data); 986 expect(err).assertEqual(null); 987 expect(data).assertEqual("callback_setDeleteGet_token"); 988 appAccountManager.deleteAuthToken("account_callback_setDeleteGet",OWNERSELF,"new_authType","callback_setDeleteGet_token",(err)=>{ 989 console.info("====>deleteAuthToken deleteNew ActsAccountAuthToken_1100 err:" + JSON.stringify(err)); 990 appAccountManager.getAuthToken("account_callback_setDeleteGet",OWNERSELF,"old_authType", (err, data)=>{ 991 console.info("====>getAuthToken getOld ActsAccountAuthToken_1100 err:" + JSON.stringify(err)); 992 console.info("====>getAuthToken getOld ActsAccountAuthToken_1100 data:" + data); 993 expect(err.code!=0).assertEqual(true); 994 expect(data).assertEqual(null); 995 appAccountManager.getAuthToken("account_callback_setDeleteGet",OWNERSELF,"new_authType", (err, data)=>{ 996 console.info("====>getAuthToken getNew ActsAccountAuthToken_1100 err:" + JSON.stringify(err)); 997 console.info("====>getAuthToken getNew ActsAccountAuthToken_1100 data:" + data); 998 expect(err.code!=0).assertEqual(true); 999 expect(data).assertEqual(null); 1000 appAccountManager.removeAccount("account_callback_setDeleteGet", (err)=>{ 1001 console.info("====>removeAccount ActsAccountAuthToken_1100 err:" + JSON.stringify(err)); 1002 expect(err).assertEqual(null); 1003 console.info("====>ActsAccountAuthToken_1100 end===="); 1004 done(); 1005 }); 1006 }); 1007 }) 1008 }); 1009 }); 1010 }); 1011 }); 1012 }); 1013 }); 1014 }); 1015 }); 1016 }); 1017 }); 1018 1019 1020 it('ActsAccountAuthToken_1200', 0, async function(done) { 1021 console.info("====>ActsAccountAuthToken_1200 start===="); 1022 var appAccountManager = account.createAppAccountManager(); 1023 console.info("====>ActsAccountAuthToken_1200 createAccount start===="); 1024 await appAccountManager.createAccount("account_promise_setDeleteGet"); 1025 1026 console.info("====>setAuthToken setOld ActsAccountAuthToken_1200 start===="); 1027 await appAccountManager.setAuthToken("account_promise_setDeleteGet","old_authType","promise_setDeleteGet_token"); 1028 console.info("====>setAuthToken setNew ActsAccountAuthToken_1200 start===="); 1029 await appAccountManager.setAuthToken("account_promise_setDeleteGet","new_authType","promise_setDeleteGet_token"); 1030 1031 console.info("====>getAuthToken ActsAccountAuthToken_1200 start===="); 1032 var data1BeforeDel = await appAccountManager.getAuthToken("account_promise_setDeleteGet",OWNERSELF,"old_authType"); 1033 console.info("====>getAuthToken getOld ActsAccountAuthToken_1200 data1BeforeDel:" + data1BeforeDel); 1034 expect(data1BeforeDel).assertEqual("promise_setDeleteGet_token"); 1035 console.info("====>getAuthToken ActsAccountAuthToken_1200 start===="); 1036 var data2BeforeDel = await appAccountManager.getAuthToken("account_promise_setDeleteGet",OWNERSELF,"new_authType"); 1037 console.info("====>getAuthToken getNew ActsAccountAuthToken_1200 data2BeforeDel:" + data2BeforeDel); 1038 expect(data2BeforeDel).assertEqual("promise_setDeleteGet_token"); 1039 1040 console.info("====>deleteAuthToken deleteOld ActsAccountAuthToken_1200 start===="); 1041 try{ 1042 await appAccountManager.deleteAuthToken("account_promise_setDeleteGet",OWNERSELF,"old_authType","promise_setDeleteGet_token"); 1043 } 1044 catch(err){ 1045 console.info("====>deleteAuthToken ActsAccountAuthToken_1200 err:" + JSON.stringify(err)); 1046 expect(err).assertEqual(null); 1047 } 1048 1049 console.info("====>getAuthToken ActsAccountAuthToken_1200 start===="); 1050 try{ 1051 var data1AfterDel = await appAccountManager.getAuthToken("account_promise_setDeleteGet",OWNERSELF,"old_authType",); 1052 console.info("====>getAuthToken getOld ActsAccountAuthToken_1200 data1_AfterDel:" + data1AfterDel); 1053 expect().assertFail(); 1054 } 1055 catch(err){ 1056 console.info("====>getAuthToken getOld ActsAccountAuthToken_1200 err:" + JSON.stringify(err)); 1057 expect(err.code!=0).assertEqual(true); 1058 } 1059 console.info("====>getAuthToken ActsAccountAuthToken_1200 start===="); 1060 try{ 1061 var data2AfterDel = await appAccountManager.getAuthToken("account_promise_setDeleteGet",OWNERSELF,"new_authType",); 1062 console.info("====>getAuthToken getOld ActsAccountAuthToken_1200 data2_AfterDel:" + data2AfterDel); 1063 expect(data2AfterDel).assertEqual("promise_setDeleteGet_token"); 1064 } 1065 catch(err){ 1066 console.info("====>getAuthToken getNew ActsAccountAuthToken_1200 err:" + JSON.stringify(err)); 1067 expect(err).assertEqual(null); 1068 } 1069 console.info("====>deleteAuthToken deleteNew ActsAccountAuthToken_1200 start===="); 1070 try{ 1071 await appAccountManager.deleteAuthToken("account_promise_setDeleteGet",OWNERSELF,"new_authType","promise_setDeleteGet_token"); 1072 } 1073 catch(err){ 1074 console.info("====>deleteAuthToken ActsAccountAuthToken_1200 err:" + JSON.stringify(err)); 1075 expect(err).assertEqual(null); 1076 } 1077 1078 console.info("====>getAuthToken getOld ActsAccountAuthToken_1200 start===="); 1079 try{ 1080 var data1AgainDel = await appAccountManager.getAuthToken("account_promise_setDeleteGet",OWNERSELF,"old_authType",); 1081 console.info("====>getAuthToken getOld ActsAccountAuthToken_1200 data1_AgainDel:" + data1AgainDel); 1082 expect().assertFail(); 1083 } 1084 catch(err){ 1085 console.info("====>getAuthToken getOld ActsAccountAuthToken_1200 err:" + JSON.stringify(err)); 1086 expect(err.code!=0).assertEqual(true); 1087 } 1088 console.info("====>getAuthToken getNew ActsAccountAuthToken_1200 start===="); 1089 try{ 1090 var data2AgainDel = await appAccountManager.getAuthToken("account_promise_setDeleteGet",OWNERSELF,"new_authType",); 1091 console.info("====>getAuthToken getOld ActsAccountAuthToken_1200 data2_AgainDel:" + data2AgainDel); 1092 expect().assertFail(); 1093 } 1094 catch(err){ 1095 console.info("====>getAuthToken getNew ActsAccountAuthToken_1200 err:" + JSON.stringify(err)); 1096 expect(err.code!=0).assertEqual(true); 1097 } 1098 await appAccountManager.removeAccount("account_promise_setDeleteGet"); 1099 console.info("====>ActsAccountAuthToken_1200 end===="); 1100 done(); 1101 1102 }); 1103 1104 1105 it('ActsAccountAuthToken_1300', 0, async function(done) { 1106 console.info("====>ActsAccountAuthToken_1300 start===="); 1107 var appAccountManager = account.createAppAccountManager(); 1108 appAccountManager.createAccount("account_callback_setDeleteGet", (err)=>{ 1109 console.info("====>createAccount ActsAccountAuthToken_1300 err:" + JSON.stringify(err)); 1110 expect(err).assertEqual(null); 1111 appAccountManager.setAuthToken("account_callback_setDeleteGet","authType","account_callback_setDeleteGet_token",(err)=>{ 1112 console.info("====>getAuthToken ActsAccountAuthToken_1300 err:" + JSON.stringify(err)); 1113 expect(err).assertEqual(null); 1114 appAccountManager.deleteAuthToken("account_callback_setDeleteGet",OWNERSELF,"authType","account_callback_setDeleteGet_token",(err)=>{ 1115 console.info("====>deleteAuthToken ActsAccountAuthToken_1300 err:" + JSON.stringify(err)); 1116 expect(err).assertEqual(null); 1117 appAccountManager.getAuthToken("account_callback_setDeleteGet",OWNERSELF,"authType", (err, data)=>{ 1118 console.info("====>getAuthToken ActsAccountAuthToken_1300 err:" + JSON.stringify(err)); 1119 console.info("====>getAuthToken ActsAccountAuthToken_1300 data:" + data); 1120 expect(err.code != 0).assertEqual(true); 1121 expect(data).assertEqual(null); 1122 appAccountManager.removeAccount("account_callback_setDeleteGet", (err)=>{ 1123 console.info("====>removeAccount ActsAccountAuthToken_1300 err:" + JSON.stringify(err)); 1124 expect(err).assertEqual(null); 1125 console.info("====>ActsAccountAuthToken_1300 end===="); 1126 done(); 1127 }); 1128 }); 1129 }); 1130 }); 1131 }); 1132 }); 1133 1134 1135 it('ActsAccountAuthToken_1400', 0, async function(done) { 1136 console.info("====>ActsAccountAuthToken_1400 start===="); 1137 var appAccountManager = account.createAppAccountManager(); 1138 console.info("====>ActsAccountAuthToken_1400 createAccount start===="); 1139 await appAccountManager.createAccount("account_promise_setDeleteGet"); 1140 console.info("====>setAuthToken ActsAccountAuthToken_1400 start===="); 1141 await appAccountManager.setAuthToken("account_promise_setDeleteGet","authType","promise_setDeleteGet_token"); 1142 console.info("====>deleteAuthToken ActsAccountAuthToken_1400 start===="); 1143 await appAccountManager.deleteAuthToken("account_promise_setDeleteGet",OWNERSELF,"authType","promise_setDeleteGet_token"); 1144 console.info("====>getAuthToken ActsAccountAuthToken_1400 start===="); 1145 try{ 1146 var data = await appAccountManager.getAuthToken("account_promise_setDeleteGet",OWNERSELF,"authType"); 1147 } 1148 catch(err){ 1149 console.info("====>getAuthToken ActsAccountAuthToken_1400 err:" + JSON.stringify(err)); 1150 expect(err.code != 0).assertEqual(true); 1151 console.info("====>getAuthToken ActsAccountAuthToken_1400 data:" + data); 1152 console.info("====>ActsAccountAuthToken_1400 removeAccount start===="); 1153 await appAccountManager.removeAccount("account_promise_setDeleteGet"); 1154 console.info("====>ActsAccountAuthToken_1400 end===="); 1155 done(); 1156 } 1157 }); 1158 1159 1160 it('ActsAccountAuthToken_1500', 0, async function(done) { 1161 console.info("====>ActsAccountAuthToken_1500 start===="); 1162 var appAccountManager = account.createAppAccountManager(); 1163 appAccountManager.setAuthToken("account_callback_accountNotExit","authType","account_callback_accountNotExit_token", (err)=>{ 1164 console.info("====>setAuthToken ActsAccountAuthToken_1500 err:" + JSON.stringify(err)); 1165 expect(err.code!=0).assertEqual(true); 1166 console.info("====>ActsAccountAuthToken_1500 end===="); 1167 done(); 1168 }); 1169 }); 1170 1171 it('ActsAccountAuthToken_1600', 0, async function(done) { 1172 console.info("====>ActsAccountAuthToken_1600 start===="); 1173 var appAccountManager = account.createAppAccountManager(); 1174 console.info("====>setAuthToken ActsAccountAuthToken_1600 start===="); 1175 try{ 1176 await appAccountManager.setAuthToken("account_promise_accountNotExit","authType","account_promise_accountNotExit_token"); 1177 } 1178 catch(err){ 1179 console.info("====>setAuthToken ActsAccountAuthToken_1600 err:" + JSON.stringify(err)); 1180 expect(err.code != 0).assertEqual(true); 1181 console.info("====>ActsAccountAuthToken_1600 end===="); 1182 done(); 1183 } 1184 }); 1185 1186 1187 1188 it('ActsAccountAuthToken_1700', 0, async function(done) { 1189 console.info("====>ActsAccountAuthToken_1700 start===="); 1190 var appAccountManager = account.createAppAccountManager(); 1191 appAccountManager.deleteAuthToken("account_callback_accountNotExit",OWNERSELF,"authType","account_callback_accountNotExit_token", (err)=>{ 1192 console.info("====>deleteAuthToken ActsAccountAuthToken_1700 err:" + JSON.stringify(err)); 1193 expect(err.code!=0).assertEqual(true); 1194 console.info("====>ActsAccountAuthToken_1700 end===="); 1195 done(); 1196 }); 1197 }); 1198 1199 it('ActsAccountAuthToken_1800', 0, async function(done) { 1200 console.info("====>ActsAccountAuthToken_1800 start===="); 1201 var appAccountManager = account.createAppAccountManager(); 1202 console.info("====>deleteAuthToken ActsAccountAuthToken_1800 start===="); 1203 try{ 1204 await appAccountManager.deleteAuthToken("account_promise_accountNotExit",OWNERSELF,"authType","account_promise_accountNotExit_token"); 1205 } 1206 catch(err){ 1207 console.info("====>deleteAuthToken ActsAccountAuthToken_1800 err:" + JSON.stringify(err)); 1208 expect(err.code != 0).assertEqual(true); 1209 console.info("====>ActsAccountAuthToken_1800 end===="); 1210 done(); 1211 } 1212 }); 1213 1214 1215 1216 it('ActsAccountAuthToken_1900', 0, async function(done) { 1217 console.info("====>ActsAccountAuthToken_1900 start===="); 1218 var appAccountManager = account.createAppAccountManager(); 1219 appAccountManager.createAccount("account_callback_repeatDelete", (err)=>{ 1220 console.info("====>createAccount ActsAccountAuthToken_1900 err:" + JSON.stringify(err)); 1221 expect(err).assertEqual(null); 1222 appAccountManager.deleteAuthToken("account_callback_repeatDelete",OWNERSELF,"aythType","promise_repeatDelete_token",(err)=>{ 1223 console.info("====>deleteAuthToken ActsAccountAuthToken_1900 err:" + JSON.stringify(err)); 1224 appAccountManager.getAuthToken("account_callback_repeatDelete",OWNERSELF,"authType", (err, data)=>{ 1225 console.info("====>getAuthToken ActsAccountAuthToken_1900 err:" + JSON.stringify(err)); 1226 console.info("====>getAuthToken ActsAccountAuthToken_1900 data:" + data); 1227 expect(err.code != 0).assertEqual(true); 1228 expect(data).assertEqual(null); 1229 appAccountManager.removeAccount("account_callback_repeatDelete", (err)=>{ 1230 console.info("====>removeAccount ActsAccountAuthToken_1900 err:" + JSON.stringify(err)); 1231 expect(err).assertEqual(null); 1232 console.info("====>ActsAccountAuthToken_1900 end===="); 1233 done(); 1234 }); 1235 }); 1236 }); 1237 }); 1238 }); 1239 1240 1241 it('ActsAccountAuthToken_2000', 0, async function(done) { 1242 console.info("====>ActsAccountAuthToken_2000 start===="); 1243 var appAccountManager = account.createAppAccountManager(); 1244 console.info("====>ActsAccountAuthToken_2000 createAccount start===="); 1245 await appAccountManager.createAccount("account_promise_noExitToken"); 1246 console.info("====>deleteAuthToken ActsAccountAuthToken_2000 start===="); 1247 await appAccountManager.deleteAuthToken("account_promise_noExitToken",OWNERSELF,"aythType","test_token").catch((err)=>{ 1248 console.info("====>deleteAuthToken ActsAccountAuthToken_2000 err:" + JSON.stringify(err)); 1249 }); 1250 console.info("====>getAuthToken ActsAccountAuthToken_2000 start===="); 1251 try{ 1252 var data = await appAccountManager.getAuthToken("account_promise_noExitToken",OWNERSELF,"authType"); 1253 } 1254 catch(err){ 1255 console.info("====>getAuthToken ActsAccountAuthToken_2000 err:" + JSON.stringify(err)); 1256 expect(err.code != 0).assertEqual(true); 1257 console.info("====>ActsAccountAuthToken_2000 removeAccount start===="); 1258 await appAccountManager.removeAccount("account_promise_noExitToken"); 1259 console.info("====>ActsAccountAuthToken_2000 end===="); 1260 done(); 1261 } 1262 }); 1263 1264 1265 it('ActsAccountAuthToken_2100', 0, async function(done) { 1266 console.info("====>ActsAccountAuthToken_2100 start===="); 1267 var appAccountManager = account.createAppAccountManager(); 1268 appAccountManager.createAccount("account_callback_repeatDelete", (err)=>{ 1269 console.info("====>createAccount ActsAccountAuthToken_2100 err:" + JSON.stringify(err)); 1270 expect(err).assertEqual(null); 1271 appAccountManager.setAuthToken("account_callback_repeatDelete","authType","",(err)=>{ 1272 console.info("====>getAuthToken ActsAccountAuthToken_2100 err:" + JSON.stringify(err)); 1273 expect(err).assertEqual(null); 1274 appAccountManager.deleteAuthToken("account_callback_repeatDelete",OWNERSELF,"aythType","promise_repeatDelete_token",(err)=>{ 1275 console.info("====>deleteAuthToken first ActsAccountAuthToken_2100 err:" + JSON.stringify(err)); 1276 appAccountManager.getAuthToken("account_callback_repeatDelete",OWNERSELF,"authType", (err, data)=>{ 1277 console.info("====>getAuthToken first ActsAccountAuthToken_2100 err:" + JSON.stringify(err)); 1278 console.info("====>getAuthToken first ActsAccountAuthToken_2100 data:" + data); 1279 expect(err.code != 0).assertEqual(true); 1280 expect(data).assertEqual(null); 1281 appAccountManager.deleteAuthToken("account_callback_repeatDelete",OWNERSELF,"aythType","promise_repeatDelete_token",(err)=>{ 1282 console.info("====>deleteAuthToken second ActsAccountAuthToken_2100 err:" + JSON.stringify(err)); 1283 appAccountManager.getAuthToken("account_callback_repeatDelete",OWNERSELF,"authType", (err, data)=>{ 1284 console.info("====>getAuthToken second ActsAccountAuthToken_2100 err:" + JSON.stringify(err)); 1285 console.info("====>getAuthToken second ActsAccountAuthToken_2100 data:" + data); 1286 expect(err.code != 0).assertEqual(true); 1287 expect(data).assertEqual(null); 1288 appAccountManager.removeAccount("account_callback_repeatDelete", (err)=>{ 1289 console.info("====>removeAccount ActsAccountAuthToken_2100 err:" + JSON.stringify(err)); 1290 expect(err).assertEqual(null); 1291 console.info("====>ActsAccountAuthToken_2100 end===="); 1292 done(); 1293 }); 1294 }); 1295 }); 1296 }); 1297 }); 1298 }); 1299 }); 1300 }); 1301 1302 1303 1304 it('ActsAccountAuthToken_2200', 0, async function(done) { 1305 console.info("====>ActsAccountAuthToken_2200 start===="); 1306 var appAccountManager = account.createAppAccountManager(); 1307 console.info("====>ActsAccountAuthToken_2200 createAccount start===="); 1308 await appAccountManager.createAccount("account_promise_repeatDelete"); 1309 console.info("====>setAuthToken ActsAccountAuthToken_2200 start===="); 1310 await appAccountManager.setAuthToken("account_promise_repeatDelete","aythType","promise_repeatDelete_token"); 1311 console.info("====>deleteAuthToken first ActsAccountAuthToken_2200 start===="); 1312 await appAccountManager.deleteAuthToken("account_promise_repeatDelete",OWNERSELF,"aythType","promise_repeatDelete_token"); 1313 try{ 1314 console.info("====>deleteAuthToken second ActsAccountAuthToken_2200 start===="); 1315 await appAccountManager.deleteAuthToken("account_promise_repeatDelete",OWNERSELF,"aythType","promise_repeatDelete_token"); 1316 }catch(err){ 1317 console.info("====>deleteAuthToken second ActsAccountAuthToken_2200 err:" + JSON.stringify(err)); 1318 expect(err.code == ERR_JS_AUTH_TYPE_NOT_FOUND).assertEqual(true); 1319 } 1320 try{ 1321 console.info("====>getAuthToken ActsAccountAuthToken_2200 start===="); 1322 var data = await appAccountManager.getAuthToken("account_promise_repeatDelete",OWNERSELF,"authType"); 1323 done(); 1324 } 1325 catch(err){ 1326 console.info("====>getAuthToken ActsAccountAuthToken_2200 err:" + JSON.stringify(err)); 1327 expect(err.code != 0).assertEqual(true); 1328 console.info("====>ActsAccountAuthToken_2200 removeAccount start===="); 1329 await appAccountManager.removeAccount("account_promise_repeatDelete"); 1330 console.info("====>ActsAccountAuthToken_2200 end===="); 1331 done(); 1332 } 1333 }); 1334 1335 1336 it('ActsAccountAuthToken_2300', 0, async function(done) { 1337 console.info("====>ActsAccountAuthToken_2300 start===="); 1338 var appAccountManager = account.createAppAccountManager(); 1339 appAccountManager.createAccount("account_callback_setEmptyToken", (err)=>{ 1340 console.info("====>createAccount ActsAccountAuthToken_2300 err:" + JSON.stringify(err)); 1341 expect(err).assertEqual(null); 1342 appAccountManager.setAuthToken("account_callback_setEmptyToken","authType","",(err)=>{ 1343 console.info("====>getAuthToken ActsAccountAuthToken_2300 err:" + JSON.stringify(err)); 1344 expect(err).assertEqual(null); 1345 appAccountManager.getAuthToken("account_callback_setEmptyToken",OWNERSELF,"authType", (err, data)=>{ 1346 console.info("====>getAuthToken ActsAccountAuthToken_2300 err:" + JSON.stringify(err)); 1347 console.info("====>getAuthToken ActsAccountAuthToken_2300 data:" + data); 1348 expect(err.code != 0).assertEqual(true); 1349 expect(data).assertEqual(null); 1350 appAccountManager.removeAccount("account_callback_setEmptyToken", (err)=>{ 1351 console.info("====>removeAccount ActsAccountAuthToken_2300 err:" + JSON.stringify(err)); 1352 expect(err).assertEqual(null); 1353 console.info("====>ActsAccountAuthToken_2300 end===="); 1354 done(); 1355 }); 1356 }); 1357 }); 1358 }); 1359 }); 1360 1361 1362 it('ActsAccountAuthToken_2400', 0, async function(done) { 1363 console.info("====>ActsAccountAuthToken_2400 start===="); 1364 var appAccountManager = account.createAppAccountManager(); 1365 console.info("====>ActsAccountAuthToken_2400 createAccount start===="); 1366 await appAccountManager.createAccount("account_promise_setEmptyToken"); 1367 console.info("====>setAuthToken ActsAccountAuthToken_2400 start===="); 1368 await appAccountManager.setAuthToken("account_promise_setEmptyToken","aythType",""); 1369 console.info("====>getAuthToken ActsAccountAuthToken_2400 start===="); 1370 try{ 1371 await appAccountManager.getAuthToken("account_promise_setEmptyToken","authType",limitToken); 1372 } 1373 catch(err){ 1374 console.info("====>getAuthToken ActsAccountAuthToken_2400 err:" + JSON.stringify(err)); 1375 expect(err.code != 0).assertEqual(true); 1376 console.info("====>ActsAccountAuthToken_2400 removeAccount start===="); 1377 await appAccountManager.removeAccount("account_promise_setEmptyToken"); 1378 console.info("====>ActsAccountAuthToken_2400 end===="); 1379 done(); 1380 } 1381 }); 1382 1383 1384 1385 it('ActsAccountAuthToken_2500', 0, async function(done) { 1386 console.info("====>ActsAccountAuthToken_2500 start===="); 1387 var appAccountManager = account.createAppAccountManager(); 1388 appAccountManager.createAccount("account_callback_spaceToken", (err)=>{ 1389 console.info("====>createAccount ActsAccountAuthToken_2500 err:" + JSON.stringify(err)); 1390 expect(err).assertEqual(null); 1391 appAccountManager.setAuthToken("account_callback_spaceToken","authType"," ",(err)=>{ 1392 console.info("====>getAuthToken ActsAccountAuthToken_2500 err:" + JSON.stringify(err)); 1393 expect(err).assertEqual(null); 1394 appAccountManager.getAuthToken("account_callback_spaceToken",OWNERSELF,"authType", (err, data)=>{ 1395 console.info("====>getAuthToken ActsAccountAuthToken_2500 err:" + JSON.stringify(err)); 1396 console.info("====>getAuthToken ActsAccountAuthToken_2500 data:" + data); 1397 expect(err).assertEqual(null); 1398 expect(data).assertEqual(" "); 1399 appAccountManager.removeAccount("account_callback_spaceToken", (err)=>{ 1400 console.info("====>removeAccount ActsAccountAuthToken_2500 err:" + JSON.stringify(err)); 1401 expect(err).assertEqual(null); 1402 console.info("====>ActsAccountAuthToken_2500 end===="); 1403 done(); 1404 }); 1405 }); 1406 }); 1407 }); 1408 }); 1409 1410 1411 it('ActsAccountAuthToken_2600', 0, async function(done) { 1412 console.info("====>ActsAccountAuthToken_2600 start===="); 1413 var appAccountManager = account.createAppAccountManager(); 1414 console.info("====>ActsAccountAuthToken_2600 createAccount start===="); 1415 await appAccountManager.createAccount("account_promise_spaceToken"); 1416 console.info("====>setAuthToken ActsAccountAuthToken_2600 start===="); 1417 await appAccountManager.setAuthToken("account_promise_spaceToken","aythType"," "); 1418 console.info("====>getAuthToken ActsAccountAuthToken_2600 start===="); 1419 var data = await appAccountManager.getAuthToken("account_promise_spaceToken",OWNERSELF,"aythType"); 1420 expect(data).assertEqual(" "); 1421 console.info("====>ActsAccountAuthToken_2600 removeAccount start===="); 1422 await appAccountManager.removeAccount("account_promise_spaceToken"); 1423 console.info("====>ActsAccountAuthToken_2600 end===="); 1424 done(); 1425 }); 1426 1427 1428 1429 it('ActsAccountAuthToken_2700', 0, async function(done) { 1430 var limitToken = ''; 1431 for (let i = 0; i < TOKENLENGTHLIMIT + 1; i++) { 1432 limitToken += 't'; 1433 } 1434 console.info("====>ActsAccountAuthToken_2700 start===="); 1435 var appAccountManager = account.createAppAccountManager(); 1436 appAccountManager.createAccount("account_callback_exceed_limitToken", (err)=>{ 1437 console.info("====>createAccount ActsAccountAuthToken_2700 err:" + JSON.stringify(err)); 1438 expect(err).assertEqual(null); 1439 appAccountManager.setAuthToken("account_callback_exceed_limitToken","authType",limitToken,(err)=>{ 1440 console.info("====>getAuthToken ActsAccountAuthToken_2700 err:" + JSON.stringify(err)); 1441 expect(err.code!=0).assertEqual(true); 1442 appAccountManager.removeAccount("account_callback_exceed_limitToken", (err)=>{ 1443 console.info("====>removeAccount ActsAccountAuthToken_2700 err:" + JSON.stringify(err)); 1444 expect(err).assertEqual(null); 1445 console.info("====>ActsAccountAuthToken_2700 end===="); 1446 done(); 1447 }); 1448 }); 1449 }); 1450 }); 1451 1452 1453 it('ActsAccountAuthToken_2800', 0, async function(done) { 1454 var limitToken = ''; 1455 for (let i = 0; i < TOKENLENGTHLIMIT + 1; i++) { 1456 limitToken += 't'; 1457 } 1458 console.info("====>ActsAccountAuthToken_2800 start===="); 1459 var appAccountManager = account.createAppAccountManager(); 1460 console.info("====>ActsAccountAuthToken_2800 createAccount start===="); 1461 await appAccountManager.createAccount("account_promise_exceed_limitToken"); 1462 console.info("====>setAuthToken ActsAccountAuthToken_2800 start===="); 1463 try{ 1464 await appAccountManager.setAuthToken("account_promise_exceed_limitToken","authType",limitToken); 1465 } 1466 catch(err){ 1467 console.info("====>setAuthToken ActsAccountAuthToken_2800 err:" + JSON.stringify(err)); 1468 expect(err.code != 0).assertEqual(true); 1469 console.info("====>ActsAccountAuthToken_2800 removeAccount start===="); 1470 appAccountManager.removeAccount("account_promise_exceed_limitToken"); 1471 console.info("====>ActsAccountAuthToken_2800 end===="); 1472 done(); 1473 } 1474 }); 1475 1476 1477 it('ActsAccountAuthToken_2900', 0, async function(done) { 1478 var limitToken = ''; 1479 for (let i = 0; i < TOKENLENGTHLIMIT; i++) { 1480 limitToken += 't'; 1481 } 1482 console.info("====>ActsAccountAuthToken_2900 start===="); 1483 var appAccountManager = account.createAppAccountManager(); 1484 appAccountManager.createAccount("account_callback_limitToken", (err)=>{ 1485 console.info("====>createAccount ActsAccountAuthToken_2900 err:" + JSON.stringify(err)); 1486 expect(err).assertEqual(null); 1487 appAccountManager.setAuthToken("account_callback_limitToken","authType",limitToken,(err)=>{ 1488 console.info("====>getAuthToken ActsAccountAuthToken_2900 err:" + JSON.stringify(err)); 1489 expect(err).assertEqual(null); 1490 appAccountManager.getAuthToken("account_callback_limitToken",OWNERSELF,"authType", (err, data)=>{ 1491 console.info("====>getAuthToken ActsAccountAuthToken_2900 err:" + JSON.stringify(err)); 1492 console.info("====>getAuthToken ActsAccountAuthToken_2900 data:" + data); 1493 expect(err).assertEqual(null); 1494 expect(data).assertEqual(limitToken); 1495 appAccountManager.removeAccount("account_callback_limitToken", (err)=>{ 1496 console.info("====>removeAccount ActsAccountAuthToken_2900 err:" + JSON.stringify(err)); 1497 expect(err).assertEqual(null); 1498 console.info("====>ActsAccountAuthToken_2900 end===="); 1499 done(); 1500 }); 1501 }); 1502 }); 1503 }); 1504 }); 1505 1506 1507 it('ActsAccountAuthToken_3000', 0, async function(done) { 1508 var limitToken = ''; 1509 for (let i = 0; i < TOKENLENGTHLIMIT; i++) { 1510 limitToken += 't'; 1511 } 1512 console.info("====>ActsAccountAuthToken_3000 start===="); 1513 var appAccountManager = account.createAppAccountManager(); 1514 console.info("====>ActsAccountAuthToken_3000 createAccount start===="); 1515 await appAccountManager.createAccount("account_promise_limitToken"); 1516 console.info("====>setAuthToken ActsAccountAuthToken_3000 start===="); 1517 await appAccountManager.setAuthToken("account_promise_limitToken","authType",limitToken); 1518 console.info("====>getAuthToken ActsAccountAuthToken_3000 start===="); 1519 var data = await appAccountManager.getAuthToken("account_promise_limitToken",OWNERSELF,"authType"); 1520 expect(data).assertEqual(limitToken); 1521 console.info("====>ActsAccountAuthToken_3000 removeAccount start===="); 1522 await appAccountManager.removeAccount("account_promise_limitToken"); 1523 console.info("====>ActsAccountAuthToken_3000 end===="); 1524 done(); 1525 }); 1526 1527 1528 it('ActsAccountAuthToken_3100', 0, async function(done) { 1529 var limitAuthType = ''; 1530 for (let i = 0; i < AUTHTYPELENGTHLIMIT + 1; i++) { 1531 limitAuthType += 't'; 1532 } 1533 console.info("====>ActsAccountAuthToken_3100 start===="); 1534 var appAccountManager = account.createAppAccountManager(); 1535 appAccountManager.createAccount("account_callback_limitAuthType", (err)=>{ 1536 console.info("====>createAccount ActsAccountAuthToken_3100 err:" + JSON.stringify(err)); 1537 expect(err).assertEqual(null); 1538 appAccountManager.setAuthToken("account_callback_limitAuthType",limitAuthType,"account_callback_limitAuthType_token",(err, data)=>{ 1539 console.info("====>getAuthToken ActsAccountAuthToken_3100 err:" + JSON.stringify(err)); 1540 expect(err.code!=0).assertEqual(true); 1541 appAccountManager.removeAccount("account_callback_limitAuthType", (err)=>{ 1542 console.info("====>removeAccount ActsAccountAuthToken_3100 err:" + JSON.stringify(err)); 1543 expect(err).assertEqual(null); 1544 console.info("====>ActsAccountAuthToken_3100 end===="); 1545 done(); 1546 }); 1547 }); 1548 }); 1549 }); 1550 1551 1552 it('ActsAccountAuthToken_3200', 0, async function(done) { 1553 var limitAuthType = ''; 1554 for (let i = 0; i < AUTHTYPELENGTHLIMIT + 1; i++) { 1555 limitAuthType += 't'; 1556 } 1557 console.info("====>ActsAccountAuthToken_3400 start===="); 1558 var appAccountManager = account.createAppAccountManager(); 1559 console.info("====>ActsAccountAuthToken_3400 createAccount start===="); 1560 await appAccountManager.createAccount("account_promise_exceed_limitAuthType"); 1561 console.info("====>setAuthToken ActsAccountAuthToken_3400 start===="); 1562 try{ 1563 await appAccountManager.setAuthToken("account_promise_exceed_limitAuthType",limitAuthType,"account_promise_limitAuthType_token"); 1564 } 1565 catch(err){ 1566 console.info("====>setAuthToken ActsAccountAuthToken_3400 err:" + JSON.stringify(err)); 1567 expect(err.code != 0).assertEqual(true); 1568 console.info("====>ActsAccountAuthToken_3400 removeAccount start===="); 1569 appAccountManager.removeAccount("account_promise_exceed_limitAuthType"); 1570 console.info("====>ActsAccountAuthToken_3400 end===="); 1571 done(); 1572 } 1573 }); 1574 1575 1576 1577 it('ActsAccountAuthToken_3300', 0, async function(done) { 1578 var limitAuthType = ''; 1579 for (let i = 0; i < AUTHTYPELENGTHLIMIT + 1; i++) { 1580 limitAuthType += 't'; 1581 } 1582 console.info("====>ActsAccountAuthToken_3300 start===="); 1583 var appAccountManager = account.createAppAccountManager(); 1584 appAccountManager.createAccount("account_callback_limitAuthType", (err)=>{ 1585 console.info("====>createAccount ActsAccountAuthToken_3300 err:" + JSON.stringify(err)); 1586 expect(err).assertEqual(null); 1587 appAccountManager.getAuthToken("account_callback_limitAuthType","com.example.actsaccounttest",limitAuthType, (err, data)=>{ 1588 console.info("====>getAuthToken ActsAccountAuthToken_3300 err:" + JSON.stringify(err)); 1589 console.info("====>getAuthToken ActsAccountAuthToken_3300 data:" + data); 1590 expect(err.code!=0).assertEqual(true); 1591 appAccountManager.removeAccount("account_callback_limitAuthType", (err)=>{ 1592 console.info("====>removeAccount ActsAccountAuthToken_3300 err:" + JSON.stringify(err)); 1593 expect(err).assertEqual(null); 1594 console.info("====>ActsAccountAuthToken_3300 end===="); 1595 done(); 1596 }); 1597 }); 1598 }); 1599 }); 1600 1601 it('ActsAccountAuthToken_3400', 0, async function(done) { 1602 var limitAuthType = ''; 1603 for (let i = 0; i < AUTHTYPELENGTHLIMIT + 1; i++) { 1604 limitAuthType += 't'; 1605 } 1606 console.info("====>ActsAccountAuthToken_3400 start===="); 1607 var appAccountManager = account.createAppAccountManager(); 1608 console.info("====>ActsAccountAuthToken_3400 createAccount start===="); 1609 await appAccountManager.createAccount("account_promise_limitAuthType"); 1610 console.info("====>getAuthToken ActsAccountAuthToken_3400 start===="); 1611 try{ 1612 await appAccountManager.getAuthToken("account_promise_limitAuthType",OWNERSELF,limitAuthType); 1613 } 1614 catch(err){ 1615 console.info("====>getAuthToken ActsAccountAuthToken_3400 err:" + JSON.stringify(err)); 1616 expect(err.code != 0).assertEqual(true); 1617 console.info("====>ActsAccountAuthToken_3400 removeAccount start===="); 1618 appAccountManager.removeAccount("account_promise_limitAuthType"); 1619 console.info("====>ActsAccountAuthToken_3400 end===="); 1620 done(); 1621 } 1622 }); 1623 1624 1625 1626 /* 1627 * @tc.number : ActsAccountAuthToken_2700 1628 * @tc.name : Test auth token in callback form 1629 * @tc.desc : 设置一个authType长度刚好为限制长度的token 查询 1630 */ 1631 it('ActsAccountAuthToken_3500', 0, async function(done) { 1632 console.info("====>ActsAccountAuthToken_3500 start===="); 1633 var limitAuthType = ''; 1634 for (let i = 0; i < AUTHTYPELENGTHLIMIT; i++) { 1635 limitAuthType += 't'; 1636 } 1637 var appAccountManager = account.createAppAccountManager(); 1638 console.info("====>ActsAccountAuthToken_3500 create finish===="); 1639 appAccountManager.createAccount("account_callback_limitAuthType", (err)=>{ 1640 console.info("====>add account ActsAccountAuthToken_3500 err:" + JSON.stringify(err)); 1641 expect(err).assertEqual(null); 1642 appAccountManager.setAuthToken("account_callback_limitAuthType",limitAuthType,"account_callback_limitAuthType_token", (err)=>{ 1643 console.info("====>setAuthToken ActsAccountAuthToken_3500 err:" + JSON.stringify(err)); 1644 expect(err).assertEqual(null); 1645 appAccountManager.getAuthToken("account_callback_limitAuthType","com.example.actsaccountoperatetest",limitAuthType, (err, data)=>{ 1646 console.info("====>getAuthToken ActsAccountAuthToken_3500 err:" + JSON.stringify(err)); 1647 console.info("====>getAuthToken ActsAccountAuthToken_3500 data:" + data); 1648 expect(err).assertEqual(null); 1649 expect(data).assertEqual("account_callback_limitAuthType_token"); 1650 appAccountManager.removeAccount("account_callback_limitAuthType", (err)=>{ 1651 console.info("====>delete Account ActsAccountAuthToken_3500 err:" + JSON.stringify(err)); 1652 expect(err).assertEqual(null); 1653 console.info("====>ActsAccountAuthToken_3500 end===="); 1654 done(); 1655 }); 1656 }); 1657 }); 1658 }); 1659 }); 1660 1661 /* 1662 * @tc.number : ActsAccountAuthToken_2800 1663 * @tc.name : Test auth token in promise form 1664 * @tc.desc : 设置一个authType长度刚好为限制长度的token 1665 */ 1666 1667 /* 1668 * @tc.number : ActsAccountAuthToken_2900 1669 * @tc.name : Test auth token in callback form 1670 * @tc.desc : Clear token parameter name is an empty string 1671 */ 1672 //测试 删除一个账号名为空的token callback方式 1673 it('ActsAccountAuthToken_4100', 0, async function(done) { 1674 console.info("====>ActsAccountAuthToken_4100 start===="); 1675 var appAccountManager = account.createAppAccountManager(); 1676 console.info("====>ActsAccountAuthToken_4100 create finish===="); 1677 appAccountManager.deleteAuthToken(" ","com.example.actsaccounttest","authType","account_notExist_token", (err)=>{ 1678 console.info("====>clearauthToken ActsAccountAuthToken_4100 err:" + JSON.stringify(err)); 1679 expect(err.code != 0).assertEqual(true); 1680 console.info("====>ActsAccountAuthToken_4100 end===="); 1681 done(); 1682 }); 1683 }); 1684 1685 /* 1686 * @tc.number : ActsAccountAuthToken_3000 1687 * @tc.name : Test auth token in promise form 1688 * @tc.desc : Clear token parameter name is an empty string 1689 */ 1690 //测试 删除一个账号名为空的token promise方式 1691 it('ActsAccountAuthToken_4200', 0, async function(done) { 1692 console.info("====>ActsAccountAuthToken_4200 start===="); 1693 var appAccountManager = account.createAppAccountManager(); 1694 console.info("====>ActsAccountAuthToken_4200 create finish===="); 1695 console.info("====>clearauthToken ActsAccountAuthToken_4200 start===="); 1696 try{ 1697 await appAccountManager.deleteAuthToken("","com.example.actsaccounttest","authType","account_notExist_token"); 1698 } 1699 catch(err){ 1700 console.info("====>deleteAuthToken ActsAccountAuthToken_4200 err:" + JSON.stringify(err)); 1701 expect(err.code != 0).assertEqual(true); 1702 console.info("====>ActsAccountAuthToken_4200 end===="); 1703 done(); 1704 } 1705 }); 1706 1707 /* 1708 * @tc.number : ActsAccountAuthToken_3100 1709 * @tc.name : Test auth token in callback form 1710 * @tc.desc : The clear token parameter name is a space string 1711 */ 1712 it('ActsAccountAuthToken_4300', 0, async function(done) { 1713 console.info("====>ActsAccountAuthToken_4300 start===="); 1714 var appAccountManager = account.createAppAccountManager(); 1715 console.info("====>ActsAccountAuthToken_4300 create finish===="); 1716 appAccountManager.deleteAuthToken(" ","com.example.actsaccounttest","authType","account_notExist_token", (err)=>{ 1717 console.info("====>clearauthToken ActsAccountAuthToken_4300 err:" + JSON.stringify(err)); 1718 expect(err.code != 0).assertEqual(true); 1719 console.info("====>ActsAccountAuthToken_4300 end===="); 1720 done(); 1721 }); 1722 }); 1723 1724 /* 1725 * @tc.number : ActsAccountAuthToken_3200 1726 * @tc.name : Test auth token in promise form 1727 * @tc.desc : The clear token parameter name is a space string 1728 */ 1729 it('ActsAccountAuthToken_4400', 0, async function(done) { 1730 console.info("====>ActsAccountAuthToken_4400 start===="); 1731 var appAccountManager = account.createAppAccountManager(); 1732 console.info("====>ActsAccountAuthToken_4400 create finish===="); 1733 console.info("====>clearauthToken ActsAccountAuthToken_4400 start===="); 1734 try{ 1735 await appAccountManager.deleteAuthToken(" ","com.example.actsaccounttest","authType","account_notExist_token"); 1736 } 1737 catch(err){ 1738 console.info("====>deleteAuthToken ActsAccountAuthToken_4400 err:" + JSON.stringify(err)); 1739 expect(err.code!=0).assertEqual(true); 1740 console.info("====>ActsAccountAuthToken_4400 end===="); 1741 done(); 1742 } 1743 }); 1744 1745 /* 1746 * @tc.number : ActsAccountAuthToken_3300 1747 * @tc.name : Test auth token in callback form 1748 * @tc.desc : Clear the token parameter name exceeds the length limit of 1024 characters 1749 */ 1750 it('ActsAccountAuthToken_4500', 0, async function(done) { 1751 console.info("====>ActsAccountAuthToken_4500 start===="); 1752 var nameLimit = ''; 1753 for (let i = 0; i < LENGTHLIMIT + 1; i++) { 1754 nameLimit += 't'; 1755 } 1756 var appAccountManager = account.createAppAccountManager(); 1757 console.info("====>ActsAccountAuthToken_4500 create finish===="); 1758 appAccountManager.deleteAuthToken(nameLimit,"com.example.actsaccounttest","authType","account_notExist_token", (err)=>{ 1759 console.info("====>clearauthToken ActsAccountAuthToken_4500 err:" + JSON.stringify(err)); 1760 expect(err.code!=0).assertEqual(true); 1761 console.info("====>ActsAccountAuthToken_4500 end===="); 1762 done(); 1763 }); 1764 }); 1765 1766 /* 1767 * @tc.number : ActsAccountAuthToken_3400 1768 * @tc.name : Test auth token in promise form 1769 * @tc.desc : Clear the token parameter name exceeds the length limit of 1024 characters 1770 */ 1771 it('ActsAccountAuthToken_4600', 0, async function(done) { 1772 console.info("====>ActsAccountAuthToken_4600 start===="); 1773 var nameLimit = ''; 1774 for (let i = 0; i < LENGTHLIMIT + 1; i++) { 1775 nameLimit += 't'; 1776 } 1777 var appAccountManager = account.createAppAccountManager(); 1778 console.info("====>ActsAccountAuthToken_4600 create finish===="); 1779 console.info("====>deleteAuthToken ActsAccountAuthToken_4600 start===="); 1780 try{ 1781 await appAccountManager.deleteAuthToken(nameLimit,"com.example.actsaccounttest","authType","account_notExist_token"); 1782 } 1783 catch(err){ 1784 console.info("====>deleteAuthToken ActsAccountAuthToken_4600 err:" + JSON.stringify(err)); 1785 expect(err.code!=0).assertEqual(true); 1786 console.info("====>ActsAccountAuthToken_4600 end===="); 1787 done(); 1788 } 1789 }); 1790 1791 //查询无效包名owner(为其他字符串时)账号的token callback方式 1792 it('ActsAccountAuthToken_4700', 0, async function(done) { 1793 console.info("====>ActsAccountAuthToken_4700 start===="); 1794 var appAccountManager = account.createAppAccountManager(); 1795 console.info("====>ActsAccountAuthToken_4700 create finish===="); 1796 appAccountManager.createAccount("account_callback_invalid_owner", (err)=>{ 1797 console.info("====>add account ActsAccountAuthToken_4700 err:" + JSON.stringify(err)); 1798 expect(err).assertEqual(null); 1799 appAccountManager.getAuthToken("account_callback_invalid_owner","invalid_owner","authType", (err, data)=>{ 1800 console.info("====>getAuthToken ActsAccountAuthToken_4700 err:" + JSON.stringify(err)); 1801 console.info("====>getAuthToken ActsAccountAuthToken_4700 data:" + data); 1802 expect(err.code!=0).assertEqual(true); 1803 expect(data).assertEqual(null); 1804 appAccountManager.removeAccount("account_callback_invalid_owner", (err)=>{ 1805 console.info("====>delete account ActsAccountAuthToken_4700 err:" + JSON.stringify(err)); 1806 expect(err).assertEqual(null); 1807 console.info("====>ActsAccountAuthToken_4700 end===="); 1808 done(); 1809 }); 1810 }); 1811 }); 1812 }); 1813 1814 1815 it('ActsAccountAuthToken_3600', 0, async function (done) { 1816 console.info("====>ActsAccountAuthToken_3600 start===="); 1817 var limitAuthType = ''; 1818 for (var i = 0; i < AUTHTYPELENGTHLIMIT; i++) { 1819 limitAuthType += 't'; 1820 } 1821 var appAccountManager = account.createAppAccountManager(); 1822 console.info("====>ActsAccountAuthToken_3600 createAccount start===="); 1823 await appAccountManager.createAccount("account_promise_limitAuthType"); 1824 console.info("====>ActsAccountAuthToken_3600 setAuthToken start===="); 1825 await appAccountManager.setAuthToken("account_promise_limitAuthType",limitAuthType,"account_promise_limitAuthType_token"); 1826 console.info("====>ActsAccountAuthToken_3600 getAuthToken start===="); 1827 var data = await appAccountManager.getAuthToken("account_promise_limitAuthType",OWNERSELF,limitAuthType); 1828 expect(data).assertEqual("account_promise_limitAuthType_token"); 1829 console.info("====>ActsAccountAuthToken_3600 removeAccount start===="); 1830 await appAccountManager.removeAccount("account_promise_limitAuthType"); 1831 console.info("====>ActsAccountAuthToken_3600 end===="); 1832 done(); 1833 }); 1834 1835 1836 it('ActsAccountAuthToken_3700', 0, async function (done) { 1837 console.info("====>ActsAccountAuthToken_3700 start===="); 1838 var appAccountManager = account.createAppAccountManager(); 1839 console.info("====>ActsAccountAuthToken_3700 createAccount start===="); 1840 appAccountManager.createAccount("account_callback_authType_empty",(err)=>{ 1841 console.info("====>ActsAccountAuthToken_3700 createAccount err:" + JSON.stringify(err)); 1842 expect(err).assertEqual(null); 1843 appAccountManager.setAuthToken("account_callback_authType_empty","","account_callback_authType_empty_token",(err)=>{ 1844 console.info("====>ActsAccountAuthToken_3700 setAuthToken err:" + JSON.stringify(err)); 1845 expect(err).assertEqual(null); 1846 appAccountManager.getAuthToken("account_callback_authType_empty",OWNERSELF,"",(err,data)=>{ 1847 console.info("====>ActsAccountAuthToken_3700 getAuthToken err:" + JSON.stringify(err)); 1848 console.info("====>ActsAccountAuthToken_3700 getAuthToken data:" + data); 1849 expect(err).assertEqual(null); 1850 expect(data).assertEqual("account_callback_authType_empty_token"); 1851 appAccountManager.removeAccount("account_callback_authType_empty",(err)=>{ 1852 console.info("====>ActsAccountAuthToken_3700 removeAccount err:" + JSON.stringify(err)); 1853 expect(err).assertEqual(null); 1854 console.info("====>ActsAccountAuthToken_3700 end===="); 1855 done(); 1856 }); 1857 }); 1858 }); 1859 }); 1860 }); 1861 1862 it('ActsAccountAuthToken_3800', 0, async function (done) { 1863 console.info("====>ActsAccountAuthToken_3800 start===="); 1864 var appAccountManager = account.createAppAccountManager(); 1865 console.info("====>ActsAccountAuthToken_3800 createAccount start===="); 1866 await appAccountManager.createAccount("account_promise_authType_empty"); 1867 console.info("====>ActsAccountAuthToken_3800 setAuthToken start===="); 1868 await appAccountManager.setAuthToken("account_promise_authType_empty","","account_promise_authType_empty_token"); 1869 console.info("====>ActsAccountAuthToken_3800 getAuthToken start===="); 1870 var data = await appAccountManager.getAuthToken("account_promise_authType_empty",OWNERSELF,""); 1871 expect(data).assertEqual("account_promise_authType_empty_token"); 1872 console.info("====>ActsAccountAuthToken_3800 removeAccount start===="); 1873 await appAccountManager.removeAccount("account_promise_authType_empty"); 1874 console.info("====>ActsAccountAuthToken_3800 end===="); 1875 done(); 1876 }); 1877 1878 it('ActsAccountAuthToken_3900', 0, async function (done) { 1879 console.info("====>ActsAccountAuthToken_3900 start===="); 1880 var appAccountManager = account.createAppAccountManager(); 1881 console.info("====>ActsAccountAuthToken_3900 createAccount start===="); 1882 appAccountManager.createAccount("account_callback_authType_space",(err)=>{ 1883 console.info("====>ActsAccountAuthToken_3900 createAccount err:" + JSON.stringify(err)); 1884 expect(err).assertEqual(null); 1885 appAccountManager.setAuthToken("account_callback_authType_space"," ","account_callback_authType_space_token",(err)=>{ 1886 console.info("====>ActsAccountAuthToken_3900 setAuthToken err:" + JSON.stringify(err)); 1887 expect(err).assertEqual(null); 1888 appAccountManager.getAuthToken("account_callback_authType_space",OWNERSELF," ",(err,data)=>{ 1889 console.info("====>ActsAccountAuthToken_3900 getAuthToken err:" + JSON.stringify(err)); 1890 console.info("====>ActsAccountAuthToken_3900 getAuthToken data:" + data); 1891 expect(err).assertEqual(null); 1892 expect(data).assertEqual("account_callback_authType_space_token"); 1893 appAccountManager.removeAccount("account_callback_authType_space",(err)=>{ 1894 console.info("====>ActsAccountAuthToken_3900 removeAccount err:" + JSON.stringify(err)); 1895 expect(err).assertEqual(null); 1896 console.info("====>ActsAccountAuthToken_3900 end===="); 1897 done(); 1898 }); 1899 }); 1900 }); 1901 }); 1902 }); 1903 1904 it('ActsAccountAuthToken_4000', 0, async function (done) { 1905 console.info("====>ActsAccountAuthToken_4000 start===="); 1906 var appAccountManager = account.createAppAccountManager(); 1907 console.info("====>ActsAccountAuthToken_4000 createAccount start===="); 1908 await appAccountManager.createAccount("account_promise_authType_space"); 1909 console.info("====>ActsAccountAuthToken_4000 setAuthToken start===="); 1910 await appAccountManager.setAuthToken("account_promise_authType_space"," ","account_promise_authType_space_token"); 1911 console.info("====>ActsAccountAuthToken_4000 getAuthToken start===="); 1912 var data = await appAccountManager.getAuthToken("account_promise_authType_space",OWNERSELF," "); 1913 expect(data).assertEqual("account_promise_authType_space_token"); 1914 console.info("====>ActsAccountAuthToken_4000 removeAccount start===="); 1915 await appAccountManager.removeAccount("account_promise_authType_space"); 1916 console.info("====>ActsAccountAuthToken_4000 end===="); 1917 done(); 1918 }); 1919 1920 1921 it('ActsAccountAuthToken_4800', 0, async function (done) { 1922 console.info("====>ActsAccountAuthToken_4800 start===="); 1923 var appAccountManager = account.createAppAccountManager(); 1924 console.info("====>ActsAccountAuthToken_4800 createAccount start===="); 1925 await appAccountManager.createAccount("account_promise_invalid_owner"); 1926 console.info("====>ActsAccountAuthToken_4800 getAuthToken start===="); 1927 try{ 1928 var data = await appAccountManager.getAuthToken("account_promise_invalid_owner","invalid_owner","authType"); 1929 } 1930 catch(err){ 1931 console.info("====>ActsAccountAuthToken_4800 getAuthToken err:" + JSON.stringify(err)); 1932 expect(err.code!=0).assertEqual(true); 1933 console.info("====>ActsAccountAuthToken_4800 removeAccount start===="); 1934 await appAccountManager.removeAccount("account_promise_invalid_owner"); 1935 console.info("====>ActsAccountAuthToken_4800 end===="); 1936 done(); 1937 } 1938 }); 1939 1940 it('ActsAccountAuthToken_4900', 0, async function (done) { 1941 console.info("====>ActsAccountAuthToken_4900 start===="); 1942 var appAccountManager = account.createAppAccountManager(); 1943 console.info("====>ActsAccountAuthToken_4900 createAccount start===="); 1944 appAccountManager.createAccount("account_callback_owner_empty",(err)=>{ 1945 console.info("====>ActsAccountAuthToken_4900 createAccount err:" + JSON.stringify(err)); 1946 expect(err).assertEqual(null); 1947 appAccountManager.getAuthToken("account_callback_owner_empty","","authType",(err,data)=>{ 1948 console.info("====>ActsAccountAuthToken_4900 getAuthToken err:" + JSON.stringify(err)); 1949 console.info("====>ActsAccountAuthToken_4900 getAuthToken data:" + data); 1950 expect(err.code!=0).assertEqual(true); 1951 expect(data).assertEqual(null); 1952 appAccountManager.removeAccount("account_callback_owner_empty",(err)=>{ 1953 console.info("====>ActsAccountAuthToken_4900 removeAccount err:" + JSON.stringify(err)); 1954 expect(err).assertEqual(null); 1955 console.info("====>ActsAccountAuthToken_4900 end===="); 1956 done(); 1957 }); 1958 }); 1959 }); 1960 }); 1961 1962 it('ActsAccountAuthToken_5000', 0, async function (done) { 1963 console.info("====>ActsAccountAuthToken_5000 start===="); 1964 var appAccountManager = account.createAppAccountManager(); 1965 console.info("====>ActsAccountAuthToken_5000 createAccount start===="); 1966 await appAccountManager.createAccount("account_promise_owner_empty"); 1967 console.info("====>ActsAccountAuthToken_5000 getAuthToken start===="); 1968 try{ 1969 var data = await appAccountManager.getAuthToken("account_promise_owner_empty","","authType"); 1970 } 1971 catch(err){ 1972 console.info("====>ActsAccountAuthToken_5000 getAuthToken err:" + JSON.stringify(err)); 1973 expect(err.code!=0).assertEqual(true); 1974 console.info("====>ActsAccountAuthToken_5000 removeAccount start===="); 1975 await appAccountManager.removeAccount("account_promise_owner_empty"); 1976 console.info("====>ActsAccountAuthToken_5000 end===="); 1977 done(); 1978 } 1979 }); 1980 1981 it('ActsAccountAuthToken_5100', 0, async function (done) { 1982 console.info("====>ActsAccountAuthToken_5100 start===="); 1983 var appAccountManager = account.createAppAccountManager(); 1984 console.info("====>ActsAccountAuthToken_5100 createAccount start===="); 1985 appAccountManager.createAccount("account_callback_owner_space",(err)=>{ 1986 console.info("====>ActsAccountAuthToken_5100 createAccount err:" + JSON.stringify(err)); 1987 expect(err).assertEqual(null); 1988 appAccountManager.getAuthToken("account_callback_owner_space"," ","authType",(err,data)=>{ 1989 console.info("====>ActsAccountAuthToken_5100 getAuthToken err:" + JSON.stringify(err)); 1990 console.info("====>ActsAccountAuthToken_5100 getAuthToken data:" + data); 1991 expect(err.code!=0).assertEqual(true); 1992 expect(data).assertEqual(null); 1993 appAccountManager.removeAccount("account_callback_owner_space",(err)=>{ 1994 console.info("====>ActsAccountAuthToken_5100 removeAccount err:" + JSON.stringify(err)); 1995 expect(err).assertEqual(null); 1996 console.info("====>ActsAccountAuthToken_5100 end===="); 1997 done(); 1998 }); 1999 }); 2000 }); 2001 }); 2002 2003 it('ActsAccountAuthToken_5200', 0, async function (done) { 2004 console.info("====>ActsAccountAuthToken_5200 start===="); 2005 var appAccountManager = account.createAppAccountManager(); 2006 console.info("====>ActsAccountAuthToken_5200 createAccount start===="); 2007 await appAccountManager.createAccount("account_callback_owner_space"); 2008 console.info("====>ActsAccountAuthToken_5200 getAuthToken start===="); 2009 try{ 2010 var data = await appAccountManager.getAuthToken("account_callback_owner_space"," ","authType"); 2011 } 2012 catch(err){ 2013 console.info("====>ActsAccountAuthToken_5200 getAuthToken err:" + JSON.stringify(err)); 2014 expect(err.code!=0).assertEqual(true); 2015 console.info("====>ActsAccountAuthToken_5200 removeAccount start===="); 2016 await appAccountManager.removeAccount("account_callback_owner_space"); 2017 console.info("====>ActsAccountAuthToken_5200 end===="); 2018 done(); 2019 } 2020 }); 2021 2022 it('ActsAccountAuthToken_5300', 0, async function (done) { 2023 console.info("====>ActsAccountAuthToken_5300 start===="); 2024 var appAccountManager = account.createAppAccountManager(); 2025 console.info("====>ActsAccountAuthToken_5300 createAccount start===="); 2026 appAccountManager.createAccount("account_callback_authType_invalid",(err)=>{ 2027 console.info("====>ActsAccountAuthToken_5300 createAccount err:" + JSON.stringify(err)); 2028 expect(err).assertEqual(null); 2029 appAccountManager.setAuthToken("account_callback_authType_invalid","authType","account_callback_authType_invalid_token",(err)=>{ 2030 console.info("====>ActsAccountAuthToken_5300 setAuthToken err:" + JSON.stringify(err)); 2031 expect(err).assertEqual(null); 2032 appAccountManager.getAuthToken("account_callback_authType_invalid",OWNERSELF,"invalid_authType",(err,data)=>{ 2033 console.info("====>ActsAccountAuthToken_5300 getAuthToken err:" + JSON.stringify(err)); 2034 console.info("====>ActsAccountAuthToken_5300 getAuthToken data:" + data); 2035 expect(err.code!=0).assertEqual(true); 2036 expect(data).assertEqual(null); 2037 appAccountManager.removeAccount("account_callback_authType_invalid",(err)=>{ 2038 console.info("====>ActsAccountAuthToken_5300 removeAccount err:" + JSON.stringify(err)); 2039 expect(err).assertEqual(null); 2040 console.info("====>ActsAccountAuthToken_5300 end===="); 2041 done(); 2042 }); 2043 }); 2044 }); 2045 }); 2046 }); 2047 2048 it('ActsAccountAuthToken_5400', 0, async function (done) { 2049 console.info("====>ActsAccountAuthToken_5400 start===="); 2050 var appAccountManager = account.createAppAccountManager(); 2051 console.info("====>ActsAccountAuthToken_5400 createAccount start===="); 2052 await appAccountManager.createAccount("account_promise_authType_invalid"); 2053 console.info("====>ActsAccountAuthToken_5400 setAuthToken start===="); 2054 await appAccountManager.setAuthToken("account_promise_authType_invalid","authType","account_promise_authType_invalid_token"); 2055 console.info("====>ActsAccountAuthToken_5400 getAuthToken start===="); 2056 try{ 2057 var data = await appAccountManager.getAuthToken("account_promise_authType_invalid",OWNERSELF,"invalid_authType"); 2058 } 2059 catch(err){ 2060 console.info("====>ActsAccountAuthToken_5400 getAuthToken err:" + JSON.stringify(err)); 2061 expect(err.code!=0).assertEqual(true); 2062 console.info("====>ActsAccountAuthToken_5400 removeAccount start===="); 2063 await appAccountManager.removeAccount("account_promise_authType_invalid"); 2064 console.info("====>ActsAccountAuthToken_5400 end===="); 2065 done(); 2066 } 2067 }); 2068 2069 it('ActsAccountAuthToken_5500', 0, async function (done) { 2070 console.info("====>ActsAccountAuthToken_5500 start===="); 2071 var appAccountManager = account.createAppAccountManager(); 2072 console.info("====>ActsAccountAuthToken_5500 createAccount start===="); 2073 appAccountManager.createAccount("account_callback_authType_empty",(err)=>{ 2074 console.info("====>ActsAccountAuthToken_5500 createAccount err:" + JSON.stringify(err)); 2075 expect(err).assertEqual(null); 2076 appAccountManager.setAuthToken("account_callback_authType_empty","authType","account_callback_authType_empty_token",(err)=>{ 2077 console.info("====>ActsAccountAuthToken_5500 setAuthToken err:" + JSON.stringify(err)); 2078 expect(err).assertEqual(null); 2079 appAccountManager.getAuthToken("account_callback_authType_empty",OWNERSELF,"",(err,data)=>{ 2080 console.info("====>ActsAccountAuthToken_5500 getAuthToken err:" + JSON.stringify(err)); 2081 console.info("====>ActsAccountAuthToken_5500 getAuthToken data:" + data); 2082 expect(err.code!=0).assertEqual(true); 2083 expect(data).assertEqual(null); 2084 appAccountManager.removeAccount("account_callback_authType_empty",(err)=>{ 2085 console.info("====>ActsAccountAuthToken_5500 removeAccount err:" + JSON.stringify(err)); 2086 expect(err).assertEqual(null); 2087 console.info("====>ActsAccountAuthToken_5500 end===="); 2088 done(); 2089 }); 2090 }); 2091 }); 2092 }); 2093 }); 2094 2095 it('ActsAccountAuthToken_5600', 0, async function (done) { 2096 console.info("====>ActsAccountAuthToken_5600 start===="); 2097 var appAccountManager = account.createAppAccountManager(); 2098 console.info("====>ActsAccountAuthToken_5600 createAccount start===="); 2099 await appAccountManager.createAccount("account_promise_authType_empty"); 2100 console.info("====>ActsAccountAuthToken_5600 setAuthToken start===="); 2101 await appAccountManager.setAuthToken("account_promise_authType_empty","authType","account_promise_authType_empty_token"); 2102 console.info("====>ActsAccountAuthToken_5600 getAuthToken start===="); 2103 try{ 2104 var data = await appAccountManager.getAuthToken("account_promise_authType_empty",OWNERSELF,""); 2105 } 2106 catch(err){ 2107 console.info("====>ActsAccountAuthToken_5600 getAuthToken err:" + JSON.stringify(err)); 2108 expect(err.code!=0).assertEqual(true); 2109 console.info("====>ActsAccountAuthToken_5600 removeAccount start===="); 2110 await appAccountManager.removeAccount("account_promise_authType_empty"); 2111 console.info("====>ActsAccountAuthToken_5600 end===="); 2112 done(); 2113 } 2114 }); 2115 2116 it('ActsAccountAuthToken_5700', 0, async function (done) { 2117 console.info("====>ActsAccountAuthToken_5700 start===="); 2118 var appAccountManager = account.createAppAccountManager(); 2119 console.info("====>ActsAccountAuthToken_5700 createAccount start===="); 2120 appAccountManager.createAccount("account_callback_authType_space",(err)=>{ 2121 console.info("====>ActsAccountAuthToken_5700 createAccount err:" + JSON.stringify(err)); 2122 expect(err).assertEqual(null); 2123 appAccountManager.setAuthToken("account_callback_authType_space","authType","account_callback_authType_space_token",(err)=>{ 2124 console.info("====>ActsAccountAuthToken_5700 setAuthToken err:" + JSON.stringify(err)); 2125 expect(err).assertEqual(null); 2126 appAccountManager.getAuthToken("account_callback_authType_space",OWNERSELF," ",(err,data)=>{ 2127 console.info("====>ActsAccountAuthToken_5700 getAuthToken err:" + JSON.stringify(err)); 2128 console.info("====>ActsAccountAuthToken_5700 getAuthToken data:" + data); 2129 expect(err.code!=0).assertEqual(true); 2130 expect(data).assertEqual(null); 2131 appAccountManager.removeAccount("account_callback_authType_space",(err)=>{ 2132 console.info("====>ActsAccountAuthToken_5700 removeAccount err:" + JSON.stringify(err)); 2133 expect(err).assertEqual(null); 2134 console.info("====>ActsAccountAuthToken_5700 end===="); 2135 done(); 2136 }); 2137 }); 2138 }); 2139 }); 2140 }); 2141 2142 it('ActsAccountAuthToken_5800', 0, async function (done) { 2143 console.info("====>ActsAccountAuthToken_5800 start===="); 2144 var appAccountManager = account.createAppAccountManager(); 2145 console.info("====>ActsAccountAuthToken_5800 createAccount start===="); 2146 await appAccountManager.createAccount("account_promise_authType_space"); 2147 console.info("====>ActsAccountAuthToken_5800 setAuthToken start===="); 2148 await appAccountManager.setAuthToken("account_promise_authType_space","authType","account_promise_authType_space_token"); 2149 console.info("====>ActsAccountAuthToken_5800 getAuthToken start===="); 2150 try{ 2151 var data = await appAccountManager.getAuthToken("account_promise_authType_space",OWNERSELF," "); 2152 } 2153 catch(err){ 2154 console.info("====>ActsAccountAuthToken_5800 getAuthToken err:" + JSON.stringify(err)); 2155 expect(err.code!=0).assertEqual(true); 2156 console.info("====>ActsAccountAuthToken_5800 removeAccount start===="); 2157 await appAccountManager.removeAccount("account_promise_authType_space"); 2158 console.info("====>ActsAccountAuthToken_5800 end===="); 2159 done(); 2160 } 2161 }); 2162 2163 it('ActsAccountAuthToken_5900', 0, async function (done) { 2164 console.info("====>ActsAccountAuthToken_5900 start===="); 2165 var appAccountManager = account.createAppAccountManager(); 2166 console.info("====>ActsAccountAuthToken_5900 createAccount start===="); 2167 appAccountManager.createAccount("account_callback_owner_invalid",(err)=>{ 2168 console.info("====>ActsAccountAuthToken_5900 createAccount err:" + JSON.stringify(err)); 2169 expect(err).assertEqual(null); 2170 appAccountManager.setAuthToken("account_callback_owner_invalid","authType","account_callback_owner_invalid_token",(err)=>{ 2171 console.info("====>ActsAccountAuthToken_5900 setAuthToken err:" + JSON.stringify(err)); 2172 expect(err).assertEqual(null); 2173 appAccountManager.deleteAuthToken("account_callback_owner_invalid","invalid_owner","authType","account_callback_owner_invalid_token",(err)=>{ 2174 console.info("====>ActsAccountAuthToken_5900 getAuthToken err:" + JSON.stringify(err)); 2175 expect(err.code!=0).assertEqual(true); 2176 appAccountManager.removeAccount("account_callback_owner_invalid",(err)=>{ 2177 console.info("====>ActsAccountAuthToken_5900 removeAccount err:" + JSON.stringify(err)); 2178 expect(err).assertEqual(null); 2179 console.info("====>ActsAccountAuthToken_5900 end===="); 2180 done(); 2181 }); 2182 }); 2183 }); 2184 }); 2185 }); 2186 2187 it('ActsAccountAuthToken_6000', 0, async function (done) { 2188 console.info("====>ActsAccountAuthToken_6000 start===="); 2189 var appAccountManager = account.createAppAccountManager(); 2190 console.info("====>ActsAccountAuthToken_6000 createAccount start===="); 2191 await appAccountManager.createAccount("account_promise_owner_invalid"); 2192 console.info("====>ActsAccountAuthToken_6000 setAuthToken start===="); 2193 await appAccountManager.setAuthToken("account_promise_owner_invalid","authType","account_promise_owner_invalid_token"); 2194 console.info("====>ActsAccountAuthToken_6000 getAuthToken start===="); 2195 try{ 2196 await appAccountManager.deleteAuthToken("account_promise_owner_invalid","invalid_owner","authType","account_promise_owner_invalid_token"); 2197 } 2198 catch(err){ 2199 console.info("====>ActsAccountAuthToken_6000 getAuthToken err:" + JSON.stringify(err)); 2200 expect(err.code!=0).assertEqual(true); 2201 console.info("====>ActsAccountAuthToken_6000 removeAccount start===="); 2202 await appAccountManager.removeAccount("account_promise_owner_invalid"); 2203 console.info("====>ActsAccountAuthToken_6000 end===="); 2204 done(); 2205 } 2206 }); 2207 2208 it('ActsAccountAuthToken_6100', 0, async function (done) { 2209 console.info("====>ActsAccountAuthToken_6100 start===="); 2210 var appAccountManager = account.createAppAccountManager(); 2211 console.info("====>ActsAccountAuthToken_6100 createAccount start===="); 2212 appAccountManager.createAccount("account_callback_owner_empty",(err)=>{ 2213 console.info("====>ActsAccountAuthToken_6100 createAccount err:" + JSON.stringify(err)); 2214 expect(err).assertEqual(null); 2215 appAccountManager.setAuthToken("account_callback_owner_empty","authType","account_callback_owner_empty_token",(err)=>{ 2216 console.info("====>ActsAccountAuthToken_6100 setAuthToken err:" + JSON.stringify(err)); 2217 expect(err).assertEqual(null); 2218 appAccountManager.deleteAuthToken("account_callback_owner_empty","","authType","account_callback_owner_empty_token",(err)=>{ 2219 console.info("====>ActsAccountAuthToken_6100 getAuthToken err:" + JSON.stringify(err)); 2220 expect(err.code!=0).assertEqual(true); 2221 appAccountManager.removeAccount("account_callback_owner_empty",(err)=>{ 2222 console.info("====>ActsAccountAuthToken_6100 removeAccount err:" + JSON.stringify(err)); 2223 expect(err).assertEqual(null); 2224 console.info("====>ActsAccountAuthToken_6100 end===="); 2225 done(); 2226 }); 2227 }); 2228 }); 2229 }); 2230 }); 2231 2232 it('ActsAccountAuthToken_6200', 0, async function (done) { 2233 console.info("====>ActsAccountAuthToken_6200 start===="); 2234 var appAccountManager = account.createAppAccountManager(); 2235 console.info("====>ActsAccountAuthToken_6200 createAccount start===="); 2236 await appAccountManager.createAccount("account_promise_owner_empty"); 2237 console.info("====>ActsAccountAuthToken_6200 setAuthToken start===="); 2238 await appAccountManager.setAuthToken("account_promise_owner_empty","authType","account_promise_owner_empty_token"); 2239 console.info("====>ActsAccountAuthToken_6200 getAuthToken start===="); 2240 try{ 2241 await appAccountManager.deleteAuthToken("account_promise_owner_empty","","authType","account_promise_owner_empty_token"); 2242 } 2243 catch(err){ 2244 console.info("====>ActsAccountAuthToken_6200 getAuthToken err:" + JSON.stringify(err)); 2245 expect(err.code!=0).assertEqual(true); 2246 console.info("====>ActsAccountAuthToken_6200 removeAccount start===="); 2247 await appAccountManager.removeAccount("account_promise_owner_empty"); 2248 console.info("====>ActsAccountAuthToken_6200 end===="); 2249 done(); 2250 } 2251 }); 2252 2253 it('ActsAccountAuthToken_6300', 0, async function (done) { 2254 console.info("====>ActsAccountAuthToken_6300 start===="); 2255 var appAccountManager = account.createAppAccountManager(); 2256 console.info("====>ActsAccountAuthToken_6300 createAccount start===="); 2257 appAccountManager.createAccount("account_callback_owner_space",(err)=>{ 2258 console.info("====>ActsAccountAuthToken_6300 createAccount err:" + JSON.stringify(err)); 2259 expect(err).assertEqual(null); 2260 appAccountManager.setAuthToken("account_callback_owner_space","authType","account_callback_owner_space_token",(err)=>{ 2261 console.info("====>ActsAccountAuthToken_6300 setAuthToken err:" + JSON.stringify(err)); 2262 expect(err).assertEqual(null); 2263 appAccountManager.deleteAuthToken("account_callback_owner_space"," ","authType","account_callback_owner_space_token",(err)=>{ 2264 console.info("====>ActsAccountAuthToken_6300 getAuthToken err:" + JSON.stringify(err)); 2265 expect(err.code!=0).assertEqual(true); 2266 appAccountManager.removeAccount("account_callback_owner_space",(err)=>{ 2267 console.info("====>ActsAccountAuthToken_6300 removeAccount err:" + JSON.stringify(err)); 2268 expect(err).assertEqual(null); 2269 console.info("====>ActsAccountAuthToken_6300 end===="); 2270 done(); 2271 }); 2272 }); 2273 }); 2274 }); 2275 }); 2276 2277 it('ActsAccountAuthToken_6400', 0, async function (done) { 2278 console.info("====>ActsAccountAuthToken_6400 start===="); 2279 var appAccountManager = account.createAppAccountManager(); 2280 console.info("====>ActsAccountAuthToken_6400 createAccount start===="); 2281 await appAccountManager.createAccount("account_promise_owner_space"); 2282 console.info("====>ActsAccountAuthToken_6400 setAuthToken start===="); 2283 await appAccountManager.setAuthToken("account_promise_owner_space","authType","account_promise_owner_space_token"); 2284 console.info("====>ActsAccountAuthToken_6400 getAuthToken start===="); 2285 try{ 2286 await appAccountManager.deleteAuthToken("account_promise_owner_space"," ","authType","account_promise_owner_space_token"); 2287 } 2288 catch(err){ 2289 console.info("====>ActsAccountAuthToken_6400 getAuthToken err:" + JSON.stringify(err)); 2290 expect(err.code!=0).assertEqual(true); 2291 console.info("====>ActsAccountAuthToken_6400 removeAccount start===="); 2292 await appAccountManager.removeAccount("account_promise_owner_space"); 2293 console.info("====>ActsAccountAuthToken_6400 end===="); 2294 done(); 2295 } 2296 }); 2297 2298 it('ActsAccountAuthToken_6500', 0, async function (done) { 2299 var limitToken = ''; 2300 for(var i = 0;i < TOKENLENGTHLIMIT + 1; i++){ 2301 limitToken += 'c'; 2302 } 2303 console.info("====>ActsAccountAuthToken_6500 start===="); 2304 var appAccountManager = account.createAppAccountManager(); 2305 console.info("====>ActsAccountAuthToken_6500 createAccount start===="); 2306 appAccountManager.createAccount("account_callback_token_exceedLimit",(err)=>{ 2307 console.info("====>ActsAccountAuthToken_6500 createAccount err:" + JSON.stringify(err)); 2308 expect(err).assertEqual(null); 2309 appAccountManager.deleteAuthToken("account_callback_token_exceedLimit",OWNERSELF,"authType",limitToken,(err)=>{ 2310 console.info("====>ActsAccountAuthToken_6500 getAuthToken err:" + JSON.stringify(err)); 2311 expect(err.code!=0).assertEqual(true); 2312 appAccountManager.removeAccount("account_callback_token_exceedLimit",(err)=>{ 2313 console.info("====>ActsAccountAuthToken_6500 removeAccount err:" + JSON.stringify(err)); 2314 expect(err).assertEqual(null); 2315 console.info("====>ActsAccountAuthToken_6500 end===="); 2316 done(); 2317 }); 2318 }); 2319 }); 2320 }); 2321 2322 it('ActsAccountAuthToken_6600', 0, async function (done) { 2323 var limitToken = ''; 2324 for(var i = 0;i < TOKENLENGTHLIMIT + 1; i++){ 2325 limitToken += 'c'; 2326 } 2327 console.info("====>ActsAccountAuthToken_6600 start===="); 2328 var appAccountManager = account.createAppAccountManager(); 2329 console.info("====>ActsAccountAuthToken_6600 createAccount start===="); 2330 await appAccountManager.createAccount("account_promise_token_exceedLimit"); 2331 console.info("====>ActsAccountAuthToken_6600 deleteAuthToken start===="); 2332 try{ 2333 await appAccountManager.deleteAuthToken("account_promise_token_exceedLimit",OWNERSELF,"authType",limitToken); 2334 } 2335 catch(err){ 2336 console.info("====>ActsAccountAuthToken_6600 getAuthToken err:" + JSON.stringify(err)); 2337 expect(err.code!=0).assertEqual(true); 2338 console.info("====>ActsAccountAuthToken_6600 removeAccount start===="); 2339 await appAccountManager.removeAccount("account_promise_token_exceedLimit"); 2340 console.info("====>ActsAccountAuthToken_6600 end===="); 2341 done(); 2342 } 2343 }); 2344 2345 it('ActsAccountAuthToken_6700', 0, async function (done) { 2346 var limitToken = ''; 2347 for(var i = 0;i < TOKENLENGTHLIMIT; i++){ 2348 limitToken += 'c'; 2349 } 2350 console.info("====>ActsAccountAuthToken_6700 start===="); 2351 var appAccountManager = account.createAppAccountManager(); 2352 console.info("====>ActsAccountAuthToken_6700 createAccount start===="); 2353 appAccountManager.createAccount("account_callback_token_limit",(err)=>{ 2354 console.info("====>ActsAccountAuthToken_6700 createAccount err:" + JSON.stringify(err)); 2355 expect(err).assertEqual(null); 2356 appAccountManager.setAuthToken("account_callback_token_limit","authType",limitToken,(err)=>{ 2357 console.info("====>ActsAccountAuthToken_6700 setAuthToken err:" + JSON.stringify(err)); 2358 expect(err).assertEqual(null); 2359 appAccountManager.deleteAuthToken("account_callback_token_limit",OWNERSELF,"authType",limitToken,(err)=>{ 2360 console.info("====>ActsAccountAuthToken_6700 getAuthToken err:" + JSON.stringify(err)); 2361 expect(err).assertEqual(null); 2362 appAccountManager.removeAccount("account_callback_token_limit",(err)=>{ 2363 console.info("====>ActsAccountAuthToken_6700 removeAccount err:" + JSON.stringify(err)); 2364 expect(err).assertEqual(null); 2365 console.info("====>ActsAccountAuthToken_6700 end===="); 2366 done(); 2367 }); 2368 }); 2369 }); 2370 }); 2371 }); 2372 2373 it('ActsAccountAuthToken_6800', 0, async function (done) { 2374 var limitToken = ''; 2375 for(var i = 0;i < TOKENLENGTHLIMIT; i++){ 2376 limitToken += 'c'; 2377 } 2378 console.info("====>ActsAccountAuthToken_6800 start===="); 2379 var appAccountManager = account.createAppAccountManager(); 2380 console.info("====>ActsAccountAuthToken_6800 createAccount start===="); 2381 await appAccountManager.createAccount("account_promise_token_limit"); 2382 console.info("====>ActsAccountAuthToken_6800 setAuthToken start===="); 2383 await appAccountManager.setAuthToken("account_promise_token_limit","authType",limitToken); 2384 console.info("====>ActsAccountAuthToken_6800 deleteAuthToken start===="); 2385 await appAccountManager.deleteAuthToken("account_promise_token_limit",OWNERSELF,"authType",limitToken); 2386 console.info("====>ActsAccountAuthToken_6800 removeAccount start===="); 2387 await appAccountManager.removeAccount("account_promise_token_limit"); 2388 console.info("====>ActsAccountAuthToken_6800 end===="); 2389 done(); 2390 }); 2391 2392 it('ActsAccountAuthToken_6900', 0, async function (done) { 2393 console.info("====>ActsAccountAuthToken_6900 start===="); 2394 var appAccountManager = account.createAppAccountManager(); 2395 console.info("====>ActsAccountAuthToken_6900 createAccount start===="); 2396 appAccountManager.createAccount("account_callback_delete_space",(err)=>{ 2397 console.info("====>ActsAccountAuthToken_6900 createAccount err:" + JSON.stringify(err)); 2398 expect(err).assertEqual(null); 2399 appAccountManager.setAuthToken("account_callback_delete_space","authType","account_callback_delete_space_token",(err)=>{ 2400 console.info("====>ActsAccountAuthToken_6900 setAuthToken err:" + JSON.stringify(err)); 2401 expect(err).assertEqual(null); 2402 appAccountManager.deleteAuthToken("account_callback_delete_space", OWNERSELF,"authType", "",(err)=>{ 2403 console.info("====>ActsAccountAuthToken_6900 deleteAuthToken err:" + JSON.stringify(err)); 2404 expect(err).assertEqual(null) 2405 appAccountManager.getAuthToken("account_callback_delete_space", OWNERSELF, "authType",(err,data)=>{ 2406 console.info("====>ActsAccountAuthToken_6900 getAuthToken err:" + JSON.stringify(err)); 2407 console.info("====>ActsAccountAuthToken_6900 getAuthToken data:" + data); 2408 expect(err).assertEqual(null); 2409 expect(data).assertEqual("account_callback_delete_space_token"); 2410 appAccountManager.removeAccount("account_callback_delete_space",(err)=>{ 2411 console.info("====>ActsAccountAuthToken_6900 removeAccount err:" + JSON.stringify(err)); 2412 expect(err).assertEqual(null); 2413 console.info("====>ActsAccountAuthToken_6900 end===="); 2414 done(); 2415 }); 2416 }); 2417 }); 2418 }); 2419 }); 2420 }); 2421 2422 it('ActsAccountAuthToken_7000', 0, async function (done) { 2423 console.info("====>ActsAccountAuthToken_7000 start===="); 2424 var appAccountManager = account.createAppAccountManager(); 2425 console.info("====>ActsAccountAuthToken_7000 createAccount start===="); 2426 await appAccountManager.createAccount("account_promise_delete_space"); 2427 console.info("====>ActsAccountAuthToken_7000 setAuthToken start===="); 2428 await appAccountManager.setAuthToken("account_promise_delete_space","authType","account_promise_delete_space_token"); 2429 console.info("====>ActsAccountAuthToken_7000 deleteAuthToken start===="); 2430 await appAccountManager.deleteAuthToken("account_promise_delete_space",OWNERSELF,"authType",""); 2431 console.info("====>ActsAccountAuthToken_7000 getAuthToken start===="); 2432 var data = await appAccountManager.getAuthToken("account_promise_delete_space",OWNERSELF,"authType"); 2433 expect(data).assertEqual("account_promise_delete_space_token"); 2434 console.info("====>ActsAccountAuthToken_7000 removeAccount start===="); 2435 await appAccountManager.removeAccount("account_promise_delete_space"); 2436 console.info("====>ActsAccountAuthToken_7000 end===="); 2437 done(); 2438 }); 2439 2440 it('ActsAccountAuthToken_9200', 0, async function (done) { 2441 console.info("====>ActsAccountAuthToken_9200 start===="); 2442 var appAccountManager = account.createAppAccountManager(); 2443 appAccountManager.getAuthCallback("test_sessionId").then(()=>{ 2444 expect().assertFail(); 2445 done(); 2446 }) 2447 .catch((err)=>{ 2448 console.info("====>ActsAccountAuthToken_9200 getAuthCalback err:" + JSON.stringify(err)); 2449 expect(err.code != 0).assertEqual(true) 2450 done(); 2451 }) 2452 }); 2453 2454 it('ActsAccountAuthToken_9300', 0, async function (done) { 2455 console.info("====>ActsAccountAuthToken_9300 start===="); 2456 var appAccountManager = account.createAppAccountManager(); 2457 appAccountManager.getAuthCallback("").then(()=>{ 2458 expect().assertFail(); 2459 done(); 2460 }) 2461 .catch((err)=>{ 2462 console.info("====>ActsAccountAuthToken_9300 getAuthCalback err:" + JSON.stringify(err)); 2463 expect(err.code!=0).assertEqual(true) 2464 done(); 2465 }) 2466 }); 2467 2468 it('ActsAccountAuthToken_9400', 0, async function (done) { 2469 console.info("====>ActsAccountAuthToken_9400 start===="); 2470 var appAccountManager = account.createAppAccountManager(); 2471 appAccountManager.getAuthCallback(" ").then(()=>{ 2472 expect().assertFail(); 2473 done(); 2474 }) 2475 .catch((err)=>{ 2476 console.info("====>ActsAccountAuthToken_9400 getAuthCalback err:" + JSON.stringify(err)); 2477 expect(err.code!=0).assertEqual(true) 2478 done(); 2479 }) 2480 }); 2481 2482 it('ActsAccountAuthToken_9500', 0, async function (done) { 2483 console.info("====>ActsAccountAuthToken_9500 start===="); 2484 var appAccountManager = account.createAppAccountManager(); 2485 appAccountManager.queryAuthenticatorInfo(OWNERSELF,(err)=>{ 2486 console.info("====>ActsAccountAuthToken_9500 queryAuthenticatorInfo err:" + JSON.stringify(err)); 2487 expect(err.code!=0).assertEqual(true); 2488 done(); 2489 }); 2490 }); 2491 2492 it('ActsAccountAuthToken_9600', 0, async function (done) { 2493 console.info("====>ActsAccountAuthToken_9600 start===="); 2494 var appAccountManager = account.createAppAccountManager(); 2495 appAccountManager.queryAuthenticatorInfo("",(err)=>{ 2496 console.info("====>ActsAccountAuthToken_9600 queryAuthenticatorInfo err:" + JSON.stringify(err)); 2497 expect(err.code!=0).assertEqual(true); 2498 done(); 2499 }); 2500 }); 2501 2502 it('ActsAccountAuthToken_9700', 0, async function (done) { 2503 console.info("====>ActsAccountAuthToken_9700 start===="); 2504 var appAccountManager = account.createAppAccountManager(); 2505 appAccountManager.queryAuthenticatorInfo(" ",(err)=>{ 2506 console.info("====>ActsAccountAuthToken_9700 queryAuthenticatorInfo err:" + JSON.stringify(err)); 2507 expect(err.code!=0).assertEqual(true); 2508 done(); 2509 }); 2510 }); 2511 2512 it('ActsAccountAuthToken_9800', 0, async function (done) { 2513 var limiOwner = ''; 2514 for(var i = 0;i < OWNERLENGTHLIMIT + 1; i++){ 2515 limiOwner += 't'; 2516 } 2517 console.info("====>ActsAccountAuthToken_9800 start===="); 2518 var appAccountManager = account.createAppAccountManager(); 2519 appAccountManager.queryAuthenticatorInfo(limiOwner,(err)=>{ 2520 console.info("====>ActsAccountAuthToken_9800 queryAuthenticatorInfo err:" + JSON.stringify(err)); 2521 expect(err.code!=0).assertEqual(true); 2522 done(); 2523 }); 2524 }); 2525 2526 it('ActsAccountAuthToken_9900', 0, async function (done) { 2527 console.info("====>ActsAccountAuthToken_9900 start===="); 2528 var appAccountManager = account.createAppAccountManager(); 2529 appAccountManager.createAccount("account_setAuthTokenVisibility_name",(err,)=>{ 2530 console.info("====>ActsAccountAuthToken_9900 createAccount err:" + JSON.stringify(err)); 2531 expect(err).assertEqual(null); 2532 appAccountManager.setAuthTokenVisibility("account_setAuthTokenVisibility_name","authType",valid_owner_name,true).then(()=>{ 2533 expect().assertFail(); 2534 done(); 2535 }).catch((err)=>{ 2536 console.info("====>ActsAccountAuthToken_9900 setAuthTokenVisibility err:" + JSON.stringify(err)); 2537 expect(err.code).assertEqual(AccountErrCode.ERR_JS_AUTH_TYPE_NOT_FOUND); 2538 appAccountManager.getAuthToken("account_setAuthTokenVisibility_name",OWNERSELF,"authType",(err,data)=>{ 2539 console.info("====>ActsAccountAuthToken_9900 getAuthToken err:" + JSON.stringify(err)); 2540 console.info("====>ActsAccountAuthToken_9900 getAuthToken data:" + data); 2541 expect(err.code!=0).assertEqual(true); 2542 appAccountManager.getAuthList("account_setAuthTokenVisibility_name","authType",(err,dataArray)=>{ 2543 console.info("====>ActsAccountAuthToken_9900 getAuthList err:" + JSON.stringify(err)); 2544 expect(err.code).assertEqual(AccountErrCode.ERR_JS_AUTH_TYPE_NOT_FOUND); 2545 appAccountManager.removeAccount("account_setAuthTokenVisibility_name",(err)=>{ 2546 console.info("====>ActsAccountAuthToken_9900 removeAccount err:" + JSON.stringify(err)); 2547 expect(err).assertEqual(null); 2548 console.info("====>ActsAccountAuthToken_9900 end===="); 2549 done(); 2550 }); 2551 }); 2552 }); 2553 }) 2554 }); 2555 }); 2556 2557 it('ActsAccountAuthToken_10000', 0, async function (done) { 2558 console.info("====>ActsAccountAuthToken_10000 start===="); 2559 var appAccountManager = account.createAppAccountManager(); 2560 appAccountManager.createAccount("account_setAuthTokenVisibility_name",(err,)=>{ 2561 console.info("====>ActsAccountAuthToken_10000 createAccount err:" + JSON.stringify(err)); 2562 expect(err).assertEqual(null); 2563 appAccountManager.setAuthToken("account_setAuthTokenVisibility_name","authType","test_token",(err)=>{ 2564 console.info("====>ActsAccountAuthToken_10000 setAuthToken err:" + JSON.stringify(err)); 2565 expect(err).assertEqual(null); 2566 try{ 2567 appAccountManager.setAuthTokenVisibility("account_setAuthTokenVisibility_name","authType","test_BundleName","true",(err)=>{ 2568 expect().assertFail(); 2569 done(); 2570 }); 2571 }catch(err){ 2572 expect(err.code == 401).assertEqual(true); 2573 console.info("====>ActsAccountAuthToken_10000 setAuthTokenVisibility err:" + JSON.stringify(err)); 2574 appAccountManager.removeAccount("account_setAuthTokenVisibility_name",(err)=>{ 2575 console.info("====>ActsAccountAuthToken_10000 removeAccount err:" + JSON.stringify(err)); 2576 expect(err).assertEqual(null); 2577 console.info("====>ActsAccountAuthToken_10000 end===="); 2578 done(); 2579 }); 2580 } 2581 2582 }); 2583 }); 2584 }); 2585 2586 it('ActsAccountAuthToken_10100', 0, async function (done) { 2587 console.info("====>ActsAccountAuthToken_10100 start===="); 2588 var appAccountManager = account.createAppAccountManager(); 2589 appAccountManager.createAccount("account_setAuthTokenVisibility_name",(err)=>{ 2590 console.info("====>ActsAccountAuthToken_10100 createAccount err:" + JSON.stringify(err)); 2591 expect(err).assertEqual(null); 2592 appAccountManager.setAuthToken("account_setAuthTokenVisibility_name","authType","test_token",(err)=>{ 2593 console.info("====>ActsAccountAuthToken_10100 setAuthToken err:" + JSON.stringify(err)); 2594 expect(err).assertEqual(null); 2595 try{ 2596 appAccountManager.setAuthTokenVisibility("account_setAuthTokenVisibility_name","authType","test_BundleName","invalid_string",(err)=>{ 2597 console.info("====>ActsAccountAuthToken_10100 setAuthTokenVisibility err:" + JSON.stringify(err)); 2598 expect().assertFail(); 2599 done(); 2600 }); 2601 }catch(err){ 2602 console.info("====>ActsAccountAuthToken_10100 setAuthTokenVisibility throw_err:" + JSON.stringify(err)); 2603 expect(err.code == 401).assertEqual(true); 2604 appAccountManager.getAuthList("account_setAuthTokenVisibility_name","authType",(err,dataArray)=>{ 2605 console.info("====>ActsAccountAuthToken_10100 getAuthList err:" + JSON.stringify(err)); 2606 expect(err).assertEqual(null); 2607 console.info("====>ActsAccountAuthToken_10100 getAuthList dataArray:" + JSON.stringify(dataArray)); 2608 expect(dataArray.length).assertEqual(0); 2609 appAccountManager.removeAccount("account_setAuthTokenVisibility_name",(err)=>{ 2610 console.info("====>ActsAccountAuthToken_10100 removeAccount err:" + JSON.stringify(err)); 2611 expect(err).assertEqual(null); 2612 console.info("====>ActsAccountAuthToken_10100 end===="); 2613 done(); 2614 }); 2615 }); 2616 } 2617 }); 2618 }); 2619 }); 2620 2621 it('ActsAccountAuthToken_10200', 0, async function (done) { 2622 console.info("====>ActsAccountAuthToken_10200 start===="); 2623 var appAccountManager = account.createAppAccountManager(); 2624 appAccountManager.createAccount("account_setAuthTokenVisibility_name",(err)=>{ 2625 console.info("====>ActsAccountAuthToken_10200 createAccount err:" + JSON.stringify(err)); 2626 expect(err).assertEqual(null); 2627 appAccountManager.setAuthToken("account_setAuthTokenVisibility_name","authType","test_token",(err)=>{ 2628 console.info("====>ActsAccountAuthToken_10200 setAuthToken err:" + JSON.stringify(err)); 2629 expect(err).assertEqual(null); 2630 appAccountManager.setAuthTokenVisibility("account_setAuthTokenVisibility_name","authType","",true,(err)=>{ 2631 console.info("====>ActsAccountAuthToken_10200 setAuthTokenVisibility err:" + JSON.stringify(err)); 2632 expect(err.code==12300002).assertEqual(true); 2633 appAccountManager.removeAccount("account_setAuthTokenVisibility_name",(err)=>{ 2634 console.info("====>ActsAccountAuthToken_10200 removeAccount err:" + JSON.stringify(err)); 2635 expect(err).assertEqual(null); 2636 console.info("====>ActsAccountAuthToken_10200 end===="); 2637 done(); 2638 }); 2639 }); 2640 }); 2641 }); 2642 }); 2643 2644 it('ActsAccountAuthToken_10300', 0, async function (done) { 2645 console.info("====>ActsAccountAuthToken_10300 start===="); 2646 var appAccountManager = account.createAppAccountManager(); 2647 appAccountManager.createAccount("account_setAuthTokenVisibility_name",(err)=>{ 2648 console.info("====>ActsAccountAuthToken_10300 createAccount err:" + JSON.stringify(err)); 2649 expect(err).assertEqual(null); 2650 appAccountManager.setAuthToken("account_setAuthTokenVisibility_name","authType","test_token",(err)=>{ 2651 console.info("====>ActsAccountAuthToken_10300 setAuthToken err:" + JSON.stringify(err)); 2652 expect(err).assertEqual(null); 2653 appAccountManager.setAuthTokenVisibility("account_setAuthTokenVisibility_name", "authType", " ", true, (err)=>{ 2654 console.info("====>ActsAccountAuthToken_10300 setAuthTokenVisibility err:" + JSON.stringify(err)); 2655 expect(err).assertEqual(null); 2656 appAccountManager.getAuthList("account_setAuthTokenVisibility_name","authType",(err,dataArray)=>{ 2657 console.info("====>ActsAccountAuthToken_10300 getAuthList err:" + JSON.stringify(err)); 2658 expect(err).assertEqual(null); 2659 console.info("====>ActsAccountAuthToken_10300 getAuthList dataArray:" + JSON.stringify(dataArray)); 2660 expect(dataArray.length).assertEqual(1); 2661 appAccountManager.removeAccount("account_setAuthTokenVisibility_name",(err)=>{ 2662 console.info("====>ActsAccountAuthToken_10300 removeAccount err:" + JSON.stringify(err)); 2663 expect(err).assertEqual(null); 2664 console.info("====>ActsAccountAuthToken_10300 end===="); 2665 done(); 2666 }); 2667 }); 2668 }); 2669 }); 2670 }); 2671 }); 2672 2673 it('ActsAccountAuthToken_10400', 0, async function (done) { 2674 var limitBundleName = ''; 2675 for(var i = 0;i < OWNERLENGTHLIMIT + 1; i++){ 2676 limitBundleName += 't'; 2677 } 2678 console.info("====>ActsAccountAuthToken_10400 start===="); 2679 var appAccountManager = account.createAppAccountManager(); 2680 appAccountManager.createAccount("account_setAuthTokenVisibility_name",(err)=>{ 2681 console.info("====>ActsAccountAuthToken_10400 createAccount err:" + JSON.stringify(err)); 2682 expect(err).assertEqual(null); 2683 appAccountManager.setAuthToken("account_setAuthTokenVisibility_name","authType","test_token",(err)=>{ 2684 console.info("====>ActsAccountAuthToken_10400 setAuthToken err:" + JSON.stringify(err)); 2685 expect(err).assertEqual(null); 2686 appAccountManager.setAuthTokenVisibility("account_setAuthTokenVisibility_name","authType",limitBundleName,true,(err)=>{ 2687 console.info("====>ActsAccountAuthToken_10400 setAuthTokenVisibility err:" + JSON.stringify(err)); 2688 expect(err.code).assertEqual(12300002); 2689 appAccountManager.removeAccount("account_setAuthTokenVisibility_name",(err)=>{ 2690 console.info("====>ActsAccountAuthToken_10400 removeAccount err:" + JSON.stringify(err)); 2691 expect(err).assertEqual(null); 2692 console.info("====>ActsAccountAuthToken_10400 end===="); 2693 done(); 2694 }); 2695 }); 2696 }); 2697 }); 2698 }); 2699 2700 it('ActsAccountAuthToken_10500', 0, async function (done) { 2701 console.info("====>ActsAccountAuthToken_10500 start===="); 2702 var appAccountManager = account.createAppAccountManager(); 2703 appAccountManager.createAccount("account_setAuthTokenVisibility_name",(err)=>{ 2704 console.info("====>ActsAccountAuthToken_10500 createAccount err:" + JSON.stringify(err)); 2705 expect(err).assertEqual(null); 2706 appAccountManager.setAuthToken("account_setAuthTokenVisibility_name","","test_token",(err)=>{ 2707 console.info("====>ActsAccountAuthToken_10500 setAuthToken err:" + JSON.stringify(err)); 2708 expect(err).assertEqual(null); 2709 appAccountManager.setAuthTokenVisibility("account_setAuthTokenVisibility_name","",valid_owner_name,true,(err)=>{ 2710 console.info("====>ActsAccountAuthToken_10500 setAuthTokenVisibility err:" + JSON.stringify(err)); 2711 expect(err).assertEqual(null); 2712 appAccountManager.getAuthList("account_setAuthTokenVisibility_name","",(err,dataArray)=>{ 2713 console.info("====>ActsAccountAuthToken_10500 getAuthList err:" + JSON.stringify(err)); 2714 expect(err).assertEqual(null); 2715 console.info("====>ActsAccountAuthToken_10500 getAuthList dataArray:" + JSON.stringify(dataArray)); 2716 expect(dataArray.length).assertEqual(1); 2717 expect(dataArray[0]).assertEqual(valid_owner_name); 2718 appAccountManager.getAuthList("account_setAuthTokenVisibility_name","authType",(err,dataArray)=>{ 2719 console.info("====>ActsAccountAuthToken_10500 getAuthList authType:\"authType\" err:" + JSON.stringify(err)); 2720 expect(err.code).assertEqual(AccountErrCode.ERR_JS_AUTH_TYPE_NOT_FOUND); 2721 appAccountManager.removeAccount("account_setAuthTokenVisibility_name",(err)=>{ 2722 console.info("====>ActsAccountAuthToken_10500 removeAccount err:" + JSON.stringify(err)); 2723 expect(err).assertEqual(null); 2724 console.info("====>ActsAccountAuthToken_10500 end===="); 2725 done(); 2726 }); 2727 }); 2728 }); 2729 }); 2730 }); 2731 }); 2732 }); 2733 2734 it('ActsAccountAuthToken_10600', 0, async function (done) { 2735 console.info("====>ActsAccountAuthToken_10600 start===="); 2736 var appAccountManager = account.createAppAccountManager(); 2737 appAccountManager.createAccount("account_setAuthTokenVisibility_name",(err)=>{ 2738 console.info("====>ActsAccountAuthToken_10600 createAccount err:" + JSON.stringify(err)); 2739 expect(err).assertEqual(null); 2740 appAccountManager.setAuthToken("account_setAuthTokenVisibility_name"," ","test_token",(err)=>{ 2741 console.info("====>ActsAccountAuthToken_10600 setAuthToken err:" + JSON.stringify(err)); 2742 expect(err).assertEqual(null); 2743 appAccountManager.setAuthTokenVisibility("account_setAuthTokenVisibility_name"," ",valid_owner_name,true,(err)=>{ 2744 console.info("====>ActsAccountAuthToken_10600 setAuthTokenVisibility err:" + JSON.stringify(err)); 2745 expect(err).assertEqual(null); 2746 appAccountManager.getAuthList("account_setAuthTokenVisibility_name"," ",(err,dataArray)=>{ 2747 console.info("====>ActsAccountAuthToken_10600 getAuthList err:" + JSON.stringify(err)); 2748 expect(err).assertEqual(null); 2749 console.info("====>ActsAccountAuthToken_10600 getAuthList dataArray:" + JSON.stringify(dataArray)); 2750 expect(dataArray.length).assertEqual(1); 2751 expect(dataArray[0]).assertEqual(valid_owner_name); 2752 appAccountManager.getAuthList("account_setAuthTokenVisibility_name","authType",(err,dataArray)=>{ 2753 console.info("====>ActsAccountAuthToken_10600 getAuthList authType:\"authType\" err:" + JSON.stringify(err)); 2754 expect(err.code).assertEqual(AccountErrCode.ERR_JS_AUTH_TYPE_NOT_FOUND); 2755 console.info("====>ActsAccountAuthToken_10600 getAuthList authType:\"authType\" dataArray:" + JSON.stringify(dataArray)); 2756 expect(dataArray).assertEqual(null); 2757 appAccountManager.removeAccount("account_setAuthTokenVisibility_name",(err)=>{ 2758 console.info("====>ActsAccountAuthToken_10600 removeAccount err:" + JSON.stringify(err)); 2759 expect(err).assertEqual(null); 2760 console.info("====>ActsAccountAuthToken_10600 end===="); 2761 done(); 2762 }); 2763 }); 2764 }); 2765 }); 2766 }); 2767 }); 2768 }); 2769 2770 2771 it('ActsAccountAuthToken_10700', 0, async function (done) { 2772 var limitAuthType = ''; 2773 for(var i = 0;i < AUTHTYPELENGTHLIMIT + 1; i++){ 2774 limitAuthType += 't'; 2775 } 2776 console.info("====>ActsAccountAuthToken_10700 start===="); 2777 var appAccountManager = account.createAppAccountManager(); 2778 appAccountManager.createAccount("account_setAuthTokenVisibility_name",(err)=>{ 2779 console.info("====>ActsAccountAuthToken_10700 createAccount err:" + JSON.stringify(err)); 2780 expect(err).assertEqual(null); 2781 appAccountManager.setAuthToken("account_setAuthTokenVisibility_name","authType","test_token",(err)=>{ 2782 console.info("====>ActsAccountAuthToken_10700 setAuthToken err:" + JSON.stringify(err)); 2783 expect(err).assertEqual(null); 2784 appAccountManager.setAuthTokenVisibility("account_setAuthTokenVisibility_name",limitAuthType,"test_bundleName",true,(err)=>{ 2785 console.info("====>ActsAccountAuthToken_10700 setAuthTokenVisibility err:" + JSON.stringify(err)); 2786 expect(err.code).assertEqual(12300002); 2787 appAccountManager.getAuthList("account_setAuthTokenVisibility_name","authType",(err,dataArray)=>{ 2788 console.info("====>ActsAccountAuthToken_10700 getAuthList authType:\"authType\" err:" + JSON.stringify(err)); 2789 expect(err).assertEqual(null); 2790 console.info("====>ActsAccountAuthToken_10700 getAuthList authType:\"authType\" dataArray:" + JSON.stringify(dataArray)); 2791 expect(dataArray.length).assertEqual(0); 2792 appAccountManager.removeAccount("account_setAuthTokenVisibility_name",(err)=>{ 2793 console.info("====>ActsAccountAuthToken_10700 removeAccount err:" + JSON.stringify(err)); 2794 expect(err).assertEqual(null); 2795 console.info("====>ActsAccountAuthToken_10700 end===="); 2796 done(); 2797 }); 2798 }); 2799 }); 2800 }); 2801 }); 2802 }); 2803 2804 it('ActsAccountAuthToken_10800', 0, async function (done) { 2805 console.info("====>ActsAccountAuthToken_10800 start===="); 2806 var appAccountManager = account.createAppAccountManager(); 2807 appAccountManager.createAccount("account_setAuthTokenVisibility_name",(err)=>{ 2808 console.info("====>ActsAccountAuthToken_10800 createAccount err:" + JSON.stringify(err)); 2809 expect(err).assertEqual(null); 2810 appAccountManager.setAuthToken("account_setAuthTokenVisibility_name","authType","test_token",(err)=>{ 2811 console.info("====>ActsAccountAuthToken_10800 setAuthToken err:" + JSON.stringify(err)); 2812 expect(err).assertEqual(null); 2813 appAccountManager.setAuthTokenVisibility("account_setAuthTokenVisibility_name","invalid_authType",valid_owner_name,true,(err)=>{ 2814 console.info("====>ActsAccountAuthToken_10800 setAuthTokenVisibility err:" + JSON.stringify(err)); 2815 expect(err.code).assertEqual(12300107); 2816 appAccountManager.getAuthList("account_setAuthTokenVisibility_name","invalid_authType",(err,dataArray)=>{ 2817 console.info("====>ActsAccountAuthToken_10800 getAuthList err:" + JSON.stringify(err)); 2818 expect(err.code).assertEqual(12300107); 2819 console.info("====>ActsAccountAuthToken_10800 getAuthList dataArray:" + JSON.stringify(dataArray)); 2820 expect(dataArray).assertEqual(null); 2821 appAccountManager.getAuthList("account_setAuthTokenVisibility_name","authType",(err,dataArray)=>{ 2822 console.info("====>ActsAccountAuthToken_10800 getAuthList authType:\"authType\" err:" + JSON.stringify(err)); 2823 expect(err).assertEqual(null); 2824 console.info("====>ActsAccountAuthToken_10800 getAuthList authType:\"authType\" dataArray:" + JSON.stringify(dataArray)); 2825 expect(dataArray.length).assertEqual(0); 2826 appAccountManager.removeAccount("account_setAuthTokenVisibility_name",(err)=>{ 2827 console.info("====>ActsAccountAuthToken_10800 removeAccount err:" + JSON.stringify(err)); 2828 expect(err).assertEqual(null); 2829 console.info("====>ActsAccountAuthToken_10800 end===="); 2830 done(); 2831 }); 2832 }); 2833 }); 2834 }); 2835 }); 2836 }); 2837 }); 2838 2839 it('ActsAccountAuthToken_10900', 0, async function (done) { 2840 console.info("====>ActsAccountAuthToken_10900 start===="); 2841 var appAccountManager = account.createAppAccountManager(); 2842 appAccountManager.setAuthTokenVisibility("","authType",valid_owner_name,true,(err)=>{ 2843 console.info("====>ActsAccountAuthToken_10900 setAuthTokenVisibility err:" + JSON.stringify(err)); 2844 expect(err.code).assertEqual(12300002); 2845 done(); 2846 }); 2847 }); 2848 2849 it('ActsAccountAuthToken_11000', 0, async function (done) { 2850 console.info("====>ActsAccountAuthToken_11000 start===="); 2851 var appAccountManager = account.createAppAccountManager(); 2852 appAccountManager.setAuthTokenVisibility(" ","authType",valid_owner_name,true,(err)=>{ 2853 console.info("====>ActsAccountAuthToken_11000 setAuthTokenVisibility err:" + JSON.stringify(err)); 2854 expect(err.code).assertEqual(12300003); 2855 done(); 2856 }); 2857 }); 2858 2859 it('ActsAccountAuthToken_11100', 0, async function (done) { 2860 var limitName = ''; 2861 for(var i = 0; i < LENGTHLIMIT + 1; i++){ 2862 limitName += 't'; 2863 } 2864 console.info("====>ActsAccountAuthToken_11100 start===="); 2865 var appAccountManager = account.createAppAccountManager(); 2866 appAccountManager.setAuthTokenVisibility(limitName,"authType",valid_owner_name,true,(err)=>{ 2867 console.info("====>ActsAccountAuthToken_11100 setAuthTokenVisibility err:" + JSON.stringify(err)); 2868 expect(err.code).assertEqual(12300002); 2869 done(); 2870 }); 2871 }); 2872 2873 it('ActsAccountAuthToken_11200', 0, async function (done) { 2874 console.info("====>ActsAccountAuthToken_11200 start===="); 2875 var appAccountManager = account.createAppAccountManager(); 2876 appAccountManager.setAuthTokenVisibility("no_add_account","authType",valid_owner_name,true,(err)=>{ 2877 console.info("====>ActsAccountAuthToken_11200 setAuthTokenVisibility err:" + JSON.stringify(err)); 2878 expect(err.code).assertEqual(12300003); 2879 done(); 2880 }); 2881 }); 2882 2883 it('ActsAccountAuthToken_11300', 0, async function (done) { 2884 console.info("====>ActsAccountAuthToken_11300 start===="); 2885 var appAccountManager = account.createAppAccountManager(); 2886 appAccountManager.checkAuthTokenVisibility("","authType",valid_owner_name,(err,stateBack)=>{ 2887 console.info("====>ActsAccountAuthToken_11300 checkAuthTokenVisibility err:" + JSON.stringify(err)); 2888 expect(err.code).assertEqual(12300002); 2889 done(); 2890 }); 2891 }); 2892 2893 it('ActsAccountAuthToken_11400', 0, async function (done) { 2894 console.info("====>ActsAccountAuthToken_11400 start===="); 2895 var appAccountManager = account.createAppAccountManager(); 2896 appAccountManager.checkAuthTokenVisibility(" ","authType",valid_owner_name,(err,stateBack)=>{ 2897 console.info("====>ActsAccountAuthToken_11400 checkAuthTokenVisibility err:" + JSON.stringify(err)); 2898 expect(err.code).assertEqual(12300003); 2899 done(); 2900 }); 2901 }); 2902 2903 it('ActsAccountAuthToken_11500', 0, async function (done) { 2904 var limitName = ''; 2905 for(var i = 0; i < LENGTHLIMIT + 1; i++){ 2906 limitName += 't'; 2907 } 2908 console.info("====>ActsAccountAuthToken_11500 start===="); 2909 var appAccountManager = account.createAppAccountManager(); 2910 appAccountManager.checkAuthTokenVisibility(limitName,"authType",valid_owner_name,(err,stateBack)=>{ 2911 console.info("====>ActsAccountAuthToken_11500 checkAuthTokenVisibility err:" + JSON.stringify(err)); 2912 expect(err.code).assertEqual(12300002); 2913 done(); 2914 }); 2915 }); 2916 2917 it('ActsAccountAuthToken_11600', 0, async function (done) { 2918 console.info("====>ActsAccountAuthToken_11600 start===="); 2919 var appAccountManager = account.createAppAccountManager(); 2920 appAccountManager.checkAuthTokenVisibility("no_add_account","authType",valid_owner_name,(err,stateBack)=>{ 2921 console.info("====>ActsAccountAuthToken_11600 checkAuthTokenVisibility err:" + JSON.stringify(err)); 2922 expect(err.code).assertEqual(12300003); 2923 done(); 2924 }); 2925 }); 2926 2927 it('ActsAccountAuthToken_11700', 0, async function (done) { 2928 console.info("====>ActsAccountAuthToken_11700 start===="); 2929 var appAccountManager = account.createAppAccountManager(); 2930 appAccountManager.createAccount("account_checkAuthTokenVisibility_name",(err)=>{ 2931 console.info("====>ActsAccountAuthToken_11700 createAccount err:" + JSON.stringify(err)); 2932 expect(err).assertEqual(null); 2933 appAccountManager.setAuthToken("account_checkAuthTokenVisibility_name","","test_token",(err)=>{ 2934 console.info("====>ActsAccountAuthToken_11700 setAuthToken err:" + JSON.stringify(err)); 2935 expect(err).assertEqual(null); 2936 appAccountManager.checkAuthTokenVisibility("account_checkAuthTokenVisibility_name","",valid_owner_name,(err,stateBack)=>{ 2937 console.info("====>ActsAccountAuthToken_11700 checkAuthTokenVisibility err:" + JSON.stringify(err)); 2938 console.info("====>ActsAccountAuthToken_11700 checkAuthTokenVisibility stateBack:" + stateBack); 2939 expect(err).assertEqual(null); 2940 expect(stateBack).assertEqual(false); 2941 appAccountManager.checkAuthTokenVisibility("account_checkAuthTokenVisibility_name","",OWNERSELF,(err,stateBack)=>{ 2942 console.info("====>ActsAccountAuthToken_11700 checkAuthTokenVisibility err:" + JSON.stringify(err)); 2943 console.info("====>ActsAccountAuthToken_11700 checkAuthTokenVisibility stateBack:" + stateBack); 2944 expect(err).assertEqual(null); 2945 expect(stateBack).assertEqual(true); 2946 appAccountManager.removeAccount("account_checkAuthTokenVisibility_name",(err)=>{ 2947 console.info("====>ActsAccountAuthToken_11700 removeAccount err:" + JSON.stringify(err)); 2948 expect(err).assertEqual(null); 2949 console.info("====>ActsAccountAuthToken_11700 end===="); 2950 done(); 2951 }); 2952 }); 2953 }); 2954 }); 2955 }); 2956 }); 2957 2958 it('ActsAccountAuthToken_11800', 0, async function (done) { 2959 console.info("====>ActsAccountAuthToken_11800 start===="); 2960 var appAccountManager = account.createAppAccountManager(); 2961 appAccountManager.createAccount("account_checkAuthTokenVisibility_name",(err)=>{ 2962 console.info("====>ActsAccountAuthToken_11800 createAccount err:" + JSON.stringify(err)); 2963 expect(err).assertEqual(null); 2964 appAccountManager.setAuthToken("account_checkAuthTokenVisibility_name"," ","test_token",(err)=>{ 2965 console.info("====>ActsAccountAuthToken_11800 setAuthToken err:" + JSON.stringify(err)); 2966 expect(err).assertEqual(null); 2967 appAccountManager.checkAuthTokenVisibility("account_checkAuthTokenVisibility_name"," ",valid_owner_name,(err,stateBack)=>{ 2968 console.info("====>ActsAccountAuthToken_11800 checkAuthTokenVisibility err:" + JSON.stringify(err)); 2969 console.info("====>ActsAccountAuthToken_11800 checkAuthTokenVisibility stateBack:" + stateBack); 2970 expect(err).assertEqual(null); 2971 expect(stateBack).assertEqual(false); 2972 appAccountManager.checkAuthTokenVisibility("account_checkAuthTokenVisibility_name"," ",OWNERSELF,(err,stateBack)=>{ 2973 console.info("====>ActsAccountAuthToken_11800 checkAuthTokenVisibility err:" + JSON.stringify(err)); 2974 console.info("====>ActsAccountAuthToken_11800 checkAuthTokenVisibility stateBack:" + stateBack); 2975 expect(err).assertEqual(null); 2976 expect(stateBack).assertEqual(true); 2977 appAccountManager.removeAccount("account_checkAuthTokenVisibility_name",(err)=>{ 2978 console.info("====>ActsAccountAuthToken_11800 removeAccount err:" + JSON.stringify(err)); 2979 expect(err).assertEqual(null); 2980 console.info("====>ActsAccountAuthToken_11800 end===="); 2981 done(); 2982 }); 2983 }); 2984 }); 2985 }); 2986 }); 2987 }); 2988 2989 it('ActsAccountAuthToken_11900', 0, async function (done) { 2990 var limitAuthType =''; 2991 for(var i = 0; i < AUTHTYPELENGTHLIMIT + 1; i++){ 2992 limitAuthType += 't'; 2993 } 2994 console.info("====>ActsAccountAuthToken_11900 start===="); 2995 var appAccountManager = account.createAppAccountManager(); 2996 appAccountManager.createAccount("account_checkAuthTokenVisibility_name",(err)=>{ 2997 console.info("====>ActsAccountAuthToken_11900 createAccount err:" + JSON.stringify(err)); 2998 expect(err).assertEqual(null); 2999 appAccountManager.setAuthToken("account_checkAuthTokenVisibility_name","authType","test_token",(err)=>{ 3000 console.info("====>ActsAccountAuthToken_11900 setAuthToken err:" + JSON.stringify(err)); 3001 expect(err).assertEqual(null); 3002 appAccountManager.checkAuthTokenVisibility("account_checkAuthTokenVisibility_name",limitAuthType,valid_owner_name,(err,stateBack)=>{ 3003 console.info("====>ActsAccountAuthToken_11900 checkAuthTokenVisibility err:" + JSON.stringify(err)); 3004 expect(err.code!=0).assertEqual(true); 3005 appAccountManager.checkAuthTokenVisibility("account_checkAuthTokenVisibility_name",limitAuthType,OWNERSELF,(err,stateBack)=>{ 3006 console.info("====>ActsAccountAuthToken_11900 checkAuthTokenVisibility err:" + JSON.stringify(err)); 3007 expect(err.code!=0).assertEqual(true); 3008 appAccountManager.removeAccount("account_checkAuthTokenVisibility_name",(err)=>{ 3009 console.info("====>ActsAccountAuthToken_11900 removeAccount err:" + JSON.stringify(err)); 3010 expect(err).assertEqual(null); 3011 console.info("====>ActsAccountAuthToken_11900 end===="); 3012 done(); 3013 }); 3014 }); 3015 }); 3016 }); 3017 }); 3018 }); 3019 3020 it('ActsAccountAuthToken_12000', 0, async function (done) { 3021 console.info("====>ActsAccountAuthToken_12000 start===="); 3022 var appAccountManager = account.createAppAccountManager(); 3023 appAccountManager.createAccount("account_checkAuthTokenVisibility_name",(err)=>{ 3024 console.info("====>ActsAccountAuthToken_12000 createAccount err:" + JSON.stringify(err)); 3025 expect(err).assertEqual(null); 3026 appAccountManager.setAuthToken("account_checkAuthTokenVisibility_name","authType","test_token",(err)=>{ 3027 console.info("====>ActsAccountAuthToken_12000 setAuthToken err:" + JSON.stringify(err)); 3028 expect(err).assertEqual(null); 3029 appAccountManager.checkAuthTokenVisibility("account_checkAuthTokenVisibility_name","invalid_authType",valid_owner_name,(err,stateBack)=>{ 3030 console.info("====>ActsAccountAuthToken_12000 checkAuthTokenVisibility err:" + JSON.stringify(err)); 3031 console.info("====>ActsAccountAuthToken_12000 checkAuthTokenVisibility stateBack:" + stateBack); 3032 expect(err.code).assertEqual(12300107); 3033 appAccountManager.checkAuthTokenVisibility("account_checkAuthTokenVisibility_name","invalid_authType",OWNERSELF,(err,stateBack)=>{ 3034 console.info("====>ActsAccountAuthToken_12000 checkAuthTokenVisibility err:" + JSON.stringify(err)); 3035 console.info("====>ActsAccountAuthToken_12000 checkAuthTokenVisibility stateBack:" + stateBack); 3036 expect(err).assertEqual(null); 3037 expect(stateBack).assertEqual(true); 3038 appAccountManager.removeAccount("account_checkAuthTokenVisibility_name",(err)=>{ 3039 console.info("====>ActsAccountAuthToken_12000 removeAccount err:" + JSON.stringify(err)); 3040 expect(err).assertEqual(null); 3041 console.info("====>ActsAccountAuthToken_12000 end===="); 3042 done(); 3043 }); 3044 }); 3045 }); 3046 }); 3047 }); 3048 }); 3049 3050 it('ActsAccountAuthToken_12100', 0, async function (done) { 3051 console.info("====>ActsAccountAuthToken_12100 start===="); 3052 var appAccountManager = account.createAppAccountManager(); 3053 appAccountManager.createAccount("account_checkAuthTokenVisibility_name",(err)=>{ 3054 console.info("====>ActsAccountAuthToken_12100 createAccount err:" + JSON.stringify(err)); 3055 expect(err).assertEqual(null); 3056 appAccountManager.setAuthToken("account_checkAuthTokenVisibility_name","authType","test_token",(err)=>{ 3057 console.info("====>ActsAccountAuthToken_12100 setAuthToken err:" + JSON.stringify(err)); 3058 expect(err).assertEqual(null); 3059 appAccountManager.checkAuthTokenVisibility("account_checkAuthTokenVisibility_name","authType","",(err,stateBack)=>{ 3060 console.info("====>ActsAccountAuthToken_12100 checkAuthTokenVisibility err:" + JSON.stringify(err)); 3061 console.info("====>ActsAccountAuthToken_12100 checkAuthTokenVisibility stateBack:" + stateBack); 3062 expect(err.code!=0).assertEqual(true); 3063 appAccountManager.removeAccount("account_checkAuthTokenVisibility_name",(err)=>{ 3064 console.info("====>ActsAccountAuthToken_12100 removeAccount err:" + JSON.stringify(err)); 3065 expect(err).assertEqual(null); 3066 console.info("====>ActsAccountAuthToken_12100 end===="); 3067 done(); 3068 }); 3069 }); 3070 }); 3071 }); 3072 }); 3073 3074 it('ActsAccountAuthToken_12200', 0, async function (done) { 3075 console.info("====>ActsAccountAuthToken_12200 start===="); 3076 var appAccountManager = account.createAppAccountManager(); 3077 appAccountManager.createAccount("account_checkAuthTokenVisibility_name",(err)=>{ 3078 console.info("====>ActsAccountAuthToken_12200 createAccount err:" + JSON.stringify(err)); 3079 expect(err).assertEqual(null); 3080 appAccountManager.setAuthToken("account_checkAuthTokenVisibility_name","authType","test_token",(err)=>{ 3081 console.info("====>ActsAccountAuthToken_12200 setAuthToken err:" + JSON.stringify(err)); 3082 expect(err).assertEqual(null); 3083 appAccountManager.checkAuthTokenVisibility("account_checkAuthTokenVisibility_name","authType"," ",(err,stateBack)=>{ 3084 console.info("====>ActsAccountAuthToken_12200 checkAuthTokenVisibility err:" + JSON.stringify(err)); 3085 console.info("====>ActsAccountAuthToken_12200 checkAuthTokenVisibility stateBack:" + stateBack); 3086 expect(err).assertEqual(null); 3087 expect(stateBack).assertEqual(false); 3088 appAccountManager.removeAccount("account_checkAuthTokenVisibility_name",(err)=>{ 3089 console.info("====>ActsAccountAuthToken_12200 removeAccount err:" + JSON.stringify(err)); 3090 expect(err).assertEqual(null); 3091 console.info("====>ActsAccountAuthToken_12200 end===="); 3092 done(); 3093 }); 3094 }); 3095 }); 3096 }); 3097 }); 3098 3099 it('ActsAccountAuthToken_12300', 0, async function (done) { 3100 var limitBundleName = ''; 3101 for(var i = 0; i < OWNERLENGTHLIMIT + 1; i++){ 3102 limitBundleName += 't'; 3103 } 3104 console.info("====>ActsAccountAuthToken_12300 start===="); 3105 var appAccountManager = account.createAppAccountManager(); 3106 appAccountManager.createAccount("account_checkAuthTokenVisibility_name",(err)=>{ 3107 console.info("====>ActsAccountAuthToken_12300 createAccount err:" + JSON.stringify(err)); 3108 expect(err).assertEqual(null); 3109 appAccountManager.setAuthToken("account_checkAuthTokenVisibility_name","authType","test_token",(err)=>{ 3110 console.info("====>ActsAccountAuthToken_12300 setAuthToken err:" + JSON.stringify(err)); 3111 expect(err).assertEqual(null); 3112 appAccountManager.checkAuthTokenVisibility("account_checkAuthTokenVisibility_name","authType",limitBundleName,(err,stateBack)=>{ 3113 console.info("====>ActsAccountAuthToken_12300 checkAuthTokenVisibility err:" + JSON.stringify(err)); 3114 console.info("====>ActsAccountAuthToken_12300 checkAuthTokenVisibility stateBack:" + stateBack); 3115 expect(err.code!=0).assertEqual(true); 3116 appAccountManager.removeAccount("account_checkAuthTokenVisibility_name",(err)=>{ 3117 console.info("====>ActsAccountAuthToken_12300 removeAccount err:" + JSON.stringify(err)); 3118 expect(err).assertEqual(null); 3119 console.info("====>ActsAccountAuthToken_12300 end===="); 3120 done(); 3121 }); 3122 }); 3123 }); 3124 }); 3125 }); 3126 3127 it('ActsAccountAuthToken_12400', 0, async function (done) { 3128 console.info("====>ActsAccountAuthToken_12400 start===="); 3129 var appAccountManager = account.createAppAccountManager(); 3130 appAccountManager.createAccount("account_testgetAuthList_name",(err)=>{ 3131 console.info("====>ActsAccountAuthToken_12400 createAccount err:" + JSON.stringify(err)); 3132 expect(err).assertEqual(null); 3133 appAccountManager.setAuthToken("account_testgetAuthList_name","authType","test_token",(err)=>{ 3134 console.info("====>ActsAccountAuthToken_12400 setAuthToken err:" + JSON.stringify(err)); 3135 expect(err).assertEqual(null); 3136 appAccountManager.setAuthTokenVisibility("account_testgetAuthList_name","authType",valid_owner_name,true,(err)=>{ 3137 console.info("====>ActsAccountAuthToken_12400 setAuthTokenVisibility err:" + JSON.stringify(err)); 3138 expect(err).assertEqual(null); 3139 appAccountManager.getAuthList("account_testgetAuthList_name","",(err,dataArray)=>{ 3140 console.info("====>ActsAccountAuthToken_12400 getAuthList err:" + JSON.stringify(err)); 3141 expect(err.code).assertEqual(AccountErrCode.ERR_JS_AUTH_TYPE_NOT_FOUND); 3142 appAccountManager.removeAccount("account_testgetAuthList_name",(err)=>{ 3143 console.info("====>ActsAccountAuthToken_12400 removeAccount err:" + JSON.stringify(err)); 3144 expect(err).assertEqual(null); 3145 console.info("====>ActsAccountAuthToken_12400 end===="); 3146 done(); 3147 }); 3148 }); 3149 }); 3150 }); 3151 }); 3152 }); 3153 3154 it('ActsAccountAuthToken_12500', 0, async function (done) { 3155 console.info("====>ActsAccountAuthToken_12500 start===="); 3156 var appAccountManager = account.createAppAccountManager(); 3157 appAccountManager.createAccount("account_testgetAuthList_name",(err)=>{ 3158 console.info("====>ActsAccountAuthToken_12500 createAccount err:" + JSON.stringify(err)); 3159 expect(err).assertEqual(null); 3160 appAccountManager.setAuthToken("account_testgetAuthList_name","authType","test_token",(err)=>{ 3161 console.info("====>ActsAccountAuthToken_12500 setAuthToken err:" + JSON.stringify(err)); 3162 expect(err).assertEqual(null); 3163 appAccountManager.setAuthTokenVisibility("account_testgetAuthList_name","authType",valid_owner_name,true,(err)=>{ 3164 console.info("====>ActsAccountAuthToken_12500 setAuthTokenVisibility err:" + JSON.stringify(err)); 3165 expect(err).assertEqual(null); 3166 appAccountManager.getAuthList("account_testgetAuthList_name"," ",(err,dataArray)=>{ 3167 console.info("====>ActsAccountAuthToken_12500 getAuthList err:" + JSON.stringify(err)); 3168 expect(err.code).assertEqual(AccountErrCode.ERR_JS_AUTH_TYPE_NOT_FOUND); 3169 appAccountManager.removeAccount("account_testgetAuthList_name",(err)=>{ 3170 console.info("====>ActsAccountAuthToken_12500 removeAccount err:" + JSON.stringify(err)); 3171 expect(err).assertEqual(null); 3172 console.info("====>ActsAccountAuthToken_12500 end===="); 3173 done(); 3174 }); 3175 }); 3176 }); 3177 }); 3178 }); 3179 }); 3180 3181 it('ActsAccountAuthToken_12600', 0, async function (done) { 3182 var limitAuthType =''; 3183 for(var i = 0; i < AUTHTYPELENGTHLIMIT + 1; i++){ 3184 limitAuthType += 't'; 3185 } 3186 console.info("====>ActsAccountAuthToken_12600 start===="); 3187 var appAccountManager = account.createAppAccountManager(); 3188 appAccountManager.createAccount("account_testgetAuthList_name",(err)=>{ 3189 console.info("====>ActsAccountAuthToken_12600 createAccount err:" + JSON.stringify(err)); 3190 expect(err).assertEqual(null); 3191 appAccountManager.setAuthToken("account_testgetAuthList_name","authType","test_token",(err)=>{ 3192 console.info("====>ActsAccountAuthToken_12600 setAuthToken err:" + JSON.stringify(err)); 3193 expect(err).assertEqual(null); 3194 appAccountManager.setAuthTokenVisibility("account_testgetAuthList_name","authType",valid_owner_name,true,(err)=>{ 3195 console.info("====>ActsAccountAuthToken_12600 setAuthTokenVisibility err:" + JSON.stringify(err)); 3196 expect(err).assertEqual(null); 3197 appAccountManager.getAuthList("account_testgetAuthList_name",limitAuthType,(err,dataArray)=>{ 3198 console.info("====>ActsAccountAuthToken_12600 getAuthList err:" + JSON.stringify(err)); 3199 expect(err.code!=0).assertEqual(true); 3200 console.info("====>ActsAccountAuthToken_12600 getAuthList dataArray:" + JSON.stringify(dataArray)); 3201 expect(dataArray).assertEqual(null); 3202 appAccountManager.removeAccount("account_testgetAuthList_name",(err)=>{ 3203 console.info("====>ActsAccountAuthToken_12600 removeAccount err:" + JSON.stringify(err)); 3204 expect(err).assertEqual(null); 3205 console.info("====>ActsAccountAuthToken_12600 end===="); 3206 done(); 3207 }); 3208 }); 3209 }); 3210 }); 3211 }); 3212 }); 3213 3214 it('ActsAccountAuthToken_12700', 0, async function (done) { 3215 console.info("====>ActsAccountAuthToken_12700 start===="); 3216 var appAccountManager = account.createAppAccountManager(); 3217 appAccountManager.getAuthList("","authType").then((dataArray)=>{ 3218 console.info("====>ActsAccountAuthToken_12700 getAuthList dataArray:" + JSON.stringify(dataArray)); 3219 expect(dataArray.length).assertEqual(0); 3220 done(); 3221 }).catch((err)=>{ 3222 expect(err.code!=0).assertEqual(true); 3223 done(); 3224 }) 3225 }); 3226 3227 it('ActsAccountAuthToken_12800', 0, async function (done) { 3228 console.info("====>ActsAccountAuthToken_12800 start===="); 3229 var appAccountManager = account.createAppAccountManager(); 3230 appAccountManager.getAuthList(" ","authType",(err,dataArray)=>{ 3231 console.info("====>ActsAccountAuthToken_12800 getAuthList err:" + JSON.stringify(err)); 3232 console.info("====>ActsAccountAuthToken_12800 getAuthList dataArray:" + JSON.stringify(dataArray)); 3233 expect(err.code!=0).assertEqual(true); 3234 expect(dataArray).assertEqual(null); 3235 done(); 3236 }); 3237 }); 3238 3239 it('ActsAccountAuthToken_12900', 0, async function (done) { 3240 var limitName = ''; 3241 for(var i = 0; i < LENGTHLIMIT + 1; i++){ 3242 limitName += 't'; 3243 } 3244 console.info("====>ActsAccountAuthToken_12900 start===="); 3245 var appAccountManager = account.createAppAccountManager(); 3246 appAccountManager.getAuthList(limitName,"authType",(err,dataArray)=>{ 3247 console.info("====>ActsAccountAuthToken_12900 getAuthList err:" + JSON.stringify(err)); 3248 console.info("====>ActsAccountAuthToken_12900 getAuthList dataArray:" + JSON.stringify(dataArray)); 3249 expect(err.code!=0).assertEqual(true); 3250 expect(dataArray).assertEqual(null); 3251 done(); 3252 }); 3253 }); 3254 3255 it('ActsAccountAuthToken_13000', 0, async function (done) { 3256 console.info("====>ActsAccountAuthToken_13000 start===="); 3257 var appAccountManager = account.createAppAccountManager(); 3258 appAccountManager.getAuthList("no_add_account","authType",(err,dataArray)=>{ 3259 console.info("====>ActsAccountAuthToken_13000 getAuthList err:" + JSON.stringify(err)); 3260 console.info("====>ActsAccountAuthToken_13000 getAuthList dataArray:" + JSON.stringify(dataArray)); 3261 expect(err.code!=0).assertEqual(true); 3262 expect(dataArray).assertEqual(null); 3263 done(); 3264 }); 3265 }); 3266 3267 it('ActsAccountAuthToken_13100', 0, async function (done) { 3268 console.info("====>ActsAccountAuthToken_13100 start===="); 3269 var appAccountManager = account.createAppAccountManager(); 3270 appAccountManager.createAccount("account_tokenTest_name",(err,)=>{ 3271 console.info("====>ActsAccountAuthToken_13100 createAccount err:" + JSON.stringify(err)); 3272 expect(err).assertEqual(null); 3273 appAccountManager.setAuthToken("account_tokenTest_name","authType","test_token",(err)=>{ 3274 console.info("====>ActsAccountAuthToken_13100 setAuthToken err:" + JSON.stringify(err)); 3275 expect(err).assertEqual(null); 3276 appAccountManager.getAuthToken("account_tokenTest_name",OWNERSELF,"authType",(err,data)=>{ 3277 console.info("====>ActsAccountAuthToken_13100 getAuthToken err:" + JSON.stringify(err)); 3278 console.info("====>ActsAccountAuthToken_13100 getAuthToken stateBack:" + data); 3279 expect(err).assertEqual(null); 3280 expect(data).assertEqual("test_token"); 3281 appAccountManager.checkAuthTokenVisibility("account_tokenTest_name","authType",valid_owner_name,(err,stateBack)=>{ 3282 console.info("====>ActsAccountAuthToken_13100 checkAuthTokenVisibility err:" + JSON.stringify(err)); 3283 console.info("====>ActsAccountAuthToken_13100 checkAuthTokenVisibility stateBack:" + stateBack); 3284 expect(err).assertEqual(null); 3285 expect(stateBack).assertEqual(false); 3286 appAccountManager.getAuthList("account_tokenTest_name","authType",(err,dataArray)=>{ 3287 console.info("====>ActsAccountAuthToken_13100 getAuthList err:" + JSON.stringify(err)); 3288 console.info("====>ActsAccountAuthToken_13100 getAuthList dataArray:" + JSON.stringify(dataArray)); 3289 expect(err).assertEqual(null); 3290 expect(dataArray.length).assertEqual(0); 3291 appAccountManager.setAuthTokenVisibility("account_tokenTest_name","authType",valid_owner_name,true,(err)=>{ 3292 console.info("====>ActsAccountAuthToken_13100 setAuthTokenVisibility err:" + JSON.stringify(err)); 3293 expect(err).assertEqual(null); 3294 appAccountManager.checkAuthTokenVisibility("account_tokenTest_name","authType",valid_owner_name,(err,stateBack)=>{ 3295 console.info("====>ActsAccountAuthToken_13100 checkAuthTokenVisibility err:" + JSON.stringify(err)); 3296 console.info("====>ActsAccountAuthToken_13100 checkAuthTokenVisibility stateBack:" + stateBack); 3297 expect(err).assertEqual(null); 3298 expect(stateBack).assertEqual(true); 3299 appAccountManager.getAuthList("account_tokenTest_name","authType",(err,dataArray)=>{ 3300 console.info("====>ActsAccountAuthToken_13100 getAuthList err:" + JSON.stringify(err)); 3301 console.info("====>ActsAccountAuthToken_13100 getAuthList dataArray:" + JSON.stringify(dataArray)); 3302 expect(err).assertEqual(null); 3303 expect(dataArray.length).assertEqual(1); 3304 expect(dataArray[0]).assertEqual(valid_owner_name); 3305 appAccountManager.removeAccount("account_tokenTest_name",(err)=>{ 3306 console.info("====>ActsAccountAuthToken_13100 removeAccount err:" + JSON.stringify(err)); 3307 expect(err).assertEqual(null); 3308 console.info("====>ActsAccountAuthToken_13100 end===="); 3309 done(); 3310 }); 3311 }); 3312 }); 3313 }); 3314 }); 3315 }); 3316 }); 3317 }); 3318 }); 3319 }); 3320 3321 it('ActsAccountAuthToken_13200', 0, async function (done) { 3322 console.info("====>ActsAccountAuthToken_13200 start===="); 3323 var appAccountManager = account.createAppAccountManager(); 3324 appAccountManager.queryAuthenticatorInfo("com.example.actsaccountOauthtoken",(err,dataInfo)=>{ 3325 console.info("====>ActsAccountAuthToken_13200 queryAuthenticatorInfo err:" + JSON.stringify(err)); 3326 console.info("====>ActsAccountAuthToken_13200 queryAuthenticatorInfo dataInfo:" + JSON.stringify(dataInfo)); 3327 expect(err).assertEqual(null); 3328 expect(isNaN(dataInfo.iconId)).assertFalse(); 3329 expect(isNaN(dataInfo.labelId)).assertFalse(); 3330 done(); 3331 }); 3332 }); 3333 3334 it('ActsAccountOAuthToken_13201', 0, async function (done) { 3335 console.info("====>ActsAccountOAuthToken_13201 start===="); 3336 var appAccountManager = account.createAppAccountManager(); 3337 await appAccountManager.queryAuthenticatorInfo("com.example.actsaccountOauthtoken").then((dataInfo) =>{ 3338 console.info("====>ActsAccountOAuthToken_13201 queryAuthenticatorInfo dataInfo:" + JSON.stringify(dataInfo)); 3339 expect(isNaN(dataInfo.iconId)).assertFalse(); 3340 expect(isNaN(dataInfo.labelId)).assertFalse(); 3341 done(); 3342 }).catch((err) => { 3343 console.info("====>ActsAccountOAuthToken_13201 queryAuthenticatorInfo err:" + JSON.stringify(err)); 3344 }); 3345 }); 3346 3347 it('ActsAccountAuthToken_13300', 0, async function (done) { 3348 console.info("====>ActsAccountAuthToken_13300 start===="); 3349 var appAccountManager = account.createAppAccountManager(); 3350 appAccountManager.auth("authenticate_test_account","com.example.actsaccountOauthtoken","authType",{},{ 3351 onResult: (resultCode, resultData)=>{ 3352 console.info("====>ActsAccountAuthToken_13300 authenticate resultCode:" + JSON.stringify(resultCode)); 3353 console.info("====>ActsAccountAuthToken_13300 authenticate resultData:" + JSON.stringify(resultData)); 3354 expect(resultCode.code).assertEqual(0); 3355 expect(resultData.name).assertEqual("authenticate_test_account"); 3356 expect(resultData.authType).assertEqual("authType"); 3357 expect(resultData.token).assertEqual("serviceApp/authenticate/Token"); 3358 done(); 3359 }, 3360 onRequestRedirected: null 3361 }); 3362 done(); 3363 }); 3364 3365 it('ActsAccountAuthToken_13400', 0, async function (done) { 3366 console.info("====>ActsAccountAuthToken_13400 start===="); 3367 var appAccountManager = account.createAppAccountManager(); 3368 appAccountManager.createAccountImplicitly("com.example.actsaccountOauthtoken",{},{ 3369 onResult: (resultCode, resultData) =>{ 3370 console.info("====>ActsAccountAuthToken_13400 authenticate resultCode:" + JSON.stringify(resultCode)); 3371 console.info("====>ActsAccountAuthToken_13400 authenticate resultData:" + JSON.stringify(resultData)); 3372 expect(resultCode.code).assertEqual(0); 3373 expect(resultData.name).assertEqual("authenticate_test_account"); 3374 expect(resultData.authType).assertEqual("authType"); 3375 expect(resultData.token).assertEqual("serviceApp/authenticate/Token"); 3376 done(); 3377 }, 3378 onRequestRedirected: (request) =>{ 3379 console.info("====>ActsAccountAuthToken_13400 onRequestRedirected request:" + JSON.stringify(request)); 3380 let abilityStartSetting = { 3381 want:request 3382 } 3383 featureAbility.startAbility(abilityStartSetting, (err, result)=>{ 3384 console.info("====>ActsAccountAuthToken_13400 onRequestRedirected err:" + JSON.stringify(err)); 3385 }); 3386 done(); 3387 } 3388 }); 3389 done(); 3390 }); 3391 }) 3392} 3393