提交 85a70eb0 编写于 作者: Z zhaimengchao

【Account】【Master】Fix Memory Leak

Signed-off-by: Nzhaimengchao <zhaimengchao@huawei.com>
上级 7ede3e8c
...@@ -14,14 +14,15 @@ ...@@ -14,14 +14,15 @@
*/ */
import account from '@ohos.account.appAccount' import account from '@ohos.account.appAccount'
import { describe, beforeAll, beforeEach, afterEach, afterAll, it, expect } from '@ohos/hypium' import { describe, beforeAll, beforeEach, afterEach, afterAll, it, expect } from '@ohos/hypium'
import {AccountErrCode} from './AccountErrCode.test.js' import { AccountErrCode } from './AccountErrCode.test.js'
const NAMELIMIT = 512; const NAMELIMIT = 512;
const LENGTHLIMIT = 1024; const LENGTHLIMIT = 1024;
const ERR_PARAMETER_CHECK_FAILD =401 const ERR_PARAMETER_CHECK_FAILD = 401
const ERR_INVALID_PARAMETER = 12300002 const ERR_INVALID_PARAMETER = 12300002
const createAccountOptions = {customData:{age:'12'}} //k and v length 1024 ,k and v size 1024 const createAccountOptions = { customData: { age: '12' } } //k and v length 1024 ,k and v size 1024
const createAccountOptionsDiff = {customData:{sex:'male'}} const createAccountOptionsDiff = { customData: { sex: 'male' } }
export default function ActsAccountCreateAccount() { export default function ActsAccountCreateAccount() {
describe('ActsAccountCreateAccount', function () { describe('ActsAccountCreateAccount', function () {
...@@ -34,10 +35,10 @@ export default function ActsAccountCreateAccount() { ...@@ -34,10 +35,10 @@ export default function ActsAccountCreateAccount() {
console.debug("====>ActsAccountCreateAccount_0100 start===="); console.debug("====>ActsAccountCreateAccount_0100 start====");
var appAccountManager = account.createAppAccountManager(); var appAccountManager = account.createAppAccountManager();
console.debug("====>creat finish===="); console.debug("====>creat finish====");
appAccountManager.createAccount("account_name_callback_first", (err)=>{ appAccountManager.createAccount("account_name_callback_first", (err) => {
console.debug("====>add account ActsAccountCreateAccount_0100 err:" + JSON.stringify(err)); console.debug("====>add account ActsAccountCreateAccount_0100 err:" + JSON.stringify(err));
expect(err).assertEqual(null); expect(err).assertEqual(null);
appAccountManager.removeAccount("account_name_callback_first", (err)=>{ appAccountManager.removeAccount("account_name_callback_first", (err) => {
console.debug("====>delete Account ActsAccountCreateAccount_0100 err:" + JSON.stringify(err)); console.debug("====>delete Account ActsAccountCreateAccount_0100 err:" + JSON.stringify(err));
expect(err).assertEqual(null); expect(err).assertEqual(null);
console.debug("====>ActsAccountCreateAccount_0100 end===="); console.debug("====>ActsAccountCreateAccount_0100 end====");
...@@ -56,16 +57,18 @@ export default function ActsAccountCreateAccount() { ...@@ -56,16 +57,18 @@ export default function ActsAccountCreateAccount() {
var appAccountManager = account.createAppAccountManager(); var appAccountManager = account.createAppAccountManager();
console.debug("====>creat finish===="); console.debug("====>creat finish====");
console.debug("====>add account start===="); console.debug("====>add account start====");
try{ try {
await appAccountManager.createAccount("account_name_promise_first"); await appAccountManager.createAccount("account_name_promise_first");
} } catch (err) {
catch(err){
console.error("====>add account fail err:" + JSON.stringify(err)); console.error("====>add account fail err:" + JSON.stringify(err));
expect().assertFail(); expect().assertFail();
done();
} }
console.debug("====>delete account start===="); try {
console.debug("====>delete account ActsAccountCreateAccount_0200 start====");
await appAccountManager.removeAccount("account_name_promise_first"); await appAccountManager.removeAccount("account_name_promise_first");
} catch (err) {
console.debug("====>delete account err:" + JSON.stringify(err));
}
console.debug("====>ActsAccountCreateAccount_0200 end===="); console.debug("====>ActsAccountCreateAccount_0200 end====");
done(); done();
}); });
...@@ -79,10 +82,10 @@ export default function ActsAccountCreateAccount() { ...@@ -79,10 +82,10 @@ export default function ActsAccountCreateAccount() {
console.debug("====>ActsAccountCreateAccount_0300 start===="); console.debug("====>ActsAccountCreateAccount_0300 start====");
var appAccountManager = account.createAppAccountManager(); var appAccountManager = account.createAppAccountManager();
console.debug("====>creat finish===="); console.debug("====>creat finish====");
appAccountManager.createAccount("account_name_callback_second", createAccountOptions, (err)=>{ appAccountManager.createAccount("account_name_callback_second", createAccountOptions, (err) => {
console.debug("====>add account ActsAccountCreateAccount_0300 err:" + JSON.stringify(err)); console.debug("====>add account ActsAccountCreateAccount_0300 err:" + JSON.stringify(err));
expect(err).assertEqual(null); expect(err).assertEqual(null);
appAccountManager.removeAccount("account_name_callback_second", (err)=>{ appAccountManager.removeAccount("account_name_callback_second", (err) => {
console.debug("====>delete Account ActsAccountCreateAccount_0300 err:" + JSON.stringify(err)); console.debug("====>delete Account ActsAccountCreateAccount_0300 err:" + JSON.stringify(err));
expect(err).assertEqual(null); expect(err).assertEqual(null);
console.debug("====>ActsAccountCreateAccount_0300 end===="); console.debug("====>ActsAccountCreateAccount_0300 end====");
...@@ -101,16 +104,18 @@ export default function ActsAccountCreateAccount() { ...@@ -101,16 +104,18 @@ export default function ActsAccountCreateAccount() {
var appAccountManager = account.createAppAccountManager(); var appAccountManager = account.createAppAccountManager();
console.debug("====>creat finish===="); console.debug("====>creat finish====");
console.debug("====>add account start===="); console.debug("====>add account start====");
try{ try {
await appAccountManager.createAccount("account_name_promise_second", createAccountOptions); await appAccountManager.createAccount("account_name_promise_second", createAccountOptions);
} } catch (err) {
catch(err){
console.error("====>add account fail err:" + JSON.stringify(err)); console.error("====>add account fail err:" + JSON.stringify(err));
expect().assertFail(); expect().assertFail();
done();
} }
console.debug("====>delete account start===="); try {
console.debug("====>delete account ActsAccountCreateAccount_0400 start====");
await appAccountManager.removeAccount("account_name_promise_second"); await appAccountManager.removeAccount("account_name_promise_second");
} catch (err) {
console.debug("====>delete account err:" + JSON.stringify(err));
}
console.debug("====>ActsAccountCreateAccount_0400 end===="); console.debug("====>ActsAccountCreateAccount_0400 end====");
done(); done();
}); });
...@@ -124,14 +129,14 @@ export default function ActsAccountCreateAccount() { ...@@ -124,14 +129,14 @@ export default function ActsAccountCreateAccount() {
it('ActsAccountCreateAccount_0500', 0, async function (done) { it('ActsAccountCreateAccount_0500', 0, async function (done) {
console.debug("====>ActsAccountCreateAccount_0500 start===="); console.debug("====>ActsAccountCreateAccount_0500 start====");
var appAccountManager = account.createAppAccountManager(); var appAccountManager = account.createAppAccountManager();
appAccountManager.createAccount("account_name_callback_third", createAccountOptions, (err)=>{ appAccountManager.createAccount("account_name_callback_third", createAccountOptions, (err) => {
console.debug("====>add account first time ActsAccountCreateAccount_0500 err:" + JSON.stringify(err)); console.debug("====>add account first time ActsAccountCreateAccount_0500 err:" + JSON.stringify(err));
expect(err).assertEqual(null); expect(err).assertEqual(null);
appAccountManager.createAccount("account_name_callback_third", createAccountOptions, (err)=>{ appAccountManager.createAccount("account_name_callback_third", createAccountOptions, (err) => {
console.debug("====>add account second time ActsAccountCreateAccount_0500 err:" + JSON.stringify(err)); console.debug("====>add account second time ActsAccountCreateAccount_0500 err:" + JSON.stringify(err));
console.debug("====>ActsAccountCreateAccount_0500 AccountErrCode.JsErrCode:" + AccountErrCode.ERR_JS_ACCOUNT_ALREADY_EXIST); console.debug("====>ActsAccountCreateAccount_0500 AccountErrCode.JsErrCode:" + AccountErrCode.ERR_JS_ACCOUNT_ALREADY_EXIST);
expect(err.code).assertEqual(AccountErrCode.ERR_JS_ACCOUNT_ALREADY_EXIST); expect(err.code).assertEqual(AccountErrCode.ERR_JS_ACCOUNT_ALREADY_EXIST);
appAccountManager.removeAccount("account_name_callback_third", (err)=>{ appAccountManager.removeAccount("account_name_callback_third", (err) => {
console.debug("====>delete Account ActsAccountCreateAccount_0500 err:" + JSON.stringify(err)); console.debug("====>delete Account ActsAccountCreateAccount_0500 err:" + JSON.stringify(err));
expect(err).assertEqual(null); expect(err).assertEqual(null);
console.debug("====>ActsAccountCreateAccount_0500 end===="); console.debug("====>ActsAccountCreateAccount_0500 end====");
...@@ -152,10 +157,9 @@ export default function ActsAccountCreateAccount() { ...@@ -152,10 +157,9 @@ export default function ActsAccountCreateAccount() {
console.debug("====>add account for the first time ActsAccountCreateAccount_0600===="); console.debug("====>add account for the first time ActsAccountCreateAccount_0600====");
await appAccountManager.createAccount("account_name_promise_third", createAccountOptions); await appAccountManager.createAccount("account_name_promise_third", createAccountOptions);
console.debug("====>add account for the second time ActsAccountCreateAccount_0600 start===="); console.debug("====>add account for the second time ActsAccountCreateAccount_0600 start====");
try{ try {
await appAccountManager.createAccount("account_name_promise_third", createAccountOptions); await appAccountManager.createAccount("account_name_promise_third", createAccountOptions);
} } catch (err) {
catch(err){
console.debug("====>add account for the second time 0600 err:" + JSON.stringify(err)); console.debug("====>add account for the second time 0600 err:" + JSON.stringify(err));
expect(err.code).assertEqual(AccountErrCode.ERR_JS_ACCOUNT_ALREADY_EXIST); expect(err.code).assertEqual(AccountErrCode.ERR_JS_ACCOUNT_ALREADY_EXIST);
await appAccountManager.removeAccount("account_name_promise_third"); await appAccountManager.removeAccount("account_name_promise_third");
...@@ -176,7 +180,7 @@ export default function ActsAccountCreateAccount() { ...@@ -176,7 +180,7 @@ export default function ActsAccountCreateAccount() {
limitAccountName += 't'; limitAccountName += 't';
} }
var appAccountManager = account.createAppAccountManager(); var appAccountManager = account.createAppAccountManager();
appAccountManager.createAccount(limitAccountName, createAccountOptions, (err)=>{ appAccountManager.createAccount(limitAccountName, createAccountOptions, (err) => {
console.debug("====>add account ActsAccountCreateAccount_0700 err:" + JSON.stringify(err)); console.debug("====>add account ActsAccountCreateAccount_0700 err:" + JSON.stringify(err));
expect(err.code).assertEqual(ERR_INVALID_PARAMETER); expect(err.code).assertEqual(ERR_INVALID_PARAMETER);
console.debug("====>ActsAccountCreateAccount_0700 end===="); console.debug("====>ActsAccountCreateAccount_0700 end====");
...@@ -196,12 +200,11 @@ export default function ActsAccountCreateAccount() { ...@@ -196,12 +200,11 @@ export default function ActsAccountCreateAccount() {
limitAccountName += 'n'; limitAccountName += 'n';
} }
var appAccountManager = account.createAppAccountManager(); var appAccountManager = account.createAppAccountManager();
try{ try {
await appAccountManager.createAccount(limitAccountName, createAccountOptions); await appAccountManager.createAccount(limitAccountName, createAccountOptions);
expect().assertFail(); expect().assertFail();
done(); done();
} } catch (err) {
catch(err){
console.debug("====>add account ActsAccountCreateAccount_0800 err:" + JSON.stringify(err)); console.debug("====>add account ActsAccountCreateAccount_0800 err:" + JSON.stringify(err));
expect(err.code).assertEqual(ERR_INVALID_PARAMETER); expect(err.code).assertEqual(ERR_INVALID_PARAMETER);
console.debug("====>ActsAccountCreateAccount_0800 end===="); console.debug("====>ActsAccountCreateAccount_0800 end====");
...@@ -221,7 +224,11 @@ export default function ActsAccountCreateAccount() { ...@@ -221,7 +224,11 @@ export default function ActsAccountCreateAccount() {
limitAccountExtra += 't'; limitAccountExtra += 't';
} }
var appAccountManager = account.createAppAccountManager(); var appAccountManager = account.createAppAccountManager();
appAccountManager.createAccount("account_name_callback_fifth", {customData:{age:limitAccountExtra}}, (err)=>{ appAccountManager.createAccount("account_name_callback_fifth", {
customData: {
age: limitAccountExtra
}
}, (err) => {
console.debug("====>add account ActsAccountCreateAccount_0900 err:" + JSON.stringify(err)); console.debug("====>add account ActsAccountCreateAccount_0900 err:" + JSON.stringify(err));
expect(err.code).assertEqual(ERR_INVALID_PARAMETER); expect(err.code).assertEqual(ERR_INVALID_PARAMETER);
console.debug("====>ActsAccountCreateAccount_0900 end===="); console.debug("====>ActsAccountCreateAccount_0900 end====");
...@@ -241,10 +248,13 @@ export default function ActsAccountCreateAccount() { ...@@ -241,10 +248,13 @@ export default function ActsAccountCreateAccount() {
limitAccountExtra += 'e'; limitAccountExtra += 'e';
} }
var appAccountManager = account.createAppAccountManager(); var appAccountManager = account.createAppAccountManager();
try{ try {
await appAccountManager.createAccount("account_name_promise_fifth", {customData:{[limitAccountExtra]:'12'}}); await appAccountManager.createAccount("account_name_promise_fifth", {
customData: {
[limitAccountExtra]: '12'
} }
catch(err){ });
} catch (err) {
console.debug("====>add account ActsAccountCreateAccount_1000 err:" + JSON.stringify(err)); console.debug("====>add account ActsAccountCreateAccount_1000 err:" + JSON.stringify(err));
expect(err.code).assertEqual(ERR_INVALID_PARAMETER); expect(err.code).assertEqual(ERR_INVALID_PARAMETER);
console.debug("====>ActsAccountCreateAccount_1000 end===="); console.debug("====>ActsAccountCreateAccount_1000 end====");
...@@ -260,7 +270,7 @@ export default function ActsAccountCreateAccount() { ...@@ -260,7 +270,7 @@ export default function ActsAccountCreateAccount() {
it('ActsAccountCreateAccount_1100', 0, async function (done) { it('ActsAccountCreateAccount_1100', 0, async function (done) {
console.debug("====>ActsAccountCreateAccount_1100 start===="); console.debug("====>ActsAccountCreateAccount_1100 start====");
var appAccountManager = account.createAppAccountManager(); var appAccountManager = account.createAppAccountManager();
appAccountManager.createAccount("", createAccountOptions, (err)=>{ appAccountManager.createAccount("", createAccountOptions, (err) => {
console.debug("====>add account ActsAccountCreateAccount_1100 err:" + JSON.stringify(err)); console.debug("====>add account ActsAccountCreateAccount_1100 err:" + JSON.stringify(err));
expect(err.code).assertEqual(ERR_INVALID_PARAMETER); expect(err.code).assertEqual(ERR_INVALID_PARAMETER);
console.debug("====>ActsAccountCreateAccount_1100 end===="); console.debug("====>ActsAccountCreateAccount_1100 end====");
...@@ -277,11 +287,10 @@ export default function ActsAccountCreateAccount() { ...@@ -277,11 +287,10 @@ export default function ActsAccountCreateAccount() {
console.debug("====>ActsAccountCreateAccount_1200 start===="); console.debug("====>ActsAccountCreateAccount_1200 start====");
console.debug("====>ActsAccountCreateAccount_1200 add account start===="); console.debug("====>ActsAccountCreateAccount_1200 add account start====");
var appAccountManager = account.createAppAccountManager(); var appAccountManager = account.createAppAccountManager();
try{ try {
await appAccountManager.createAccount("", createAccountOptions); await appAccountManager.createAccount("", createAccountOptions);
} } catch (err) {
catch(err){ console.debug("====>add account ActsAccountCreateAccount_1200 err:" + JSON.stringify(err));
console.debug("====>add account ActsAccountCreateAccount_1200 err:"+ JSON.stringify(err));
expect(err.code).assertEqual(ERR_INVALID_PARAMETER); expect(err.code).assertEqual(ERR_INVALID_PARAMETER);
console.debug("====>ActsAccountCreateAccount_1200 end===="); console.debug("====>ActsAccountCreateAccount_1200 end====");
done(); done();
...@@ -296,12 +305,12 @@ export default function ActsAccountCreateAccount() { ...@@ -296,12 +305,12 @@ export default function ActsAccountCreateAccount() {
it('ActsAccountCreateAccount_1300', 0, async function (done) { it('ActsAccountCreateAccount_1300', 0, async function (done) {
console.debug("====>ActsAccountCreateAccount_1300 start===="); console.debug("====>ActsAccountCreateAccount_1300 start====");
var appAccountManager = account.createAppAccountManager(); var appAccountManager = account.createAppAccountManager();
try{ try {
appAccountManager.createAccount("account_name_callback_seventh", "", (err)=>{ appAccountManager.createAccount("account_name_callback_seventh", "", (err) => {
expect().assertFail(); expect().assertFail();
done(); done();
}); });
}catch(err){ } catch (err) {
expect(err.code).assertEqual(401); expect(err.code).assertEqual(401);
console.debug("====>ActsAccountCreateAccount_1300 end===="); console.debug("====>ActsAccountCreateAccount_1300 end====");
done(); done();
...@@ -317,17 +326,13 @@ export default function ActsAccountCreateAccount() { ...@@ -317,17 +326,13 @@ export default function ActsAccountCreateAccount() {
console.debug("====>ActsAccountCreateAccount_1400 start===="); console.debug("====>ActsAccountCreateAccount_1400 start====");
var appAccountManager = account.createAppAccountManager(); var appAccountManager = account.createAppAccountManager();
console.debug("====>add account ActsAccountCreateAccount_1400 start===="); console.debug("====>add account ActsAccountCreateAccount_1400 start====");
try{ try {
await appAccountManager.createAccount("account_name_promise_seventh", ""); await appAccountManager.createAccount("account_name_promise_seventh", "");
} } catch (err) {
catch(err){
console.error("====>add account ActsAccountCreateAccount_1400 err:" + JSON.stringify(err)); console.error("====>add account ActsAccountCreateAccount_1400 err:" + JSON.stringify(err));
expect(err.code).assertEqual(401); expect(err.code).assertEqual(401);
done(); done();
} }
console.debug("====>delete account ActsAccountCreateAccount_1400 start====");
await appAccountManager.removeAccount("account_name_promise_seventh");
done();
}); });
/* /*
...@@ -340,11 +345,11 @@ export default function ActsAccountCreateAccount() { ...@@ -340,11 +345,11 @@ export default function ActsAccountCreateAccount() {
var appAccountManager = account.createAppAccountManager(); var appAccountManager = account.createAppAccountManager();
var specialStr = " "; var specialStr = " ";
try { try {
appAccountManager.createAccount(specialStr, createAccountOptions, (err)=>{ appAccountManager.createAccount(specialStr, createAccountOptions, (err) => {
console.error("====>createAccount ActsAccountCreateAccount_1500 err:" + JSON.stringify(err)); console.error("====>createAccount ActsAccountCreateAccount_1500 err:" + JSON.stringify(err));
expect(err).assertEqual(null); expect(err).assertEqual(null);
console.debug("====>ActsAccountCreateAccount_1500 end===="); console.debug("====>ActsAccountCreateAccount_1500 end====");
appAccountManager.removeAccount(" ", (err)=>{ appAccountManager.removeAccount(" ", (err) => {
console.error("====>removeAccount ActsAccountCreateAccount_1500 err:" + JSON.stringify(err)); console.error("====>removeAccount ActsAccountCreateAccount_1500 err:" + JSON.stringify(err));
expect(err).assertEqual(null); expect(err).assertEqual(null);
done(); done();
...@@ -387,10 +392,10 @@ export default function ActsAccountCreateAccount() { ...@@ -387,10 +392,10 @@ export default function ActsAccountCreateAccount() {
console.debug("====>ActsAccountCreateAccount_1700 start===="); console.debug("====>ActsAccountCreateAccount_1700 start====");
var appAccountManager = account.createAppAccountManager(); var appAccountManager = account.createAppAccountManager();
var specialStr = "#@$%^&*()_+!<>~?,./[]abcdefgABCDEFG1234567890"; var specialStr = "#@$%^&*()_+!<>~?,./[]abcdefgABCDEFG1234567890";
appAccountManager.createAccount(specialStr, createAccountOptions, (err)=>{ appAccountManager.createAccount(specialStr, createAccountOptions, (err) => {
console.debug("====>add account ActsAccountCreateAccount_1700 err:" + JSON.stringify(err)); console.debug("====>add account ActsAccountCreateAccount_1700 err:" + JSON.stringify(err));
expect(err).assertEqual(null); expect(err).assertEqual(null);
appAccountManager.removeAccount(specialStr, (err)=>{ appAccountManager.removeAccount(specialStr, (err) => {
console.debug("====>delete Account ActsAccountCreateAccount_1700 err" + JSON.stringify(err)); console.debug("====>delete Account ActsAccountCreateAccount_1700 err" + JSON.stringify(err));
expect(err).assertEqual(null); expect(err).assertEqual(null);
console.debug("====>ActsAccountCreateAccount_1700 end===="); console.debug("====>ActsAccountCreateAccount_1700 end====");
...@@ -409,16 +414,18 @@ export default function ActsAccountCreateAccount() { ...@@ -409,16 +414,18 @@ export default function ActsAccountCreateAccount() {
var appAccountManager = account.createAppAccountManager(); var appAccountManager = account.createAppAccountManager();
var specialStr = "#@$%^&*()_+!<>~?,./[]abcdefgABCDEFG1234567890"; var specialStr = "#@$%^&*()_+!<>~?,./[]abcdefgABCDEFG1234567890";
console.debug("====>add account ActsAccountCreateAccount_1800===="); console.debug("====>add account ActsAccountCreateAccount_1800====");
try{ try {
await appAccountManager.createAccount(specialStr, createAccountOptions); await appAccountManager.createAccount(specialStr, createAccountOptions);
} } catch (err) {
catch(err){
console.error("====>add Account ActsAccountCreateAccount_1800 err:" + JSON.stringify(err)); console.error("====>add Account ActsAccountCreateAccount_1800 err:" + JSON.stringify(err));
expect().assertFail(); expect().assertFail();
done();
} }
try {
console.debug("====>delete account ActsAccountCreateAccount_1800===="); console.debug("====>delete account ActsAccountCreateAccount_1800====");
await appAccountManager.removeAccount(specialStr); await appAccountManager.removeAccount(specialStr);
} catch (err) {
console.debug("====>delete account err:" + JSON.stringify(err));
}
console.debug("====>ActsAccountCreateAccount_1800 end===="); console.debug("====>ActsAccountCreateAccount_1800 end====");
done(); done();
}); });
...@@ -432,12 +439,12 @@ export default function ActsAccountCreateAccount() { ...@@ -432,12 +439,12 @@ export default function ActsAccountCreateAccount() {
console.debug("====>ActsAccountCreateAccount_1900 start===="); console.debug("====>ActsAccountCreateAccount_1900 start====");
var appAccountManager = account.createAppAccountManager(); var appAccountManager = account.createAppAccountManager();
var specialStr = " "; var specialStr = " ";
try{ try {
appAccountManager.createAccount("account_name_callback_tenth", specialStr, (err)=>{ appAccountManager.createAccount("account_name_callback_tenth", specialStr, (err) => {
expect().assertFail(); expect().assertFail();
done(); done();
}); });
}catch(err){ } catch (err) {
expect(err.code).assertEqual(401); expect(err.code).assertEqual(401);
console.debug("====>ActsAccountCreateAccount_1900 end===="); console.debug("====>ActsAccountCreateAccount_1900 end====");
done(); done();
...@@ -454,18 +461,14 @@ export default function ActsAccountCreateAccount() { ...@@ -454,18 +461,14 @@ export default function ActsAccountCreateAccount() {
var appAccountManager = account.createAppAccountManager(); var appAccountManager = account.createAppAccountManager();
var specialStr = " "; var specialStr = " ";
console.debug("====>add account ActsAccountCreateAccount_2000===="); console.debug("====>add account ActsAccountCreateAccount_2000====");
try{ try {
await appAccountManager.createAccount("account_name_promise_tenth", specialStr); await appAccountManager.createAccount("account_name_promise_tenth", specialStr);
} } catch (err) {
catch(err){
console.error("====>add Account ActsAccountCreateAccount_2000 err:" + JSON.stringify(err)); console.error("====>add Account ActsAccountCreateAccount_2000 err:" + JSON.stringify(err));
expect(err.code).assertEqual(401); expect(err.code).assertEqual(401);
done();
}
console.debug("====>delete account ActsAccountCreateAccount_2000====");
await appAccountManager.removeAccount("account_name_promise_tenth");
console.debug("====>ActsAccountCreateAccount_2000 end===="); console.debug("====>ActsAccountCreateAccount_2000 end====");
done(); done();
}
}); });
/* /*
...@@ -477,12 +480,12 @@ export default function ActsAccountCreateAccount() { ...@@ -477,12 +480,12 @@ export default function ActsAccountCreateAccount() {
console.debug("====>ActsAccountCreateAccount_2100 start===="); console.debug("====>ActsAccountCreateAccount_2100 start====");
var appAccountManager = account.createAppAccountManager(); var appAccountManager = account.createAppAccountManager();
var specialStr = "#@$%^&*()_+!<>~?,./[]abcdefgABCDEFG1234567890"; var specialStr = "#@$%^&*()_+!<>~?,./[]abcdefgABCDEFG1234567890";
try{ try {
appAccountManager.createAccount("account_extraInfo_callback_eleventh", specialStr, (err)=>{ appAccountManager.createAccount("account_extraInfo_callback_eleventh", specialStr, (err) => {
expect().assertFail(); expect().assertFail();
done(); done();
}); });
}catch(err){ } catch (err) {
expect(err.code).assertEqual(401); expect(err.code).assertEqual(401);
console.debug("====>ActsAccountCreateAccount_2100 end===="); console.debug("====>ActsAccountCreateAccount_2100 end====");
done(); done();
...@@ -499,18 +502,14 @@ export default function ActsAccountCreateAccount() { ...@@ -499,18 +502,14 @@ export default function ActsAccountCreateAccount() {
var appAccountManager = account.createAppAccountManager(); var appAccountManager = account.createAppAccountManager();
var specialStr = "#@$%^&*()_+!<>~?,./[]abcdefgABCDEFG1234567890"; var specialStr = "#@$%^&*()_+!<>~?,./[]abcdefgABCDEFG1234567890";
console.debug("====>add account ActsAccountCreateAccount_2200===="); console.debug("====>add account ActsAccountCreateAccount_2200====");
try{ try {
await appAccountManager.createAccount("account_extraInfo_promise_eleventh", specialStr); await appAccountManager.createAccount("account_extraInfo_promise_eleventh", specialStr);
} } catch (err) {
catch(err){
console.error("====>add Account ActsAccountCreateAccount_2200 err:" + JSON.stringify(err)); console.error("====>add Account ActsAccountCreateAccount_2200 err:" + JSON.stringify(err));
expect(err.code).assertEqual(401); expect(err.code).assertEqual(401);
done();
}
console.debug("====>delete account ActsAccountCreateAccount_2200====");
await appAccountManager.removeAccount("account_extraInfo_promise_eleventh");
console.debug("====>ActsAccountCreateAccount_2200 end===="); console.debug("====>ActsAccountCreateAccount_2200 end====");
done(); done();
}
}); });
/* /*
...@@ -521,13 +520,13 @@ export default function ActsAccountCreateAccount() { ...@@ -521,13 +520,13 @@ export default function ActsAccountCreateAccount() {
it('ActsAccountCreateAccount_2300', 0, async function (done) { it('ActsAccountCreateAccount_2300', 0, async function (done) {
console.debug("====>ActsAccountCreateAccount_2300 start===="); console.debug("====>ActsAccountCreateAccount_2300 start====");
var appAccountManager = account.createAppAccountManager(); var appAccountManager = account.createAppAccountManager();
appAccountManager.createAccount("account_name_callback_same", createAccountOptions, (err)=>{ appAccountManager.createAccount("account_name_callback_same", createAccountOptions, (err) => {
console.debug("====>add account first time ActsAccountCreateAccount_2300 err:" + JSON.stringify(err)); console.debug("====>add account first time ActsAccountCreateAccount_2300 err:" + JSON.stringify(err));
expect(err).assertEqual(null); expect(err).assertEqual(null);
appAccountManager.createAccount("account_name_callback_same", createAccountOptionsDiff, (err)=>{ appAccountManager.createAccount("account_name_callback_same", createAccountOptionsDiff, (err) => {
console.debug("====>add account second time ActsAccountCreateAccount_2300 err:" + JSON.stringify(err)); console.debug("====>add account second time ActsAccountCreateAccount_2300 err:" + JSON.stringify(err));
expect(err.code).assertEqual(AccountErrCode.ERR_JS_ACCOUNT_ALREADY_EXIST); expect(err.code).assertEqual(AccountErrCode.ERR_JS_ACCOUNT_ALREADY_EXIST);
appAccountManager.removeAccount("account_name_callback_same", (err)=>{ appAccountManager.removeAccount("account_name_callback_same", (err) => {
console.debug("====>delete Account ActsAccountCreateAccount_2300 err:" + JSON.stringify(err)); console.debug("====>delete Account ActsAccountCreateAccount_2300 err:" + JSON.stringify(err));
expect(err).assertEqual(null); expect(err).assertEqual(null);
console.debug("====>ActsAccountCreateAccount_2300 end===="); console.debug("====>ActsAccountCreateAccount_2300 end====");
...@@ -548,13 +547,12 @@ export default function ActsAccountCreateAccount() { ...@@ -548,13 +547,12 @@ export default function ActsAccountCreateAccount() {
console.debug("====>add account for the first time ActsAccountCreateAccount_2400===="); console.debug("====>add account for the first time ActsAccountCreateAccount_2400====");
await appAccountManager.createAccount("account_name_promise_same", createAccountOptions); await appAccountManager.createAccount("account_name_promise_same", createAccountOptions);
console.debug("====>add account for the second time ActsAccountCreateAccount_2400===="); console.debug("====>add account for the second time ActsAccountCreateAccount_2400====");
try{ try {
await appAccountManager.createAccount("account_name_promise_same", createAccountOptionsDiff); await appAccountManager.createAccount("account_name_promise_same", createAccountOptionsDiff);
} } catch (err) {
catch(err){
console.debug("====>add account for the second time err:" + JSON.stringify(err)); console.debug("====>add account for the second time err:" + JSON.stringify(err));
expect(err.code).assertEqual(AccountErrCode.ERR_JS_ACCOUNT_ALREADY_EXIST); expect(err.code).assertEqual(AccountErrCode.ERR_JS_ACCOUNT_ALREADY_EXIST);
appAccountManager.removeAccount("account_name_promise_same"); await appAccountManager.removeAccount("account_name_promise_same");
console.debug("====>ActsAccountCreateAccount_2400 end===="); console.debug("====>ActsAccountCreateAccount_2400 end====");
done(); done();
} }
...@@ -572,10 +570,10 @@ export default function ActsAccountCreateAccount() { ...@@ -572,10 +570,10 @@ export default function ActsAccountCreateAccount() {
limitName += 't'; limitName += 't';
} }
var appAccountManager = account.createAppAccountManager(); var appAccountManager = account.createAppAccountManager();
appAccountManager.createAccount(limitName, createAccountOptions, (err)=>{ appAccountManager.createAccount(limitName, createAccountOptions, (err) => {
console.debug("====>add account ActsAccountCreateAccount_2500 err:" + JSON.stringify(err)); console.debug("====>add account ActsAccountCreateAccount_2500 err:" + JSON.stringify(err));
expect(err).assertEqual(null); expect(err).assertEqual(null);
appAccountManager.removeAccount(limitName, (err)=>{ appAccountManager.removeAccount(limitName, (err) => {
console.debug("====>delete Account ActsAccountCreateAccount_2500 err:" + JSON.stringify(err)); console.debug("====>delete Account ActsAccountCreateAccount_2500 err:" + JSON.stringify(err));
expect(err).assertEqual(null); expect(err).assertEqual(null);
console.debug("====>ActsAccountCreateAccount_2500 end===="); console.debug("====>ActsAccountCreateAccount_2500 end====");
...@@ -597,16 +595,18 @@ export default function ActsAccountCreateAccount() { ...@@ -597,16 +595,18 @@ export default function ActsAccountCreateAccount() {
} }
var appAccountManager = account.createAppAccountManager(); var appAccountManager = account.createAppAccountManager();
console.debug("====>add account ActsAccountCreateAccount_2600 start===="); console.debug("====>add account ActsAccountCreateAccount_2600 start====");
try{ try {
await appAccountManager.createAccount(nameLimit, createAccountOptions); await appAccountManager.createAccount(nameLimit, createAccountOptions);
} } catch (err) {
catch(err){
console.error("====>add account ActsAccountCreateAccount_2600 err:" + JSON.stringify(err)); console.error("====>add account ActsAccountCreateAccount_2600 err:" + JSON.stringify(err));
expect().assertFail(); expect().assertFail();
done();
} }
try {
console.debug("====>delete account ActsAccountCreateAccount_2600 start===="); console.debug("====>delete account ActsAccountCreateAccount_2600 start====");
await appAccountManager.removeAccount(nameLimit); await appAccountManager.removeAccount(nameLimit);
} catch (err) {
console.debug("====>delete account err:" + JSON.stringify(err));
}
console.debug("====>ActsAccountCreateAccount_2600 end===="); console.debug("====>ActsAccountCreateAccount_2600 end====");
done(); done();
}); });
...@@ -623,12 +623,12 @@ export default function ActsAccountCreateAccount() { ...@@ -623,12 +623,12 @@ export default function ActsAccountCreateAccount() {
limitExtra += 't'; limitExtra += 't';
} }
var appAccountManager = account.createAppAccountManager(); var appAccountManager = account.createAppAccountManager();
try{ try {
appAccountManager.createAccount("account_extra_callback_limit", limitExtra, (err)=>{ appAccountManager.createAccount("account_extra_callback_limit", limitExtra, (err) => {
expect().assertFail(); expect().assertFail();
done(); done();
}); });
}catch(err){ } catch (err) {
expect(err.code).assertEqual(401); expect(err.code).assertEqual(401);
console.debug("====>ActsAccountCreateAccount_2700 end===="); console.debug("====>ActsAccountCreateAccount_2700 end====");
done(); done();
...@@ -647,18 +647,14 @@ export default function ActsAccountCreateAccount() { ...@@ -647,18 +647,14 @@ export default function ActsAccountCreateAccount() {
extraLimit += 't'; extraLimit += 't';
} }
var appAccountManager = account.createAppAccountManager(); var appAccountManager = account.createAppAccountManager();
try{ try {
await appAccountManager.createAccount("account_extra_promise_limit", extraLimit); await appAccountManager.createAccount("account_extra_promise_limit", extraLimit);
} } catch (err) {
catch(err){
console.error("====>add account ActsAccountCreateAccount_2800 err:" + JSON.stringify(err)); console.error("====>add account ActsAccountCreateAccount_2800 err:" + JSON.stringify(err));
console.debug("====>ActsAccountCreateAccount_2800 end====");
expect(err.code).assertEqual(401); expect(err.code).assertEqual(401);
done(); done();
} }
console.debug("====>delete account ActsAccountCreateAccount_2800 start====");
appAccountManager.removeAccount("account_extra_promise_limit");
console.debug("====>ActsAccountCreateAccount_2800 end====");
done();
}); });
}) })
} }
\ No newline at end of file
...@@ -17,6 +17,7 @@ import { describe, beforeAll, beforeEach, afterEach, afterAll, it, expect } from ...@@ -17,6 +17,7 @@ import { describe, beforeAll, beforeEach, afterEach, afterAll, it, expect } from
const NAMELIMIT = 512; const NAMELIMIT = 512;
const LENGTHLIMIT = 1024; const LENGTHLIMIT = 1024;
export default function ActsAccountAddAccount() { export default function ActsAccountAddAccount() {
describe('ActsAccountAddAccount', function () { describe('ActsAccountAddAccount', function () {
...@@ -29,10 +30,10 @@ export default function ActsAccountAddAccount() { ...@@ -29,10 +30,10 @@ export default function ActsAccountAddAccount() {
console.debug("====>ActsAccountAddAccount_0100 start===="); console.debug("====>ActsAccountAddAccount_0100 start====");
var appAccountManager = account.createAppAccountManager(); var appAccountManager = account.createAppAccountManager();
console.debug("====>creat finish===="); console.debug("====>creat finish====");
appAccountManager.addAccount("account_name_callback_first", (err)=>{ appAccountManager.addAccount("account_name_callback_first", (err) => {
console.debug("====>add account ActsAccountAddAccount_0100 err:" + JSON.stringify(err)); console.debug("====>add account ActsAccountAddAccount_0100 err:" + JSON.stringify(err));
expect(err).assertEqual(null); expect(err).assertEqual(null);
appAccountManager.deleteAccount("account_name_callback_first", (err)=>{ appAccountManager.deleteAccount("account_name_callback_first", (err) => {
console.debug("====>delete Account ActsAccountAddAccount_0100 err:" + JSON.stringify(err)); console.debug("====>delete Account ActsAccountAddAccount_0100 err:" + JSON.stringify(err));
expect(err).assertEqual(null); expect(err).assertEqual(null);
console.debug("====>ActsAccountAddAccount_0100 end===="); console.debug("====>ActsAccountAddAccount_0100 end====");
...@@ -51,16 +52,18 @@ export default function ActsAccountAddAccount() { ...@@ -51,16 +52,18 @@ export default function ActsAccountAddAccount() {
var appAccountManager = account.createAppAccountManager(); var appAccountManager = account.createAppAccountManager();
console.debug("====>creat finish===="); console.debug("====>creat finish====");
console.debug("====>add account start===="); console.debug("====>add account start====");
try{ try {
await appAccountManager.addAccount("account_name_promise_first"); await appAccountManager.addAccount("account_name_promise_first");
} } catch (err) {
catch(err){
console.error("====>add account fail err:" + JSON.stringify(err)); console.error("====>add account fail err:" + JSON.stringify(err));
expect().assertFail(); expect().assertFail();
done();
} }
console.debug("====>delete account start===="); try {
console.debug("====>delete account ActsAccountAddAccount_0200 start====");
await appAccountManager.deleteAccount("account_name_promise_first"); await appAccountManager.deleteAccount("account_name_promise_first");
} catch (err) {
console.debug("====>delete account err:" + JSON.stringify(err));
}
console.debug("====>ActsAccountAddAccount_0200 end===="); console.debug("====>ActsAccountAddAccount_0200 end====");
done(); done();
}); });
...@@ -74,10 +77,10 @@ export default function ActsAccountAddAccount() { ...@@ -74,10 +77,10 @@ export default function ActsAccountAddAccount() {
console.debug("====>ActsAccountAddAccount_0300 start===="); console.debug("====>ActsAccountAddAccount_0300 start====");
var appAccountManager = account.createAppAccountManager(); var appAccountManager = account.createAppAccountManager();
console.debug("====>creat finish===="); console.debug("====>creat finish====");
appAccountManager.addAccount("account_name_callback_second", "account_extraInfo_callback_second", (err)=>{ appAccountManager.addAccount("account_name_callback_second", "account_extraInfo_callback_second", (err) => {
console.debug("====>add account ActsAccountAddAccount_0300 err:" + JSON.stringify(err)); console.debug("====>add account ActsAccountAddAccount_0300 err:" + JSON.stringify(err));
expect(err).assertEqual(null); expect(err).assertEqual(null);
appAccountManager.deleteAccount("account_name_callback_second", (err)=>{ appAccountManager.deleteAccount("account_name_callback_second", (err) => {
console.debug("====>delete Account ActsAccountAddAccount_0300 err:" + JSON.stringify(err)); console.debug("====>delete Account ActsAccountAddAccount_0300 err:" + JSON.stringify(err));
expect(err).assertEqual(null); expect(err).assertEqual(null);
console.debug("====>ActsAccountAddAccount_0300 end===="); console.debug("====>ActsAccountAddAccount_0300 end====");
...@@ -96,16 +99,18 @@ export default function ActsAccountAddAccount() { ...@@ -96,16 +99,18 @@ export default function ActsAccountAddAccount() {
var appAccountManager = account.createAppAccountManager(); var appAccountManager = account.createAppAccountManager();
console.debug("====>creat finish===="); console.debug("====>creat finish====");
console.debug("====>add account start===="); console.debug("====>add account start====");
try{ try {
await appAccountManager.addAccount("account_name_promise_second", "account_extraInfo_promise_second"); await appAccountManager.addAccount("account_name_promise_second", "account_extraInfo_promise_second");
} } catch (err) {
catch(err){
console.error("====>add account fail err:" + JSON.stringify(err)); console.error("====>add account fail err:" + JSON.stringify(err));
expect().assertFail(); expect().assertFail();
done();
} }
console.debug("====>delete account start===="); try {
console.debug("====>delete account ActsAccountAddAccount_0400 start====");
await appAccountManager.deleteAccount("account_name_promise_second"); await appAccountManager.deleteAccount("account_name_promise_second");
} catch (err) {
console.debug("====>delete account err:" + JSON.stringify(err));
}
console.debug("====>ActsAccountAddAccount_0400 end===="); console.debug("====>ActsAccountAddAccount_0400 end====");
done(); done();
}); });
...@@ -119,13 +124,13 @@ export default function ActsAccountAddAccount() { ...@@ -119,13 +124,13 @@ export default function ActsAccountAddAccount() {
it('ActsAccountAddAccount_0500', 0, async function (done) { it('ActsAccountAddAccount_0500', 0, async function (done) {
console.debug("====>ActsAccountAddAccount_0500 start===="); console.debug("====>ActsAccountAddAccount_0500 start====");
var appAccountManager = account.createAppAccountManager(); var appAccountManager = account.createAppAccountManager();
appAccountManager.addAccount("account_name_callback_third", "account_extraInfo_callback_third", (err)=>{ appAccountManager.addAccount("account_name_callback_third", "account_extraInfo_callback_third", (err) => {
console.debug("====>add account first time ActsAccountAddAccount_0500 err:" + JSON.stringify(err)); console.debug("====>add account first time ActsAccountAddAccount_0500 err:" + JSON.stringify(err));
expect(err).assertEqual(null); expect(err).assertEqual(null);
appAccountManager.addAccount("account_name_callback_third", "account_extraInfo_callback_third", (err)=>{ appAccountManager.addAccount("account_name_callback_third", "account_extraInfo_callback_third", (err) => {
console.debug("====>add account second time ActsAccountAddAccount_0500 err:" + JSON.stringify(err)); console.debug("====>add account second time ActsAccountAddAccount_0500 err:" + JSON.stringify(err));
expect(err.code != 0).assertEqual(true); expect(err.code != 0).assertEqual(true);
appAccountManager.deleteAccount("account_name_callback_third", (err)=>{ appAccountManager.deleteAccount("account_name_callback_third", (err) => {
console.debug("====>delete Account ActsAccountAddAccount_0500 err:" + JSON.stringify(err)); console.debug("====>delete Account ActsAccountAddAccount_0500 err:" + JSON.stringify(err));
expect(err).assertEqual(null); expect(err).assertEqual(null);
console.debug("====>ActsAccountAddAccount_0500 end===="); console.debug("====>ActsAccountAddAccount_0500 end====");
...@@ -146,10 +151,9 @@ export default function ActsAccountAddAccount() { ...@@ -146,10 +151,9 @@ export default function ActsAccountAddAccount() {
console.debug("====>add account for the first time ActsAccountAddAccount_0600===="); console.debug("====>add account for the first time ActsAccountAddAccount_0600====");
await appAccountManager.addAccount("account_name_promise_third", "account_extraInfo_promise_third"); await appAccountManager.addAccount("account_name_promise_third", "account_extraInfo_promise_third");
console.debug("====>add account for the second time ActsAccountAddAccount_0600 start===="); console.debug("====>add account for the second time ActsAccountAddAccount_0600 start====");
try{ try {
await appAccountManager.addAccount("account_name_promise_third", "account_extraInfo_promise_third"); await appAccountManager.addAccount("account_name_promise_third", "account_extraInfo_promise_third");
} } catch (err) {
catch(err){
console.debug("====>add account for the second time 0600 err:" + JSON.stringify(err)); console.debug("====>add account for the second time 0600 err:" + JSON.stringify(err));
expect(err.code != 0).assertEqual(true); expect(err.code != 0).assertEqual(true);
await appAccountManager.deleteAccount("account_name_promise_third"); await appAccountManager.deleteAccount("account_name_promise_third");
...@@ -170,7 +174,7 @@ export default function ActsAccountAddAccount() { ...@@ -170,7 +174,7 @@ export default function ActsAccountAddAccount() {
limitAccountName += 't'; limitAccountName += 't';
} }
var appAccountManager = account.createAppAccountManager(); var appAccountManager = account.createAppAccountManager();
appAccountManager.addAccount(limitAccountName, "account_extraInfo_callback_fourth", (err)=>{ appAccountManager.addAccount(limitAccountName, "account_extraInfo_callback_fourth", (err) => {
console.debug("====>add account ActsAccountAddAccount_0700 err:" + JSON.stringify(err)); console.debug("====>add account ActsAccountAddAccount_0700 err:" + JSON.stringify(err));
expect(err.code != 0).assertEqual(true); expect(err.code != 0).assertEqual(true);
console.debug("====>ActsAccountAddAccount_0700 end===="); console.debug("====>ActsAccountAddAccount_0700 end====");
...@@ -190,12 +194,11 @@ export default function ActsAccountAddAccount() { ...@@ -190,12 +194,11 @@ export default function ActsAccountAddAccount() {
limitAccountName += 'n'; limitAccountName += 'n';
} }
var appAccountManager = account.createAppAccountManager(); var appAccountManager = account.createAppAccountManager();
try{ try {
await appAccountManager.addAccount(limitAccountName, "account_extraInfo_promise_fourth"); await appAccountManager.addAccount(limitAccountName, "account_extraInfo_promise_fourth");
expect().assertFail(); expect().assertFail();
done(); done();
} } catch (err) {
catch(err){
console.debug("====>add account ActsAccountAddAccount_0800 err:" + JSON.stringify(err)); console.debug("====>add account ActsAccountAddAccount_0800 err:" + JSON.stringify(err));
expect(err.code != 0).assertEqual(true); expect(err.code != 0).assertEqual(true);
console.debug("====>ActsAccountAddAccount_0800 end===="); console.debug("====>ActsAccountAddAccount_0800 end====");
...@@ -215,7 +218,7 @@ export default function ActsAccountAddAccount() { ...@@ -215,7 +218,7 @@ export default function ActsAccountAddAccount() {
limitAccountExtra += 't'; limitAccountExtra += 't';
} }
var appAccountManager = account.createAppAccountManager(); var appAccountManager = account.createAppAccountManager();
appAccountManager.addAccount("account_name_callback_fifth", limitAccountExtra, (err)=>{ appAccountManager.addAccount("account_name_callback_fifth", limitAccountExtra, (err) => {
console.debug("====>add account ActsAccountAddAccount_0900 err:" + JSON.stringify(err)); console.debug("====>add account ActsAccountAddAccount_0900 err:" + JSON.stringify(err));
expect(err.code != 0).assertEqual(true); expect(err.code != 0).assertEqual(true);
console.debug("====>ActsAccountAddAccount_0900 end===="); console.debug("====>ActsAccountAddAccount_0900 end====");
...@@ -235,10 +238,9 @@ export default function ActsAccountAddAccount() { ...@@ -235,10 +238,9 @@ export default function ActsAccountAddAccount() {
limitAccountExtra += 'e'; limitAccountExtra += 'e';
} }
var appAccountManager = account.createAppAccountManager(); var appAccountManager = account.createAppAccountManager();
try{ try {
await appAccountManager.addAccount("account_name_promise_fifth", limitAccountExtra); await appAccountManager.addAccount("account_name_promise_fifth", limitAccountExtra);
} } catch (err) {
catch(err){
console.debug("====>add account ActsAccountAddAccount_1000 err:" + JSON.stringify(err)); console.debug("====>add account ActsAccountAddAccount_1000 err:" + JSON.stringify(err));
expect(err.code != 0).assertEqual(true); expect(err.code != 0).assertEqual(true);
console.debug("====>ActsAccountAddAccount_1000 end===="); console.debug("====>ActsAccountAddAccount_1000 end====");
...@@ -254,7 +256,7 @@ export default function ActsAccountAddAccount() { ...@@ -254,7 +256,7 @@ export default function ActsAccountAddAccount() {
it('ActsAccountAddAccount_1100', 0, async function (done) { it('ActsAccountAddAccount_1100', 0, async function (done) {
console.debug("====>ActsAccountAddAccount_1100 start===="); console.debug("====>ActsAccountAddAccount_1100 start====");
var appAccountManager = account.createAppAccountManager(); var appAccountManager = account.createAppAccountManager();
appAccountManager.addAccount("", "account_name_callback_sixth", (err)=>{ appAccountManager.addAccount("", "account_name_callback_sixth", (err) => {
console.debug("====>add account ActsAccountAddAccount_1100 err:" + JSON.stringify(err)); console.debug("====>add account ActsAccountAddAccount_1100 err:" + JSON.stringify(err));
expect(err.code != 0).assertEqual(true); expect(err.code != 0).assertEqual(true);
console.debug("====>ActsAccountAddAccount_1100 end===="); console.debug("====>ActsAccountAddAccount_1100 end====");
...@@ -271,11 +273,10 @@ export default function ActsAccountAddAccount() { ...@@ -271,11 +273,10 @@ export default function ActsAccountAddAccount() {
console.debug("====>ActsAccountAddAccount_1200 start===="); console.debug("====>ActsAccountAddAccount_1200 start====");
console.debug("====>ActsAccountAddAccount_1200 add account start===="); console.debug("====>ActsAccountAddAccount_1200 add account start====");
var appAccountManager = account.createAppAccountManager(); var appAccountManager = account.createAppAccountManager();
try{ try {
await appAccountManager.addAccount("", "account_name_promise_sixth"); await appAccountManager.addAccount("", "account_name_promise_sixth");
} } catch (err) {
catch(err){ console.debug("====>add account ActsAccountAddAccount_1200 err:" + JSON.stringify(err));
console.debug("====>add account ActsAccountAddAccount_1200 err:"+ JSON.stringify(err));
expect(err.code != 0).assertEqual(true); expect(err.code != 0).assertEqual(true);
console.debug("====>ActsAccountAddAccount_1200 end===="); console.debug("====>ActsAccountAddAccount_1200 end====");
done(); done();
...@@ -290,10 +291,10 @@ export default function ActsAccountAddAccount() { ...@@ -290,10 +291,10 @@ export default function ActsAccountAddAccount() {
it('ActsAccountAddAccount_1300', 0, async function (done) { it('ActsAccountAddAccount_1300', 0, async function (done) {
console.debug("====>ActsAccountAddAccount_1300 start===="); console.debug("====>ActsAccountAddAccount_1300 start====");
var appAccountManager = account.createAppAccountManager(); var appAccountManager = account.createAppAccountManager();
appAccountManager.addAccount("account_name_callback_seventh", "", (err)=>{ appAccountManager.addAccount("account_name_callback_seventh", "", (err) => {
console.debug("====>add account ActsAccountAddAccount_1300 err:" + JSON.stringify(err)); console.debug("====>add account ActsAccountAddAccount_1300 err:" + JSON.stringify(err));
expect(err).assertEqual(null); expect(err).assertEqual(null);
appAccountManager.deleteAccount("account_name_callback_seventh", (err)=>{ appAccountManager.deleteAccount("account_name_callback_seventh", (err) => {
console.debug("====>delete Account ActsAccountAddAccount_1300 err:" + JSON.stringify(err)); console.debug("====>delete Account ActsAccountAddAccount_1300 err:" + JSON.stringify(err));
expect(err).assertEqual(null); expect(err).assertEqual(null);
console.debug("====>ActsAccountAddAccount_1300 end===="); console.debug("====>ActsAccountAddAccount_1300 end====");
...@@ -311,16 +312,18 @@ export default function ActsAccountAddAccount() { ...@@ -311,16 +312,18 @@ export default function ActsAccountAddAccount() {
console.debug("====>ActsAccountAddAccount_1400 start===="); console.debug("====>ActsAccountAddAccount_1400 start====");
var appAccountManager = account.createAppAccountManager(); var appAccountManager = account.createAppAccountManager();
console.debug("====>add account ActsAccountAddAccount_1400 start===="); console.debug("====>add account ActsAccountAddAccount_1400 start====");
try{ try {
await appAccountManager.addAccount("account_name_promise_seventh", ""); await appAccountManager.addAccount("account_name_promise_seventh", "");
} } catch (err) {
catch(err){
console.error("====>add account ActsAccountAddAccount_1400 err:" + JSON.stringify(err)); console.error("====>add account ActsAccountAddAccount_1400 err:" + JSON.stringify(err));
expect().assertFail(); expect().assertFail();
done();
} }
try {
console.debug("====>delete account ActsAccountAddAccount_1400 start===="); console.debug("====>delete account ActsAccountAddAccount_1400 start====");
await appAccountManager.deleteAccount("account_name_promise_seventh"); await appAccountManager.deleteAccount("account_name_promise_seventh");
} catch (err) {
console.debug("====>delete account err:" + JSON.stringify(err));
}
done(); done();
}); });
...@@ -333,7 +336,7 @@ export default function ActsAccountAddAccount() { ...@@ -333,7 +336,7 @@ export default function ActsAccountAddAccount() {
console.debug("====>ActsAccountAddAccount_1500 start===="); console.debug("====>ActsAccountAddAccount_1500 start====");
var appAccountManager = account.createAppAccountManager(); var appAccountManager = account.createAppAccountManager();
var specialStr = " "; var specialStr = " ";
appAccountManager.addAccount(specialStr, "account_extraInfo_callback_eight", (err)=>{ appAccountManager.addAccount(specialStr, "account_extraInfo_callback_eight", (err) => {
console.debug("====>add account ActsAccountAddAccount_1500 err:" + JSON.stringify(err)); console.debug("====>add account ActsAccountAddAccount_1500 err:" + JSON.stringify(err));
expect(err.code != 0).assertEqual(true); expect(err.code != 0).assertEqual(true);
console.debug("====>ActsAccountAddAccount_1500 end===="); console.debug("====>ActsAccountAddAccount_1500 end====");
...@@ -350,14 +353,13 @@ export default function ActsAccountAddAccount() { ...@@ -350,14 +353,13 @@ export default function ActsAccountAddAccount() {
console.debug("====>ActsAccountAddAccount_1600 start===="); console.debug("====>ActsAccountAddAccount_1600 start====");
var appAccountManager = account.createAppAccountManager(); var appAccountManager = account.createAppAccountManager();
var specialStr = " "; var specialStr = " ";
try{ try {
await appAccountManager.addAccount(specialStr, "account_extraInfo_promise_eighth"); await appAccountManager.addAccount(specialStr, "account_extraInfo_promise_eighth");
expect().assertFail(); expect().assertFail();
done(); done();
} } catch (err) {
catch(err){
console.debug("====>add Account ActsAccountAddAccount_1600 throw_err:" + JSON.stringify(err)); console.debug("====>add Account ActsAccountAddAccount_1600 throw_err:" + JSON.stringify(err));
expect(err.code != 0 ).assertEqual(true); expect(err.code != 0).assertEqual(true);
done(); done();
} }
}); });
...@@ -372,10 +374,10 @@ export default function ActsAccountAddAccount() { ...@@ -372,10 +374,10 @@ export default function ActsAccountAddAccount() {
console.debug("====>ActsAccountAddAccount_1700 start===="); console.debug("====>ActsAccountAddAccount_1700 start====");
var appAccountManager = account.createAppAccountManager(); var appAccountManager = account.createAppAccountManager();
var specialStr = "#@$%^&*()_+!<>~?,./[]abcdefgABCDEFG1234567890"; var specialStr = "#@$%^&*()_+!<>~?,./[]abcdefgABCDEFG1234567890";
appAccountManager.addAccount(specialStr, "account_extraInfo_callback_ninth", (err)=>{ appAccountManager.addAccount(specialStr, "account_extraInfo_callback_ninth", (err) => {
console.debug("====>add account ActsAccountAddAccount_1700 err:" + JSON.stringify(err)); console.debug("====>add account ActsAccountAddAccount_1700 err:" + JSON.stringify(err));
expect(err).assertEqual(null); expect(err).assertEqual(null);
appAccountManager.deleteAccount(specialStr, (err)=>{ appAccountManager.deleteAccount(specialStr, (err) => {
console.debug("====>delete Account ActsAccountAddAccount_1700 err" + JSON.stringify(err)); console.debug("====>delete Account ActsAccountAddAccount_1700 err" + JSON.stringify(err));
expect(err).assertEqual(null); expect(err).assertEqual(null);
console.debug("====>ActsAccountAddAccount_1700 end===="); console.debug("====>ActsAccountAddAccount_1700 end====");
...@@ -394,16 +396,18 @@ export default function ActsAccountAddAccount() { ...@@ -394,16 +396,18 @@ export default function ActsAccountAddAccount() {
var appAccountManager = account.createAppAccountManager(); var appAccountManager = account.createAppAccountManager();
var specialStr = "#@$%^&*()_+!<>~?,./[]abcdefgABCDEFG1234567890"; var specialStr = "#@$%^&*()_+!<>~?,./[]abcdefgABCDEFG1234567890";
console.debug("====>add account ActsAccountAddAccount_1800===="); console.debug("====>add account ActsAccountAddAccount_1800====");
try{ try {
await appAccountManager.addAccount(specialStr, "account_extraInfo_promise_ninth"); await appAccountManager.addAccount(specialStr, "account_extraInfo_promise_ninth");
} } catch (err) {
catch(err){
console.error("====>add Account ActsAccountAddAccount_1800 err:" + JSON.stringify(err)); console.error("====>add Account ActsAccountAddAccount_1800 err:" + JSON.stringify(err));
expect().assertFail(); expect().assertFail();
done();
} }
try {
console.debug("====>delete account ActsAccountAddAccount_1800===="); console.debug("====>delete account ActsAccountAddAccount_1800====");
await appAccountManager.deleteAccount(specialStr); await appAccountManager.deleteAccount(specialStr);
} catch (err) {
console.debug("====>delete account err:" + JSON.stringify(err));
}
console.debug("====>ActsAccountAddAccount_1800 end===="); console.debug("====>ActsAccountAddAccount_1800 end====");
done(); done();
}); });
...@@ -417,10 +421,10 @@ export default function ActsAccountAddAccount() { ...@@ -417,10 +421,10 @@ export default function ActsAccountAddAccount() {
console.debug("====>ActsAccountAddAccount_1900 start===="); console.debug("====>ActsAccountAddAccount_1900 start====");
var appAccountManager = account.createAppAccountManager(); var appAccountManager = account.createAppAccountManager();
var specialStr = " "; var specialStr = " ";
appAccountManager.addAccount("account_name_callback_tenth", specialStr, (err)=>{ appAccountManager.addAccount("account_name_callback_tenth", specialStr, (err) => {
console.debug("====>add account ActsAccountAddAccount_1900 err:" + JSON.stringify(err)); console.debug("====>add account ActsAccountAddAccount_1900 err:" + JSON.stringify(err));
expect(err).assertEqual(null); expect(err).assertEqual(null);
appAccountManager.deleteAccount("account_name_callback_tenth", (err)=>{ appAccountManager.deleteAccount("account_name_callback_tenth", (err) => {
console.debug("====>delete Account ActsAccountAddAccount_1900 err" + JSON.stringify(err)); console.debug("====>delete Account ActsAccountAddAccount_1900 err" + JSON.stringify(err));
expect(err).assertEqual(null); expect(err).assertEqual(null);
console.debug("====>ActsAccountAddAccount_1900 end===="); console.debug("====>ActsAccountAddAccount_1900 end====");
...@@ -439,16 +443,18 @@ export default function ActsAccountAddAccount() { ...@@ -439,16 +443,18 @@ export default function ActsAccountAddAccount() {
var appAccountManager = account.createAppAccountManager(); var appAccountManager = account.createAppAccountManager();
var specialStr = " "; var specialStr = " ";
console.debug("====>add account ActsAccountAddAccount_2000===="); console.debug("====>add account ActsAccountAddAccount_2000====");
try{ try {
await appAccountManager.addAccount("account_name_promise_tenth", specialStr); await appAccountManager.addAccount("account_name_promise_tenth", specialStr);
} } catch (err) {
catch(err){
console.error("====>add Account ActsAccountAddAccount_2000 err:" + JSON.stringify(err)); console.error("====>add Account ActsAccountAddAccount_2000 err:" + JSON.stringify(err));
expect().assertFail(); expect().assertFail();
done();
} }
try {
console.debug("====>delete account ActsAccountAddAccount_2000===="); console.debug("====>delete account ActsAccountAddAccount_2000====");
await appAccountManager.deleteAccount("account_name_promise_tenth"); await appAccountManager.deleteAccount("account_name_promise_tenth");
} catch (err) {
console.debug("====>delete account err:" + JSON.stringify(err));
}
console.debug("====>ActsAccountAddAccount_2000 end===="); console.debug("====>ActsAccountAddAccount_2000 end====");
done(); done();
}); });
...@@ -462,10 +468,10 @@ export default function ActsAccountAddAccount() { ...@@ -462,10 +468,10 @@ export default function ActsAccountAddAccount() {
console.debug("====>ActsAccountAddAccount_2100 start===="); console.debug("====>ActsAccountAddAccount_2100 start====");
var appAccountManager = account.createAppAccountManager(); var appAccountManager = account.createAppAccountManager();
var specialStr = "#@$%^&*()_+!<>~?,./[]abcdefgABCDEFG1234567890"; var specialStr = "#@$%^&*()_+!<>~?,./[]abcdefgABCDEFG1234567890";
appAccountManager.addAccount("account_extraInfo_callback_eleventh", specialStr, (err)=>{ appAccountManager.addAccount("account_extraInfo_callback_eleventh", specialStr, (err) => {
console.debug("====>add account ActsAccountAddAccount_2100 err:" + JSON.stringify(err)); console.debug("====>add account ActsAccountAddAccount_2100 err:" + JSON.stringify(err));
expect(err).assertEqual(null); expect(err).assertEqual(null);
appAccountManager.deleteAccount("account_extraInfo_callback_eleventh", (err)=>{ appAccountManager.deleteAccount("account_extraInfo_callback_eleventh", (err) => {
console.debug("====>delete Account ActsAccountAddAccount_2100 err" + JSON.stringify(err)); console.debug("====>delete Account ActsAccountAddAccount_2100 err" + JSON.stringify(err));
expect(err).assertEqual(null); expect(err).assertEqual(null);
console.debug("====>ActsAccountAddAccount_2100 end===="); console.debug("====>ActsAccountAddAccount_2100 end====");
...@@ -484,16 +490,19 @@ export default function ActsAccountAddAccount() { ...@@ -484,16 +490,19 @@ export default function ActsAccountAddAccount() {
var appAccountManager = account.createAppAccountManager(); var appAccountManager = account.createAppAccountManager();
var specialStr = "#@$%^&*()_+!<>~?,./[]abcdefgABCDEFG1234567890"; var specialStr = "#@$%^&*()_+!<>~?,./[]abcdefgABCDEFG1234567890";
console.debug("====>add account ActsAccountAddAccount_2200===="); console.debug("====>add account ActsAccountAddAccount_2200====");
try{ try {
await appAccountManager.addAccount("account_extraInfo_promise_eleventh", specialStr); await appAccountManager.addAccount("account_extraInfo_promise_eleventh", specialStr);
} } catch (err) {
catch(err){
console.error("====>add Account ActsAccountAddAccount_2200 err:" + JSON.stringify(err)); console.error("====>add Account ActsAccountAddAccount_2200 err:" + JSON.stringify(err));
expect().assertFail(); expect().assertFail();
done(); done();
} }
try {
console.debug("====>delete account ActsAccountAddAccount_2200===="); console.debug("====>delete account ActsAccountAddAccount_2200====");
await appAccountManager.deleteAccount("account_extraInfo_promise_eleventh"); await appAccountManager.deleteAccount("account_extraInfo_promise_eleventh");
} catch (err) {
console.debug("====>delete account err:" + JSON.stringify(err));
}
console.debug("====>ActsAccountAddAccount_2200 end===="); console.debug("====>ActsAccountAddAccount_2200 end====");
done(); done();
}); });
...@@ -506,13 +515,13 @@ export default function ActsAccountAddAccount() { ...@@ -506,13 +515,13 @@ export default function ActsAccountAddAccount() {
it('ActsAccountAddAccount_2300', 0, async function (done) { it('ActsAccountAddAccount_2300', 0, async function (done) {
console.debug("====>ActsAccountAddAccount_2300 start===="); console.debug("====>ActsAccountAddAccount_2300 start====");
var appAccountManager = account.createAppAccountManager(); var appAccountManager = account.createAppAccountManager();
appAccountManager.addAccount("account_name_callback_same", "account_extraInfo_callback", (err)=>{ appAccountManager.addAccount("account_name_callback_same", "account_extraInfo_callback", (err) => {
console.debug("====>add account first time ActsAccountAddAccount_2300 err:" + JSON.stringify(err)); console.debug("====>add account first time ActsAccountAddAccount_2300 err:" + JSON.stringify(err));
expect(err).assertEqual(null); expect(err).assertEqual(null);
appAccountManager.addAccount("account_name_callback_same", "account_extraInfo_callback_different", (err)=>{ appAccountManager.addAccount("account_name_callback_same", "account_extraInfo_callback_different", (err) => {
console.debug("====>add account second time ActsAccountAddAccount_2300 err:" + JSON.stringify(err)); console.debug("====>add account second time ActsAccountAddAccount_2300 err:" + JSON.stringify(err));
expect(err.code != 0).assertEqual(true); expect(err.code != 0).assertEqual(true);
appAccountManager.deleteAccount("account_name_callback_same", (err)=>{ appAccountManager.deleteAccount("account_name_callback_same", (err) => {
console.debug("====>delete Account ActsAccountAddAccount_2300 err:" + JSON.stringify(err)); console.debug("====>delete Account ActsAccountAddAccount_2300 err:" + JSON.stringify(err));
expect(err).assertEqual(null); expect(err).assertEqual(null);
console.debug("====>ActsAccountAddAccount_2300 end===="); console.debug("====>ActsAccountAddAccount_2300 end====");
...@@ -533,13 +542,12 @@ export default function ActsAccountAddAccount() { ...@@ -533,13 +542,12 @@ export default function ActsAccountAddAccount() {
console.debug("====>add account for the first time ActsAccountAddAccount_2400===="); console.debug("====>add account for the first time ActsAccountAddAccount_2400====");
await appAccountManager.addAccount("account_name_promise_same", "account_extraInfo_promise"); await appAccountManager.addAccount("account_name_promise_same", "account_extraInfo_promise");
console.debug("====>add account for the second time ActsAccountAddAccount_2400===="); console.debug("====>add account for the second time ActsAccountAddAccount_2400====");
try{ try {
await appAccountManager.addAccount("account_name_promise_same", "account_extraInfo_promise_different"); await appAccountManager.addAccount("account_name_promise_same", "account_extraInfo_promise_different");
} } catch (err) {
catch(err){
console.debug("====>add account for the second time err:" + JSON.stringify(err)); console.debug("====>add account for the second time err:" + JSON.stringify(err));
expect(err.code != 0).assertEqual(true); expect(err.code != 0).assertEqual(true);
appAccountManager.deleteAccount("account_name_promise_same"); await appAccountManager.deleteAccount("account_name_promise_same");
console.debug("====>ActsAccountAddAccount_2400 end===="); console.debug("====>ActsAccountAddAccount_2400 end====");
done(); done();
} }
...@@ -557,10 +565,10 @@ export default function ActsAccountAddAccount() { ...@@ -557,10 +565,10 @@ export default function ActsAccountAddAccount() {
limitName += 't'; limitName += 't';
} }
var appAccountManager = account.createAppAccountManager(); var appAccountManager = account.createAppAccountManager();
appAccountManager.addAccount(limitName, "account_extraInfo_callback", (err)=>{ appAccountManager.addAccount(limitName, "account_extraInfo_callback", (err) => {
console.debug("====>add account ActsAccountAddAccount_2500 err:" + JSON.stringify(err)); console.debug("====>add account ActsAccountAddAccount_2500 err:" + JSON.stringify(err));
expect(err).assertEqual(null); expect(err).assertEqual(null);
appAccountManager.deleteAccount(limitName, (err)=>{ appAccountManager.deleteAccount(limitName, (err) => {
console.debug("====>delete Account ActsAccountAddAccount_2500 err:" + JSON.stringify(err)); console.debug("====>delete Account ActsAccountAddAccount_2500 err:" + JSON.stringify(err));
expect(err).assertEqual(null); expect(err).assertEqual(null);
console.debug("====>ActsAccountAddAccount_2500 end===="); console.debug("====>ActsAccountAddAccount_2500 end====");
...@@ -582,16 +590,18 @@ export default function ActsAccountAddAccount() { ...@@ -582,16 +590,18 @@ export default function ActsAccountAddAccount() {
} }
var appAccountManager = account.createAppAccountManager(); var appAccountManager = account.createAppAccountManager();
console.debug("====>add account ActsAccountAddAccount_2600 start===="); console.debug("====>add account ActsAccountAddAccount_2600 start====");
try{ try {
await appAccountManager.addAccount(nameLimit, "account_extraInfo_promise"); await appAccountManager.addAccount(nameLimit, "account_extraInfo_promise");
} } catch (err) {
catch(err){
console.error("====>add account ActsAccountAddAccount_2600 err:" + JSON.stringify(err)); console.error("====>add account ActsAccountAddAccount_2600 err:" + JSON.stringify(err));
expect().assertFail(); expect().assertFail();
done();
} }
try {
console.debug("====>delete account ActsAccountAddAccount_2600 start===="); console.debug("====>delete account ActsAccountAddAccount_2600 start====");
await appAccountManager.deleteAccount(nameLimit); await appAccountManager.deleteAccount(nameLimit);
} catch (err) {
console.debug("====>delete account err:" + JSON.stringify(err));
}
console.debug("====>ActsAccountAddAccount_2600 end===="); console.debug("====>ActsAccountAddAccount_2600 end====");
done(); done();
}); });
...@@ -608,10 +618,10 @@ export default function ActsAccountAddAccount() { ...@@ -608,10 +618,10 @@ export default function ActsAccountAddAccount() {
limitExtra += 't'; limitExtra += 't';
} }
var appAccountManager = account.createAppAccountManager(); var appAccountManager = account.createAppAccountManager();
appAccountManager.addAccount("account_extra_callback_limit", limitExtra, (err)=>{ appAccountManager.addAccount("account_extra_callback_limit", limitExtra, (err) => {
console.debug("====>add account ActsAccountAddAccount_2700 err:" + JSON.stringify(err)); console.debug("====>add account ActsAccountAddAccount_2700 err:" + JSON.stringify(err));
expect(err).assertEqual(null); expect(err).assertEqual(null);
appAccountManager.deleteAccount("account_extra_callback_limit", (err)=>{ appAccountManager.deleteAccount("account_extra_callback_limit", (err) => {
console.debug("====>delete Account ActsAccountAddAccount_2700 err:" + JSON.stringify(err)); console.debug("====>delete Account ActsAccountAddAccount_2700 err:" + JSON.stringify(err));
expect(err).assertEqual(null); expect(err).assertEqual(null);
console.debug("====>ActsAccountAddAccount_2700 end===="); console.debug("====>ActsAccountAddAccount_2700 end====");
...@@ -632,16 +642,18 @@ export default function ActsAccountAddAccount() { ...@@ -632,16 +642,18 @@ export default function ActsAccountAddAccount() {
extraLimit += 't'; extraLimit += 't';
} }
var appAccountManager = account.createAppAccountManager(); var appAccountManager = account.createAppAccountManager();
try{ try {
await appAccountManager.addAccount("account_extra_promise_limit", extraLimit); await appAccountManager.addAccount("account_extra_promise_limit", extraLimit);
} } catch (err) {
catch(err){
console.error("====>add account ActsAccountAddAccount_2800 err:" + JSON.stringify(err)); console.error("====>add account ActsAccountAddAccount_2800 err:" + JSON.stringify(err));
expect().assertFail(); expect().assertFail();
done();
} }
try {
console.debug("====>delete account ActsAccountAddAccount_2800 start===="); console.debug("====>delete account ActsAccountAddAccount_2800 start====");
appAccountManager.deleteAccount("account_extra_promise_limit"); await appAccountManager.deleteAccount("account_extra_promise_limit");
} catch (err) {
console.debug("====>delete account err:" + JSON.stringify(err));
}
console.debug("====>ActsAccountAddAccount_2800 end===="); console.debug("====>ActsAccountAddAccount_2800 end====");
done(); done();
}); });
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册