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

【Account】【Master】Fix Memory Leak

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