diff --git a/distributeddatamgr/crossplatform/preferencesetstest/src/main/ets/test/PreferencesCallBack.test.ets b/distributeddatamgr/crossplatform/preferencesetstest/src/main/ets/test/PreferencesCallBack.test.ets index c35d9ab59b1aa9fa230322119ceefef50737d5f0..9f1c03168c40d2f0b3a61d091a5b33e81020fe1d 100644 --- a/distributeddatamgr/crossplatform/preferencesetstest/src/main/ets/test/PreferencesCallBack.test.ets +++ b/distributeddatamgr/crossplatform/preferencesetstest/src/main/ets/test/PreferencesCallBack.test.ets @@ -89,7 +89,7 @@ export default function preferencesCallBackTest() { }); } catch (err) { console.info("testPreferencesGetPreferences002 fail: " + err.message + "code: " + err.code); - expect(err.code === "401" && err.message === "Parameter error. The type of 'name' must be a without path non empty string.").assertTrue(); + expect(err.code === "401").assertTrue(); done(); } }); @@ -145,7 +145,7 @@ export default function preferencesCallBackTest() { }); } catch (err) { console.info("testPreferencesDeletePreferences001 fail: " + err.message + "code: " + err.code); - expect(err.code === "401" && err.message === "Parameter error. The type of 'name' must be a without path non empty string.").assertTrue(); + expect(err.code === "401").assertTrue(); done(); } } @@ -239,7 +239,7 @@ export default function preferencesCallBackTest() { }); } catch (err) { console.info("testRemovePreferencesFromCache001 fail: " + err.message + "code: " + err.code); - expect(err.code === "401" && err.message === "Parameter error. The type of 'name' must be a without path non empty string.").assertTrue(); + expect(err.code === "401").assertTrue(); done(); } } diff --git a/distributeddatamgr/crossplatform/preferencesetstest/src/main/ets/test/PreferencesCallBackWithError.test.ets b/distributeddatamgr/crossplatform/preferencesetstest/src/main/ets/test/PreferencesCallBackWithError.test.ets index fb31cabf1a3aa725e54904b37d6b2b4bb60183f0..65f5b20c835859c87f47021b4d296af927112660 100644 --- a/distributeddatamgr/crossplatform/preferencesetstest/src/main/ets/test/PreferencesCallBackWithError.test.ets +++ b/distributeddatamgr/crossplatform/preferencesetstest/src/main/ets/test/PreferencesCallBackWithError.test.ets @@ -98,7 +98,7 @@ export default function preferencesCallbackWithErrorTest() { }); } catch (err) { console.log("trycatch err =" + err + ", code =" + err.code + ", message =" + err.message); - expect(err.code === "401" && err.message === "Parameter error. Need 2 or 3 parameters!").assertTrue(); + expect(err.code === "401").assertTrue(); done(); console.log("testMpreferencesGet0000 end."); } @@ -126,7 +126,7 @@ export default function preferencesCallbackWithErrorTest() { }); } catch (err) { console.log("trycatch err =" + err + ", code =" + err.code + ", message =" + err.message); - expect(err.code === "401" && err.message === "Parameter error. The type of 'value' must be string.").assertTrue(); + expect(err.code === "401").assertTrue(); done(); } }); @@ -203,7 +203,7 @@ export default function preferencesCallbackWithErrorTest() { }); } catch (err) { console.log("trycatch err =" + err + ", code =" + err.code + ", message =" + err.message); - expect(err.code === "401" && err.message === "Parameter error. The type of 'value' must be string.").assertTrue(); + expect(err.code === "401").assertTrue(); done(); console.log("testMpreferencesHas0001 end."); } @@ -252,7 +252,7 @@ export default function preferencesCallbackWithErrorTest() { }); } catch (err) { console.log("trycatch err =" + err + ", code =" + err.code + ", message =" + err.message); - expect(err.code === "401" && err.message === "Parameter error. Need 2 or 3 parameters!").assertTrue(); + expect(err.code === "401").assertTrue(); done(); console.log("testMpreferencesPut0001 end."); } @@ -339,7 +339,7 @@ export default function preferencesCallbackWithErrorTest() { }); } catch (err) { console.log("trycatch err =" + err + ", code =" + err.code + ", message =" + err.message); - expect(err.code === "401" && err.message === "Parameter error. The type of 'value' must be string.").assertTrue(); + expect(err.code === "401").assertTrue(); done(); } }); @@ -367,7 +367,7 @@ export default function preferencesCallbackWithErrorTest() { }); } catch (err) { console.log("trycatch err =" + err + ", code =" + err.code + ", message =" + err.message); - expect(err.code === "401" && err.message === "Parameter error. The type of 'value' must be ValueType.").assertTrue(); + expect(err.code === "401").assertTrue(); done(); } }); @@ -389,7 +389,7 @@ export default function preferencesCallbackWithErrorTest() { }); } catch (err) { console.log("trycatch err =" + err + ", code =" + err.code + ", message =" + err.message); - expect(err.code === "401" && err.message === "Parameter error. The type of 'value' must be string.").assertTrue(); + expect(err.code === "401").assertTrue(); done(); console.log("testMpreferencesDelete0001 end."); } diff --git a/distributeddatamgr/crossplatform/preferencesetstest/src/main/ets/test/PreferencesIgnore.test.ets b/distributeddatamgr/crossplatform/preferencesetstest/src/main/ets/test/PreferencesIgnore.test.ets index 8747ca552a44128b3c98e9a3259a7deedd36291b..36228f59e7e8f5c4171732f381ea0838525cc919 100644 --- a/distributeddatamgr/crossplatform/preferencesetstest/src/main/ets/test/PreferencesIgnore.test.ets +++ b/distributeddatamgr/crossplatform/preferencesetstest/src/main/ets/test/PreferencesIgnore.test.ets @@ -58,7 +58,7 @@ export default function preferencesIgnoreTest() { }); } catch (err) { console.info("testPreferencesGetPreferences001 fail: " + err.message + "code: " + err.code); - expect(err.code === "401" && err.message == "Parameter error. The type of 'name' must be a without path non empty string.").assertTrue(); + expect(err.code === "401").assertTrue(); done(); } }); @@ -90,7 +90,7 @@ export default function preferencesIgnoreTest() { }); } catch (err) { console.info("testPreferencesDeletePreferences002 fail: " + err.message + "code: " + err.code); - expect(err.code === "401" && err.message === "Parameter error. The type of 'name' must be a without path non empty string.").assertTrue(); + expect(err.code === "401").assertTrue(); done(); } } @@ -124,7 +124,7 @@ export default function preferencesIgnoreTest() { }); } catch (err) { console.info("testRemovePreferencesFromCache002 fail: " + err.message + "code: " + err.code); - expect(err.code === "401" && err.message === "Parameter error. The type of 'name' must be a without path non empty string.").assertTrue(); + expect(err.code === "401").assertTrue(); done(); } } @@ -145,7 +145,7 @@ export default function preferencesIgnoreTest() { await dataPreferences.getPreferences(context, -1); } catch (err) { console.info("testGetPreferencesHelper0003 fail: " + err.message + "code: " + err.code); - expect(err.code === "401" && err.message === "Parameter error. The type of 'name' must be a without path non empty string.").assertTrue(); + expect(err.code === "401").assertTrue(); done(); } }); @@ -164,7 +164,7 @@ export default function preferencesIgnoreTest() { await dataPreferences.getPreferences(context); } catch (err) { console.info("testGetPreferencesHelper0004 fail: " + err.message + "code: " + err.code); - expect(err.code === "401" && err.message === "Parameter error. Need 2 or 3 parameters!").assertTrue(); + expect(err.code === "401").assertTrue(); done(); } }); @@ -184,7 +184,7 @@ export default function preferencesIgnoreTest() { await dataPreferences.removePreferencesFromCache(context); } catch (err) { console.info("testRemovePreferencesFromCacheHelper0002 fail: " + err.message + "code: " + err.code); - expect(err.code === "401" && err.message === "Parameter error. Need 2 or 3 parameters!").assertTrue(); + expect(err.code === "401").assertTrue(); done(); } }); @@ -204,7 +204,7 @@ export default function preferencesIgnoreTest() { await dataPreferences.removePreferencesFromCache(context, -1); } catch (err) { console.info("testRemovePreferencesFromCacheHelper0003 fail: " + err.message + "code: " + err.code); - expect(err.code === "401" && err.message === "Parameter error. The type of 'name' must be a without path non empty string.").assertTrue(); + expect(err.code === "401").assertTrue(); done(); } }); @@ -224,7 +224,7 @@ export default function preferencesIgnoreTest() { await dataPreferences.deletePreferences(context); } catch (err) { console.info("testPreferencesDeleteHelper0002 fail: " + err.message + "code: " + err.code); - expect(err.code === "401" && err.message === "Parameter error. Need 2 or 3 parameters!").assertTrue(); + expect(err.code === "401").assertTrue(); done(); } }); @@ -244,7 +244,7 @@ export default function preferencesIgnoreTest() { await dataPreferences.deletePreferences(context, -1); } catch (err) { console.info("testPreferencesDeleteHelper0003 fail: " + err.message + "code: " + err.code); - expect(err.code === "401" && err.message === "Parameter error. The type of 'name' must be a without path non empty string.").assertTrue(); + expect(err.code === "401").assertTrue(); done(); } }); diff --git a/distributeddatamgr/crossplatform/preferencesetstest/src/main/ets/test/PreferencesPromiseWithError.test.ets b/distributeddatamgr/crossplatform/preferencesetstest/src/main/ets/test/PreferencesPromiseWithError.test.ets index b9951029f03d52728f1fc44ceb39437d2f573b1f..8dbecaa52893a3a2e2736490b7a474732bd4c1d6 100644 --- a/distributeddatamgr/crossplatform/preferencesetstest/src/main/ets/test/PreferencesPromiseWithError.test.ets +++ b/distributeddatamgr/crossplatform/preferencesetstest/src/main/ets/test/PreferencesPromiseWithError.test.ets @@ -127,7 +127,7 @@ export default function preferencesPromiseWithErrorTest() { }); } catch (err) { console.log("trycatch err =" + err + ", code =" + err.code + ", message =" + err.message); - expect(err.code === "401" && err.message === "Parameter error. Need 2 or 3 parameters!").assertTrue(); + expect(err.code === "401").assertTrue(); done(); console.log("testMpreferencesGetPromise0001 end."); } @@ -157,7 +157,7 @@ export default function preferencesPromiseWithErrorTest() { }); } catch (err) { console.log("trycatch err =" + err + ", code =" + err.code + ", message =" + err.message); - expect(err.code === "401" && err.message === "Parameter error. The type of 'value' must be string.").assertTrue(); + expect(err.code === "401").assertTrue(); done(); } }); @@ -205,7 +205,7 @@ export default function preferencesPromiseWithErrorTest() { mPreference.getSync(1233); } catch (err) { console.log("trycatch1 err =" + err + ", code =" + err.code + ", message =" + err.message); - expect(err.code === "401" && err.message === "Parameter error. Need 2 parameters!").assertTrue(); + expect(err.code === "401").assertTrue(); done(); console.log("testMpreferencesGetSyncWithError0001 end."); } @@ -226,7 +226,7 @@ export default function preferencesPromiseWithErrorTest() { mPreference.getSync(-1, KEY_TEST_INT_ELEMENT); } catch (err) { console.log("trycatch err =" + err + ", code =" + err.code + ", message =" + err.message); - expect(err.code === "401" && err.message === "Parameter error. The type of 'value' must be string.").assertTrue(); + expect(err.code === "401").assertTrue(); done(); } }); @@ -303,7 +303,7 @@ export default function preferencesPromiseWithErrorTest() { }); } catch (err) { console.log("trycatch err =" + err + ", code =" + err.code + ", message =" + err.message); - expect(err.code === "401" && err.message === "Parameter error. The type of 'value' must be string.").assertTrue(); + expect(err.code === "401").assertTrue(); done(); console.log("testMpreferencesHasPromise0001 end."); } @@ -358,7 +358,7 @@ export default function preferencesPromiseWithErrorTest() { }); } catch (err) { console.log("trycatch err =" + err + ", code =" + err.code + ", message =" + err.message); - expect(err.code === "401" && err.message === "Parameter error. Need 2 or 3 parameters!").assertTrue(); + expect(err.code === "401").assertTrue(); done(); console.log("testMpreferencesPutPromise0001 end."); } @@ -451,7 +451,7 @@ export default function preferencesPromiseWithErrorTest() { }); } catch (err) { console.log("trycatch err =" + err + ", code =" + err.code + ", message =" + err.message); - expect(err.code === "401" && err.message === "Parameter error. The type of 'value' must be string.").assertTrue(); + expect(err.code === "401").assertTrue(); done(); } }); @@ -480,7 +480,7 @@ export default function preferencesPromiseWithErrorTest() { }); } catch (err) { console.log("trycatch err =" + err + ", code =" + err.code + ", message =" + err.message); - expect(err.code === "401" && err.message === "Parameter error. The type of 'value' must be ValueType.").assertTrue(); + expect(err.code === "401").assertTrue(); done(); } }); @@ -499,7 +499,7 @@ export default function preferencesPromiseWithErrorTest() { mPreference.putSync(1233); } catch (err) { console.log("trycatch err =" + err + ", code =" + err.code + ", message =" + err.message); - expect(err.code === "401" && err.message === "Parameter error. Need 2 parameters!").assertTrue(); + expect(err.code === "401").assertTrue(); done(); console.log("testMpreferencesPutSyncWithError0001 end."); } @@ -565,7 +565,7 @@ export default function preferencesPromiseWithErrorTest() { mPreference.putSync(-1, 123); } catch (err) { console.log("trycatch err =" + err + ", code =" + err.code + ", message =" + err.message); - expect(err.code === "401" && err.message === "Parameter error. The type of 'value' must be string.").assertTrue(); + expect(err.code === "401").assertTrue(); done(); } }); @@ -584,7 +584,7 @@ export default function preferencesPromiseWithErrorTest() { mPreference.putSync(KEY_TEST_STRING_ELEMENT, null); } catch (err) { console.log("trycatch err =" + err + ", code =" + err.code + ", message =" + err.message); - expect(err.code === "401" && err.message === "Parameter error. The type of 'value' must be ValueType.").assertTrue(); + expect(err.code === "401").assertTrue(); done(); } }); @@ -611,7 +611,7 @@ export default function preferencesPromiseWithErrorTest() { }); } catch (err) { console.log("trycatch err =" + err + ", code =" + err.code + ", message =" + err.message); - expect(err.code === "401" && err.message === "Parameter error. The type of 'value' must be string.").assertTrue(); + expect(err.code === "401").assertTrue(); done(); console.log("testMpreferencesDeletePromise0001 end."); } diff --git a/distributeddatamgr/distributedKVStoretest/distributedKVStorejstest/hap/src/main/js/test/KvStoreBackupCallbackJsTest.js b/distributeddatamgr/distributedKVStoretest/distributedKVStorejstest/hap/src/main/js/test/KvStoreBackupCallbackJsTest.js index 19d0e74bc67793657b538e0e5a6fb780141122a2..33b0e5596eb57d301c7cfc2cc1589057a31f5455 100644 --- a/distributeddatamgr/distributedKVStoretest/distributedKVStorejstest/hap/src/main/js/test/KvStoreBackupCallbackJsTest.js +++ b/distributeddatamgr/distributedKVStoretest/distributedKVStorejstest/hap/src/main/js/test/KvStoreBackupCallbackJsTest.js @@ -12,7 +12,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ - + import { describe, beforeAll, beforeEach, afterEach, afterAll, it, expect } from '@ohos/hypium' import distributedData from '@ohos.data.distributedKVStore'; import abilityFeatureAbility from '@ohos.ability.featureAbility' @@ -57,7 +57,7 @@ function publicCloseKvStore() { if (err) { console.info('Test closeKvStore err = ' + err); reject(err); - } + } console.info('Test closeKvStore data = ' + data); kvManager.deleteKVStore(BUNDLE_NAME, STORE_ID, (err, data) => { console.info('Test deleteKVStore begin') @@ -66,6 +66,7 @@ function publicCloseKvStore() { reject(err); } console.info('Test deleteKVStore data = ' + data); + resolve(data); }); }); }) @@ -119,6 +120,7 @@ function publicBackup(kvStore,file){ function publicDeleteBackup(kvStore,files){ console.log(`Test deleteBackup ${JSON.stringify(files)}`) return new Promise(function(resolve, reject) { + try{ kvStore.deleteBackup(files, function(err, data){ console.log("Test deleteBackup BackUpInfo =" + data); if (err != undefined) { @@ -132,6 +134,10 @@ function publicDeleteBackup(kvStore,files){ resolve(data); } }) + } catch (e) { + console.log("111Test deleteBackup err information: " + e ); + reject(e); + } }) } @@ -175,667 +181,671 @@ const optionLock = { securityLevel: distributedData.SecurityLevel.S1, } -var file = ''; - -var files =new Array(); +let file = ''; +let files =new Array(file); export default function kvStoreBackupCallbackJsunittest(){ -describe('kvStoreBackupCallbackJsunittest', function () { - beforeAll( async function () { - console.info('Test beforeAll: Prerequisites at the test suite level, ' + - 'which are executed before t he test suite is executed.'); - await publicGetKvStore(optionLock); - console.info("Test kvstore = " + kvStore) - }) - beforeEach( async function () { - console.info('beforeEach: Prerequisites at the test case level,' + - ' which are executed before each test case is executed.'); - await publicGetKvStore(optionLock); - }) - afterEach( async function () { - console.info('afterEach: Test case-level clearance conditions, ' + - 'which are executed after each test case is executed.'); - await publicDeleteBackup(kvStore,files); - await publicCloseKvStore(); - files = [] - }) - afterAll(async function () { - console.info('afterAll: Test suite-level cleanup condition, ' + - 'which is executed after the test suite is executed'); - await publicCloseKvStore(); - kvManager = null; - console.info("Test kvstore = " + kvStore) - }) + describe('kvStoreBackupCallbackJsunittest', function () { + beforeAll( async function () { + console.info('Test beforeAll: Prerequisites at the test suite level, ' + + 'which are executed before t he test suite is executed.'); + await publicGetKvStore(optionLock); + console.info("Test kvstore = " + kvStore) + }) + beforeEach( async function () { + console.info('beforeEach: Prerequisites at the test case level,' + + ' which are executed before each test case is executed.'); + await publicGetKvStore(optionLock); + }) + afterEach( async function () { + console.info('afterEach: Test case-level clearance conditions, ' + + 'which are executed after each test case is executed.'); + try{ + await publicDeleteBackup(kvStore,files); + }catch(e){ + console.log("222Test deleteBackup err information: " + e ); + }; + + await publicCloseKvStore(); + files = [] + }) + afterAll(async function () { + console.info('afterAll: Test suite-level cleanup condition, ' + + 'which is executed after the test suite is executed'); + await publicCloseKvStore(); + kvManager = null; + console.info("Test kvstore = " + kvStore); + }) - /** - * @tc.name SUB_DDM_DKV_KVBACKUP_MANALRESTORE_CALLBACK_0100 - * @tc.desc Test Js Api SingleKvStore.restore() manal testcase 001 - * @tc.type: FUNC - * @tc.number: SUB_DDM_DKV_KVBACKUP_MANALRESTORE_CALLBACK_0100 - */ - it('SUB_DDM_DKV_KVBACKUP_MANALRESTORE_CALLBACK_0100', 0, async function (done) { - try{ - console.log("SUB_DDM_DKV_KVBACKUP_MANALRESTORE_CALLBACK_0100 before restore"); - publicRestore(kvStore).then((data) => { - console.log("SUB_DDM_DKV_KVBACKUP_MANALRESTORE_CALLBACK_0100 going restore = " + JSON.stringify(data)); - expect().assertFail(); - done(); - }).catch((err) => { - console.log("SUB_DDM_DKV_KVBACKUP_MANALRESTORE_CALLBACK_0100 Manualrestore fail 1" + err); - expect(err == "Error: Parameter error.The number of parameters is incorrect.").assertEqual(true); + /** + * @tc.name SUB_DDM_DKV_KVBACKUP_MANALRESTORE_CALLBACK_0100 + * @tc.desc Test Js Api SingleKvStore.restore() manal testcase 001 + * @tc.type: FUNC + * @tc.number: SUB_DDM_DKV_KVBACKUP_MANALRESTORE_CALLBACK_0100 + */ + it('SUB_DDM_DKV_KVBACKUP_MANALRESTORE_CALLBACK_0100', 0, async function (done) { + try{ + console.log("SUB_DDM_DKV_KVBACKUP_MANALRESTORE_CALLBACK_0100 before restore"); + publicRestore(kvStore).then((data) => { + console.log("SUB_DDM_DKV_KVBACKUP_MANALRESTORE_CALLBACK_0100 going restore = " + JSON.stringify(data)); + expect().assertFail(); + done(); + }).catch((err) => { + console.log("SUB_DDM_DKV_KVBACKUP_MANALRESTORE_CALLBACK_0100 Manualrestore fail 1" + err); + expect(err.code == "401" ).assertEqual(true); + done(); + }) + } catch (e) { + console.log("SUB_DDM_DKV_KVBACKUP_MANALRESTORE_CALLBACK_0100 Manualrestore fail 2" + JSON.stringify(e)); + expect(e).assertFail(); done(); - }) - } catch (e) { - console.log("SUB_DDM_DKV_KVBACKUP_MANALRESTORE_CALLBACK_0100 Manualrestore fail 2" + JSON.stringify(e)); - expect(e).assertFail(); - done(); - } - }) - + } + }) - - /** - * @tc.name SUB_DDM_DKV_KVBACKUP_MANALRESTORE_CALLBACK_0200 - * @tc.desc Test Js Api SingleKvStore.restore() manal testcase 002 - * @tc.type: FUNC - * @tc.number: SUB_DDM_DKV_KVBACKUP_MANALRESTORE_CALLBACK_0200 - */ - it('SUB_DDM_DKV_KVBACKUP_MANALRESTORE_CALLBACK_0200', 0, async function (done) { - try { - console.log("SUB_DDM_DKV_KVBACKUP_MANALRESTORE_CALLBACK_0200 before getname"); - file = '123' ; - files[0] = file ; - publicBackup(kvStore,file) ; - console.log("SUB_DDM_DKV_KVBACKUP_MANALRESTORE_CALLBACK_0200 before restore"); - await sleep(1000); - publicRestore(kvStore); - console.log("SUB_DDM_DKV_KVBACKUP_MANALRESTORE_CALLBACK_0200 going restore "); - await sleep(1000); - publicDeleteBackup(kvStore,files).then((data) => { - let delResult = delresult[0]; - console.info("SUB_DDM_DKV_KVBACKUP_MANALRESTORE_CALLBACK_0200 delResult = " + delResult); - console.info("SUB_DDM_DKV_KVBACKUP_MANALRESTORE_CALLBACK_0200 delResult[1] = " + delResult[1]); - expect(0).assertEqual(delResult[1]); - console.log("SUB_DDM_DKV_KVBACKUP_MANALRESTORE_CALLBACK_0200 publicDeleteBackup" + JSON.stringify(data)); - done(); - }) - } catch (e) { - console.log("SUB_DDM_DKV_KVBACKUP_MANALRESTORE_CALLBACK_0200 fail 2" + e); - expect(e).assertFail(); - done(); - } - }) - /** - * @tc.name SUB_DDM_DKV_KVBACKUP_BUCKUP_CALLBACK_0100 - * @tc.desc Test Js Api SingleKvStore.backup() db testcase 001 - * @tc.type: FUNC - * @tc.number: SUB_DDM_DKV_KVBACKUP_BUCKUP_CALLBACK_0100 - */ - it('SUB_DDM_DKV_KVBACKUP_BUCKUP_CALLBACK_0100', 0, async function (done) { - try { - console.log("SUB_DDM_DKV_KVBACKUP_BUCKUP_CALLBACK_0100 before getname"); - file = 'true' ; - files[0] = file ; - console.log("SUB_DDM_DKV_KVBACKUP_BUCKUP_CALLBACK_0100 before backup"); - publicBackup(kvStore,file) ; - console.log("SUB_DDM_DKV_KVBACKUP_BUCKUP_CALLBACK_0100 going backup"); - await sleep(1000); - publicDeleteBackup(kvStore,files).then((data) => { - let delResult = delresult[0]; - console.info("SUB_DDM_DKV_KVBACKUP_BUCKUP_CALLBACK_0100 delResult = " + delResult); - console.info("SUB_DDM_DKV_KVBACKUP_BUCKUP_CALLBACK_0100 delResult[1] = " + delResult[1]); - expect(0).assertEqual(delResult[1]); - console.log("SUB_DDM_DKV_KVBACKUP_BUCKUP_CALLBACK_0100 publicDeleteBackup" + JSON.stringify(data)); + /** + * @tc.name SUB_DDM_DKV_KVBACKUP_MANALRESTORE_CALLBACK_0200 + * @tc.desc Test Js Api SingleKvStore.restore() manal testcase 002 + * @tc.type: FUNC + * @tc.number: SUB_DDM_DKV_KVBACKUP_MANALRESTORE_CALLBACK_0200 + */ + it('SUB_DDM_DKV_KVBACKUP_MANALRESTORE_CALLBACK_0200', 0, async function (done) { + try { + console.log("SUB_DDM_DKV_KVBACKUP_MANALRESTORE_CALLBACK_0200 before getname"); + file = '123' ; + files[0] = file ; + publicBackup(kvStore,file) ; + console.log("SUB_DDM_DKV_KVBACKUP_MANALRESTORE_CALLBACK_0200 before restore"); + await sleep(1000); + publicRestore(kvStore); + console.log("SUB_DDM_DKV_KVBACKUP_MANALRESTORE_CALLBACK_0200 going restore "); + await sleep(1000); + publicDeleteBackup(kvStore,files).then((data) => { + let delResult = delresult[0]; + console.info("SUB_DDM_DKV_KVBACKUP_MANALRESTORE_CALLBACK_0200 delResult = " + delResult); + console.info("SUB_DDM_DKV_KVBACKUP_MANALRESTORE_CALLBACK_0200 delResult[1] = " + delResult[1]); + expect(0).assertEqual(delResult[1]); + console.log("SUB_DDM_DKV_KVBACKUP_MANALRESTORE_CALLBACK_0200 publicDeleteBackup" + JSON.stringify(data)); + done(); + }) + } catch (e) { + console.log("SUB_DDM_DKV_KVBACKUP_MANALRESTORE_CALLBACK_0200 fail 2" + e); + expect(e).assertFail(); done(); - }) - } catch (e) { - console.log("SUB_DDM_DKV_KVBACKUP_BUCKUP_CALLBACK_0100 fail 2 " + e); - expect(e).assertFail(); - done(); - } - }) + } + }) - /** - * @tc.name SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0100 - * @tc.desc Test Js Api SingleKvStore.backup() manal testcase 001 - * @tc.type: FUNC - * @tc.number: SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0100 - */ - it('SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0100', 0, async function (done) { - try{ - console.log("KvStoreBackupestManalBackupCallbackTest001t before getname"); - files = [] - file = 'legal' ; - files[0] = "legal" ; - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0100 before backup"); - publicBackup(kvStore,file) ; - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0100 going backup"); - await sleep(1000); - await publicDeleteBackup(kvStore,files).then((data) => { - let delResult = delresult[0]; - console.info("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0100 delResult = " + delResult); - console.info("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0100 delResult[1] = " + delResult[1]); - expect(0).assertEqual(delResult[1]); - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0100 publicDeleteBackup" + JSON.stringify(data)); - done(); - }) - } catch (e) { - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0100 export fail 2 " + e); - expect(e).assertFail(); - done(); - } - }) - /** - * @tc.name SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0200 - * @tc.desc Test Js Api SingleKvStore.backup() manal testcase 002 - * @tc.type: FUNC - * @tc.number: SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0200 - */ - it('SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0200', 0, async function (done) { - try { - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0200 before getname"); - file = '1' ; - files[0] = file ; - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0200 before backup"); - publicBackup(kvStore,file) ; - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0200 going backup"); - await sleep(1000); - publicDeleteBackup(kvStore,files).then((data) => { - let delResult = delresult[0]; - console.info("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0200 delResult = " + delResult); - console.info("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0200 delResult[1] = " + delResult[1]); - expect(0).assertEqual(delResult[1]); - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0200 publicDeleteBackup" + JSON.stringify(data)); - done(); - }) - } catch (e) { - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0200 fail 2 " + e); - expect(e).assertFail(); - done(); - } - }) - /** - * @tc.name SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0300 - * @tc.desc Test Js Api SingleKvStore.backup() manal testcase 003 - * @tc.type: FUNC - * @tc.number: SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0300 - */ - it('SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0300', 0, async function (done) { - try { - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0300 before getname"); - file = '1.0' ; - files[0] = file ; - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0300 before backup"); - publicBackup(kvStore,file) ; - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0300 going backup"); - await sleep(1000); - await publicDeleteBackup(kvStore,files).then((data) => { - let delResult = delresult[0]; - console.info("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0300 delResult = " + delResult); - console.info("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0300 delResult[1] = " + delResult[1]); - expect(0).assertEqual(delResult[1]); - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0300 publicDeleteBackup" + JSON.stringify(data)); + /** + * @tc.name SUB_DDM_DKV_KVBACKUP_BUCKUP_CALLBACK_0100 + * @tc.desc Test Js Api SingleKvStore.backup() db testcase 001 + * @tc.type: FUNC + * @tc.number: SUB_DDM_DKV_KVBACKUP_BUCKUP_CALLBACK_0100 + */ + it('SUB_DDM_DKV_KVBACKUP_BUCKUP_CALLBACK_0100', 0, async function (done) { + try { + console.log("SUB_DDM_DKV_KVBACKUP_BUCKUP_CALLBACK_0100 before getname"); + file = 'true' ; + files[0] = file ; + console.log("SUB_DDM_DKV_KVBACKUP_BUCKUP_CALLBACK_0100 before backup"); + publicBackup(kvStore,file) ; + console.log("SUB_DDM_DKV_KVBACKUP_BUCKUP_CALLBACK_0100 going backup"); + await sleep(1000); + publicDeleteBackup(kvStore,files).then((data) => { + let delResult = delresult[0]; + console.info("SUB_DDM_DKV_KVBACKUP_BUCKUP_CALLBACK_0100 delResult = " + delResult); + console.info("SUB_DDM_DKV_KVBACKUP_BUCKUP_CALLBACK_0100 delResult[1] = " + delResult[1]); + expect(0).assertEqual(delResult[1]); + console.log("SUB_DDM_DKV_KVBACKUP_BUCKUP_CALLBACK_0100 publicDeleteBackup" + JSON.stringify(data)); + done(); + }) + } catch (e) { + console.log("SUB_DDM_DKV_KVBACKUP_BUCKUP_CALLBACK_0100 fail 2 " + e); + expect(e).assertFail(); done(); - }) - } catch (e) { - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0300 fail 2 " + e); - expect(e).assertFail(); - done(); - } - }) + } + }) - /** - * @tc.name SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0400 - * @tc.desc Test Js Api SingleKvStore.backup() testcase 004 - * @tc.type: FUNC - * @tc.number: SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0400 - */ - it('SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0400', 0, async function (done) { - try { - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0400 before getname"); - file = '' ; - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0400 before backup"); - await publicBackup(kvStore,file).then((data) => { - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0400 going backup"); - expect().assertFail(); + /** + * @tc.name SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0100 + * @tc.desc Test Js Api SingleKvStore.backup() manal testcase 001 + * @tc.type: FUNC + * @tc.number: SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0100 + */ + it('SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0100', 0, async function (done) { + try{ + console.log("KvStoreBackupestManalBackupCallbackTest001t before getname"); + files = [] + file = 'legal' ; + files[0] = "legal" ; + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0100 before backup"); + publicBackup(kvStore,file) ; + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0100 going backup"); + await sleep(1000); + await publicDeleteBackup(kvStore,files).then((data) => { + let delResult = delresult[0]; + console.info("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0100 delResult = " + delResult); + console.info("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0100 delResult[1] = " + delResult[1]); + expect(0).assertEqual(delResult[1]); + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0100 publicDeleteBackup" + JSON.stringify(data)); + done(); + }) + } catch (e) { + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0100 export fail 2 " + e); + expect(e).assertFail(); done(); - }).catch((err) => { - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0400 ManualbackupCallback002 fail1 " + err); - expect(true).assertEqual(err.code == 401); + } + }) + /** + * @tc.name SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0200 + * @tc.desc Test Js Api SingleKvStore.backup() manal testcase 002 + * @tc.type: FUNC + * @tc.number: SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0200 + */ + it('SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0200', 0, async function (done) { + try { + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0200 before getname"); + file = '1' ; + files[0] = file ; + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0200 before backup"); + publicBackup(kvStore,file) ; + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0200 going backup"); + await sleep(1000); + publicDeleteBackup(kvStore,files).then((data) => { + let delResult = delresult[0]; + console.info("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0200 delResult = " + delResult); + console.info("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0200 delResult[1] = " + delResult[1]); + expect(0).assertEqual(delResult[1]); + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0200 publicDeleteBackup" + JSON.stringify(data)); + done(); + }) + } catch (e) { + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0200 fail 2 " + e); + expect(e).assertFail(); done(); - }) - } catch (e) { - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0400 fail 2 " + e); - expect(e).assertFail(); - done(); - } - }) + } + }) - /** - * @tc.name SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0500 - * @tc.desc Test Js Api SingleKvStore.backup() testcase 005 - * @tc.type: FUNC - * @tc.number: SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0500 - */ - it('SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0500', 0, async function (done) { - try { - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0500 before getname"); - files = [] - var file = '1'; - var file1 = '2'; - var file2 = '3'; - var file3 = '4'; - var file4 = '5'; - files[0] = file ; - files[1] = file1 ; - files[2] = file2 ; - files[3] = file3 ; - files[4] = file4 ; - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0500 before backup"); - publicBackup(kvStore,file); - await sleep(500); - publicBackup(kvStore,file1); - await sleep(500); - publicBackup(kvStore,file2); - await sleep(500); - publicBackup(kvStore,file3); - await sleep(500); - publicBackup(kvStore,file4); - await sleep(500); - - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0500 before publicDeleteBackup"); - await sleep(1000); - publicDeleteBackup(kvStore,files).then((data) => { - - expect("1").assertEqual(delresult[0][0]) - expect(0).assertEqual(delresult[0][1]); - - expect("2").assertEqual(delresult[1][0]) - expect(0).assertEqual(delresult[1][1]) - - expect("3").assertEqual(delresult[2][0]) - expect(0).assertEqual(delresult[2][1]) - - expect("4").assertEqual(delresult[3][0]) - expect(0).assertEqual(delresult[3][1]) - - expect("5").assertEqual(delresult[4][0]) - expect(27459591).assertEqual(delresult[4][1]) - - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0500 publicDeleteBackup" + JSON.stringify(data)); - files = []; - console.log("Test clear files"); - expect(data != null).assertTrue(); + /** + * @tc.name SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0300 + * @tc.desc Test Js Api SingleKvStore.backup() manal testcase 003 + * @tc.type: FUNC + * @tc.number: SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0300 + */ + it('SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0300', 0, async function (done) { + try { + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0300 before getname"); + file = '1.0' ; + files[0] = file ; + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0300 before backup"); + publicBackup(kvStore,file) ; + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0300 going backup"); + await sleep(1000); + await publicDeleteBackup(kvStore,files).then((data) => { + let delResult = delresult[0]; + console.info("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0300 delResult = " + delResult); + console.info("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0300 delResult[1] = " + delResult[1]); + expect(0).assertEqual(delResult[1]); + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0300 publicDeleteBackup" + JSON.stringify(data)); + done(); + }) + } catch (e) { + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0300 fail 2 " + e); + expect(e).assertFail(); done(); - }) - } catch (e) { - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0500 fail 2 " + e); - expect(e).assertFail(); - done(); - } - }) + } + }) - /** - * @tc.name SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0600 - * @tc.desc Test Js Api SingleKvStore.backup() testcase 006 - * @tc.type: FUNC - * @tc.number: SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0600 - */ - it('SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0600', 0, async function (done) { - try { - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0600 before getname"); - files = []; - var file = '1'; - var file1 = '2'; - var file2 = '3'; - var file3 = '4'; - var file4 = '5'; - var file5 = '6'; - files[0] = file ; - files[1] = file1 ; - files[2] = file2 ; - files[3] = file3 ; - files[4] = file4 ; - files[5] = file5 ; - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0600 before backup"); - publicBackup(kvStore,file); - await sleep(500); - publicBackup(kvStore,file1); - await sleep(500); - publicBackup(kvStore,file2); - await sleep(500); - publicBackup(kvStore,file3); - await sleep(500); - publicBackup(kvStore,file4); - await sleep(500); - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0600 before Sixth backup"); - publicBackup(kvStore,file5).then((data) => { - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0600 going backup"); - expect(true).assertEqual(data == "code数字"); + /** + * @tc.name SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0400 + * @tc.desc Test Js Api SingleKvStore.backup() testcase 004 + * @tc.type: FUNC + * @tc.number: SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0400 + */ + it('SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0400', 0, async function (done) { + try { + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0400 before getname"); + file = '' ; + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0400 before backup"); + await publicBackup(kvStore,file).then((data) => { + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0400 going backup"); + expect().assertFail(); + done(); + }).catch((err) => { + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0400 ManualbackupCallback002 fail1 " + err); + expect(true).assertEqual(err.code == 401); + done(); + }) + } catch (e) { + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0400 fail 2 " + e); + expect(e).assertFail(); done(); - }).catch((err) => { - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0600 ManualbackupCallback002 fail1 " + err); - console.log(JSON.stringify(err)); - expect(true).assertEqual(JSON.stringify(err) == "{\"code\":\"\"}"); - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0600 Sixth backup err"); - }) - await sleep(1000); - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0600 before publicDeleteBackup"); - publicDeleteBackup(kvStore,files).then((data) => { - - expect("1").assertEqual(delresult[0][0]) - expect(0).assertEqual(delresult[0][1]); - - expect("5").assertEqual(delresult[4][0]) - expect(27459591).assertEqual(delresult[4][1]); - - expect("6").assertEqual(delresult[5][0]) - expect(27459591).assertEqual(delresult[5][1]); - - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0600 publicDeleteBackup" + JSON.stringify(data)); - files = []; - console.log("Test clear files"); - expect(data != null).assertTrue(); - done(); - }) - } catch (e) { - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0600 fail 2 " + e); - expect(e).assertFail(); - done(); - } - }) + } + }) - /** - * @tc.name SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0100 - * @tc.desc Test Js Api SingleKvStore.restore() SpecifiedVerision testcase 001 - * @tc.type: FUNC - * @tc.number: SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0100 - */ - it('SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0100', 0, async function (done) { - try { - console.log("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0100 before getname"); - file = 'legal' ; - files[0] = file ; - publicBackup(kvStore,file); - console.log("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0100 before restoresp"); - await sleep(1000); - publicRestoreSp(kvStore,file); - console.log("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0100 going restoresp"); - await sleep(1000); - publicDeleteBackup(kvStore,files).then((data) => { - let delResult = delresult[0]; - console.info("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0100 delResult = " + delResult); - console.info("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0100 delResult[1] = " + delResult[1]); - expect(0).assertEqual(delResult[1]); - console.log("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0100 publicDeleteBackup" + JSON.stringify(data)); + /** + * @tc.name SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0500 + * @tc.desc Test Js Api SingleKvStore.backup() testcase 005 + * @tc.type: FUNC + * @tc.number: SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0500 + */ + it('SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0500', 0, async function (done) { + try { + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0500 before getname"); + files = [] + var file = '1'; + var file1 = '2'; + var file2 = '3'; + var file3 = '4'; + var file4 = '5'; + files[0] = file ; + files[1] = file1 ; + files[2] = file2 ; + files[3] = file3 ; + files[4] = file4 ; + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0500 before backup"); + publicBackup(kvStore,file); + await sleep(500); + publicBackup(kvStore,file1); + await sleep(500); + publicBackup(kvStore,file2); + await sleep(500); + publicBackup(kvStore,file3); + await sleep(500); + publicBackup(kvStore,file4); + await sleep(500); + + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0500 before publicDeleteBackup"); + await sleep(1000); + publicDeleteBackup(kvStore,files).then((data) => { + + expect("1").assertEqual(delresult[0][0]) + expect(0).assertEqual(delresult[0][1]); + + expect("2").assertEqual(delresult[1][0]) + expect(0).assertEqual(delresult[1][1]) + + expect("3").assertEqual(delresult[2][0]) + expect(0).assertEqual(delresult[2][1]) + + expect("4").assertEqual(delresult[3][0]) + expect(0).assertEqual(delresult[3][1]) + + expect("5").assertEqual(delresult[4][0]) + expect(27459591).assertEqual(delresult[4][1]) + + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0500 publicDeleteBackup" + JSON.stringify(data)); + files = []; + console.log("Test clear files"); + expect(data != null).assertTrue(); + done(); + }) + } catch (e) { + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0500 fail 2 " + e); + expect(e).assertFail(); done(); - }) - } catch (e) { - console.log("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0100 fail 2" + e); - expect(e).assertFail(); - done(); - } - }) + } + }) - /** - * @tc.name SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0200 - * @tc.desc Test Js Api SingleKvStore.restore() SpecifiedVerision testcase 002 - * @tc.type: FUNC - * @tc.number: SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0200 - */ - it('SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0200', 0, async function (done) { - try { - console.log("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0200 before getname"); - file = 'true' ; - files[0] = file ; - publicBackup(kvStore,file); - console.log("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0200 before restoresp"); - await sleep(1000); - publicRestoreSp(kvStore,file); - console.log("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0200 going restoresp"); - await sleep(1000); - publicDeleteBackup(kvStore,files).then((data) => { - let delResult = delresult[0]; - console.info("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0200 delResult = " + delResult); - console.info("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0200 delResult[1] = " + delResult[1]); - expect(0).assertEqual(delResult[1]); - console.log("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0200 publicDeleteBackup" + JSON.stringify(data)); + /** + * @tc.name SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0600 + * @tc.desc Test Js Api SingleKvStore.backup() testcase 006 + * @tc.type: FUNC + * @tc.number: SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0600 + */ + it('SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0600', 0, async function (done) { + try { + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0600 before getname"); + files = []; + var file = '1'; + var file1 = '2'; + var file2 = '3'; + var file3 = '4'; + var file4 = '5'; + var file5 = '6'; + files[0] = file ; + files[1] = file1 ; + files[2] = file2 ; + files[3] = file3 ; + files[4] = file4 ; + files[5] = file5 ; + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0600 before backup"); + publicBackup(kvStore,file); + await sleep(500); + publicBackup(kvStore,file1); + await sleep(500); + publicBackup(kvStore,file2); + await sleep(500); + publicBackup(kvStore,file3); + await sleep(500); + publicBackup(kvStore,file4); + await sleep(500); + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0600 before Sixth backup"); + publicBackup(kvStore,file5).then((data) => { + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0600 going backup"); + expect(true).assertEqual(data == "code数字"); + done(); + }).catch((err) => { + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0600 ManualbackupCallback002 fail1 " + err); + console.log(JSON.stringify(err)); + expect(true).assertEqual(JSON.stringify(err) == "{\"code\":\"\"}"); + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0600 Sixth backup err"); + }) + await sleep(1000); + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0600 before publicDeleteBackup"); + publicDeleteBackup(kvStore,files).then((data) => { + + expect("1").assertEqual(delresult[0][0]) + expect(0).assertEqual(delresult[0][1]); + + expect("5").assertEqual(delresult[4][0]) + expect(27459591).assertEqual(delresult[4][1]); + + expect("6").assertEqual(delresult[5][0]) + expect(27459591).assertEqual(delresult[5][1]); + + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0600 publicDeleteBackup" + JSON.stringify(data)); + files = []; + console.log("Test clear files"); + expect(data != null).assertTrue(); + done(); + }) + } catch (e) { + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_CALLBACK_0600 fail 2 " + e); + expect(e).assertFail(); done(); - }) - } catch (e) { - console.log("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0200 fail 2" + e); - expect(e).assertFail(); - done(); - } - }) + } + }) - /** - * @tc.name SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0300 - * @tc.desc Test Js Api SingleKvStore.restore() SpecifiedVerision testcase 003 - * @tc.type: FUNC - * @tc.number: SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0300 - */ - it('SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0300', 0, async function (done) { - try { - console.log("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0300 before getname"); - file = '1' ; - files[0] = file ; - publicBackup(kvStore,file); - console.log("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0300 before restoresp"); - await sleep(1000); - publicRestoreSp(kvStore,file); - console.log("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0300 going restoresp"); - await sleep(1000); - publicDeleteBackup(kvStore,files).then((data) => { - let delResult = delresult[0]; - console.info("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0300 delResult = " + delResult); - console.info("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0300 delResult[1] = " + delResult[1]); - expect(0).assertEqual(delResult[1]); - console.log("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0300 publicDeleteBackup" + JSON.stringify(data)); + /** + * @tc.name SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0100 + * @tc.desc Test Js Api SingleKvStore.restore() SpecifiedVerision testcase 001 + * @tc.type: FUNC + * @tc.number: SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0100 + */ + it('SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0100', 0, async function (done) { + try { + console.log("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0100 before getname"); + file = 'legal' ; + files[0] = file ; + publicBackup(kvStore,file); + console.log("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0100 before restoresp"); + await sleep(1000); + publicRestoreSp(kvStore,file); + console.log("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0100 going restoresp"); + await sleep(1000); + publicDeleteBackup(kvStore,files).then((data) => { + let delResult = delresult[0]; + console.info("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0100 delResult = " + delResult); + console.info("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0100 delResult[1] = " + delResult[1]); + expect(0).assertEqual(delResult[1]); + console.log("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0100 publicDeleteBackup" + JSON.stringify(data)); + done(); + }) + } catch (e) { + console.log("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0100 fail 2" + e); + expect(e).assertFail(); done(); - }) - } catch (e) { - console.log("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0300 fail 2" + e); - expect(e).assertFail(); - done(); - } - }) + } + }) - /** - * @tc.name SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0400 - * @tc.desc Test Js Api SingleKvStore.restore() SpecifiedVerision testcase 004 - * @tc.type: FUNC - * @tc.number: SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0400 - */ - it('SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0400', 0, async function (done) { - try { - console.log("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0400 before getname"); - file = '1.0' ; - files[0] = file ; - publicBackup(kvStore,file); - console.log("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0400 before restoresp"); - await sleep(1000); - publicRestoreSp(kvStore,file); - console.log("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0400 going restoresp"); - await sleep(1000); - publicDeleteBackup(kvStore,files).then((data) => { - let delResult = delresult[0]; - console.info("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0400 delResult = " + delResult); - console.info("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0400 delResult[1] = " + delResult[1]); - expect(0).assertEqual(delResult[1]); - console.log("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0400 publicDeleteBackup" + JSON.stringify(data)); + /** + * @tc.name SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0200 + * @tc.desc Test Js Api SingleKvStore.restore() SpecifiedVerision testcase 002 + * @tc.type: FUNC + * @tc.number: SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0200 + */ + it('SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0200', 0, async function (done) { + try { + console.log("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0200 before getname"); + file = 'true' ; + files[0] = file ; + publicBackup(kvStore,file); + console.log("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0200 before restoresp"); + await sleep(1000); + publicRestoreSp(kvStore,file); + console.log("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0200 going restoresp"); + await sleep(1000); + publicDeleteBackup(kvStore,files).then((data) => { + let delResult = delresult[0]; + console.info("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0200 delResult = " + delResult); + console.info("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0200 delResult[1] = " + delResult[1]); + expect(0).assertEqual(delResult[1]); + console.log("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0200 publicDeleteBackup" + JSON.stringify(data)); + done(); + }) + } catch (e) { + console.log("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0200 fail 2" + e); + expect(e).assertFail(); done(); - }) - } catch (e) { - console.log("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0400 fail 2" + e); - expect(e).assertFail(); - done(); - } - }) + } + }) - /** - * @tc.name SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0500 - * @tc.desc Test Js Api SingleKvStore.restore() SpecifiedVerision testcase 005 - * @tc.type: FUNC - * @tc.number: SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0500 - */ - it('SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0500', 0, async function (done) { - try { - console.log("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0500 before getname"); - file = '' ; - publicBackup(kvStore,file) ; - console.log("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0500 before restoresp"); - await sleep(1000); - publicRestoreSp(kvStore,file).then((data) => { - console.log("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0500 going restoresp = " + JSON.stringify(data)); - expect(true).assertEqual(false); + /** + * @tc.name SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0300 + * @tc.desc Test Js Api SingleKvStore.restore() SpecifiedVerision testcase 003 + * @tc.type: FUNC + * @tc.number: SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0300 + */ + it('SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0300', 0, async function (done) { + try { + console.log("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0300 before getname"); + file = '1' ; + files[0] = file ; + publicBackup(kvStore,file); + console.log("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0300 before restoresp"); + await sleep(1000); + publicRestoreSp(kvStore,file); + console.log("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0300 going restoresp"); + await sleep(1000); + publicDeleteBackup(kvStore,files).then((data) => { + let delResult = delresult[0]; + console.info("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0300 delResult = " + delResult); + console.info("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0300 delResult[1] = " + delResult[1]); + expect(0).assertEqual(delResult[1]); + console.log("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0300 publicDeleteBackup" + JSON.stringify(data)); + done(); + }) + } catch (e) { + console.log("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0300 fail 2" + e); + expect(e).assertFail(); done(); - }).catch((err) => { - console.log("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0500 fail 1" + err); - expect(true).assertEqual(err.code == 401); - done(); - }) - } catch (e) { - console.log("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0500 fail 2" + e); - expect(e).assertFail(); - done(); - } - }) + } + }) - /** - * @tc.name SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0600 - * @tc.desc Test Js Api SingleKvStore.restore() SpecifiedVerision testcase 006 - * @tc.type: FUNC - * @tc.number: SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0600 - */ - it('SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0600', 0, async function (done) { - try { - console.log("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0600 before getname"); - file = 'legal' ; - console.log("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0600 before restoresp"); - publicRestoreSp(kvStore,file).then((data) => { - console.log("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0600 going restoresp = " + JSON.stringify(data)); - expect(true).assertEqual(false); - done(); - }).catch((err) => { - console.log("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0600 fail 1" + err); - expect(true).assertEqual(err.code == 401); + /** + * @tc.name SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0400 + * @tc.desc Test Js Api SingleKvStore.restore() SpecifiedVerision testcase 004 + * @tc.type: FUNC + * @tc.number: SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0400 + */ + it('SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0400', 0, async function (done) { + try { + console.log("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0400 before getname"); + file = '1.0' ; + files[0] = file ; + publicBackup(kvStore,file); + console.log("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0400 before restoresp"); + await sleep(1000); + publicRestoreSp(kvStore,file); + console.log("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0400 going restoresp"); + await sleep(1000); + publicDeleteBackup(kvStore,files).then((data) => { + let delResult = delresult[0]; + console.info("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0400 delResult = " + delResult); + console.info("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0400 delResult[1] = " + delResult[1]); + expect(0).assertEqual(delResult[1]); + console.log("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0400 publicDeleteBackup" + JSON.stringify(data)); + done(); + }) + } catch (e) { + console.log("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0400 fail 2" + e); + expect(e).assertFail(); done(); - }) - } catch (e) { - console.log("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0600 fail 2" + e); - expect(e).assertFail(); - done(); - } - }) + } + }) - /** - * @tc.name SUB_DDM_DKV_KVBACKUP_DELETEBUCKUP_CALLBACK_0100 - * @tc.desc Test Js Api SingleKvStore.deleteBackup() testcase 001 - * @tc.type: FUNC - * @tc.number: SUB_DDM_DKV_KVBACKUP_DELETEBUCKUP_CALLBACK_0100 - */ - it('SUB_DDM_DKV_KVBACKUP_DELETEBUCKUP_CALLBACK_0100', 0, async function (done) { - try { - console.log("SUB_DDM_DKV_KVBACKUP_DELETEBUCKUP_CALLBACK_0100 before deleteBackup"); - file = '123' ; - files[0] = file ; - await publicDeleteBackup(kvStore,files).then((data) => { - let delResult = delresult[0]; - console.info("SUB_DDM_DKV_KVBACKUP_DELETEBUCKUP_CALLBACK_0100 delResult = " + delResult); - console.info("SUB_DDM_DKV_KVBACKUP_DELETEBUCKUP_CALLBACK_0100 delResult[1] = " + delResult[1]); - expect(27459591).assertEqual(delResult[1]); - console.log("SUB_DDM_DKV_KVBACKUP_DELETEBUCKUP_CALLBACK_0100 publicDeleteBackup" + JSON.stringify(data)); + /** + * @tc.name SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0500 + * @tc.desc Test Js Api SingleKvStore.restore() SpecifiedVerision testcase 005 + * @tc.type: FUNC + * @tc.number: SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0500 + */ + it('SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0500', 0, async function (done) { + try { + console.log("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0500 before getname"); + file = '' ; + publicBackup(kvStore,file) ; + console.log("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0500 before restoresp"); + await sleep(1000); + publicRestoreSp(kvStore,file).then((data) => { + console.log("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0500 going restoresp = " + JSON.stringify(data)); + expect(true).assertEqual(false); + done(); + }).catch((err) => { + console.log("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0500 fail 1" + err); + expect(true).assertEqual(err.code == 401); + done(); + }) + } catch (e) { + console.log("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0500 fail 2" + e); + expect(e).assertFail(); done(); - }) - console.log("SUB_DDM_DKV_KVBACKUP_DELETEBUCKUP_CALLBACK_0100 going deleteBackup"); - } catch (err) { - console.log("SUB_DDM_DKV_KVBACKUP_DELETEBUCKUP_CALLBACK_0100 fail 2" + err); - expect(err).assertFail(); - done(); - } - }) + } + }) - /** - * @tc.name SUB_DDM_DKV_KVBACKUP_PUT_CALLBACK_0100 - * @tc.desc Test Js Api SingleKvStore.put() db testcase 001 - * @tc.type: FUNC - * @tc.number: SUB_DDM_DKV_KVBACKUP_PUT_CALLBACK_0100 - */ - it('SUB_DDM_DKV_KVBACKUP_PUT_CALLBACK_0100', 0, async function (done) { - try { - console.log("SUB_DDM_DKV_KVBACKUP_PUT_CALLBACK_0100 before putdata"); - publicPut(kvStore,"key","value").then((data)=>{ - console.log("SUB_DDM_DKV_KVBACKUP_PUT_CALLBACK_0100 going putdata data= " + JSON.stringify(data)); - console.log("SUB_DDM_DKV_KVBACKUP_PUT_CALLBACK_0100 going putdata"); - expect(data == undefined).assertTrue(); + /** + * @tc.name SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0600 + * @tc.desc Test Js Api SingleKvStore.restore() SpecifiedVerision testcase 006 + * @tc.type: FUNC + * @tc.number: SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0600 + */ + it('SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0600', 0, async function (done) { + try { + console.log("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0600 before getname"); + file = 'legal' ; + console.log("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0600 before restoresp"); + publicRestoreSp(kvStore,file).then((data) => { + console.log("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0600 going restoresp = " + JSON.stringify(data)); + expect(true).assertEqual(false); + done(); + }).catch((err) => { + console.log("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0600 fail 1" + err); + expect(true).assertEqual(err.code == 401); + done(); + }) + } catch (e) { + console.log("SUB_DDM_DKV_KVBACKUP_RESTORETOSPECIFIEDVERSION_CALLBACK_0600 fail 2" + e); + expect(e).assertFail(); done(); - }).catch((err)=>{ - console.log("UB_DDM_DKV_KVBACKUP_PUT_CALLBACK_0100 fail 1 " + JSON.stringify(err)); + } + }) + + /** + * @tc.name SUB_DDM_DKV_KVBACKUP_DELETEBUCKUP_CALLBACK_0100 + * @tc.desc Test Js Api SingleKvStore.deleteBackup() testcase 001 + * @tc.type: FUNC + * @tc.number: SUB_DDM_DKV_KVBACKUP_DELETEBUCKUP_CALLBACK_0100 + */ + it('SUB_DDM_DKV_KVBACKUP_DELETEBUCKUP_CALLBACK_0100', 0, async function (done) { + try { + console.log("SUB_DDM_DKV_KVBACKUP_DELETEBUCKUP_CALLBACK_0100 before deleteBackup"); + file = '123' ; + files[0] = file ; + await publicDeleteBackup(kvStore,files).then((data) => { + let delResult = delresult[0]; + console.info("SUB_DDM_DKV_KVBACKUP_DELETEBUCKUP_CALLBACK_0100 delResult = " + delResult); + console.info("SUB_DDM_DKV_KVBACKUP_DELETEBUCKUP_CALLBACK_0100 delResult[1] = " + delResult[1]); + expect(27459591).assertEqual(delResult[1]); + console.log("SUB_DDM_DKV_KVBACKUP_DELETEBUCKUP_CALLBACK_0100 publicDeleteBackup" + JSON.stringify(data)); + done(); + }) + console.log("SUB_DDM_DKV_KVBACKUP_DELETEBUCKUP_CALLBACK_0100 going deleteBackup"); + } catch (err) { + console.log("SUB_DDM_DKV_KVBACKUP_DELETEBUCKUP_CALLBACK_0100 fail 2" + err); expect(err).assertFail(); done(); - }) - } catch (e) { - console.log("SUB_DDM_DKV_KVBACKUP_PUT_CALLBACK_0100 Backupinfo fail" + e); - expect(e).assertFail(); - done(); - } - }) + } + }) - /** - * @tc.name SUB_DDM_DKV_KVBACKUP_PUT_CALLBACK_0200 - * @tc.desc Test Js Api SingleKvStore.put() db testcase 002 - * @tc.type: FUNC - * @tc.number: SUB_DDM_DKV_KVBACKUP_PUT_CALLBACK_0200 - */ - it('SUB_DDM_DKV_KVBACKUP_PUT_CALLBACK_0200', 0, async function (done) { - try { - console.log("SUB_DDM_DKV_KVBACKUP_PUT_CALLBACK_0200 before putdata"); - await publicPut(kvStore,"key","value") ; - console.log("SUB_DDM_DKV_KVBACKUP_PUT_CALLBACK_0200 going putdata"); - publicGet(kvStore,"key").then((data) => { - console.log("SUB_DDM_DKV_KVBACKUP_PUT_CALLBACK_0200 going getdata" + JSON.stringify(data)); - expect(true).assertEqual(data == "value"); + /** + * @tc.name SUB_DDM_DKV_KVBACKUP_PUT_CALLBACK_0100 + * @tc.desc Test Js Api SingleKvStore.put() db testcase 001 + * @tc.type: FUNC + * @tc.number: SUB_DDM_DKV_KVBACKUP_PUT_CALLBACK_0100 + */ + it('SUB_DDM_DKV_KVBACKUP_PUT_CALLBACK_0100', 0, async function (done) { + try { + console.log("SUB_DDM_DKV_KVBACKUP_PUT_CALLBACK_0100 before putdata"); + publicPut(kvStore,"key","value").then((data)=>{ + console.log("SUB_DDM_DKV_KVBACKUP_PUT_CALLBACK_0100 going putdata data= " + JSON.stringify(data)); + console.log("SUB_DDM_DKV_KVBACKUP_PUT_CALLBACK_0100 going putdata"); + expect(data == undefined).assertTrue(); + done(); + }).catch((err)=>{ + console.log("UB_DDM_DKV_KVBACKUP_PUT_CALLBACK_0100 fail 1 " + JSON.stringify(err)); + expect(err).assertFail(); + done(); + }) + } catch (e) { + console.log("SUB_DDM_DKV_KVBACKUP_PUT_CALLBACK_0100 Backupinfo fail" + e); + expect(e).assertFail(); done(); - }).catch((err) => { - console.log("SUB_DDM_DKV_KVBACKUP_PUT_CALLBACK_0200 Get fail 1 " + JSON.stringify(err)); - expect(err).assertFail(); - done(); - }) - } catch (e) { - console.log("SUB_DDM_DKV_KVBACKUP_PUT_CALLBACK_0200 Get fail 2" + e); - expect(e).assertFail(); - done(); - } - }) + } + }) - /** - * @tc.name SUB_DDM_DKV_KVBACKUP_PUT_CALLBACK_0300 - * @tc.desc Test Js Api SingleKvStore.put() db testcase 003 - * @tc.type: FUNC - * @tc.number: SUB_DDM_DKV_KVBACKUP_PUT_CALLBACK_0300 - */ - it('SUB_DDM_DKV_KVBACKUP_PUT_CALLBACK_0300', 0, async function (done) { - try { - console.log("SUB_DDM_DKV_KVBACKUP_PUT_CALLBACK_0300 before putdata"); - await publicPut(kvStore,"putcallback003","value1") ; - console.log("SUB_DDM_DKV_KVBACKUP_PUT_CALLBACK_0300 going putdata"); - publicGet(kvStore,"putcallback").then((data) => { - console.log("SUB_DDM_DKV_KVBACKUP_PUT_CALLBACK_0300 going getdata" + JSON.stringify(data)); - expect(true).assertEqual(false); + /** + * @tc.name SUB_DDM_DKV_KVBACKUP_PUT_CALLBACK_0200 + * @tc.desc Test Js Api SingleKvStore.put() db testcase 002 + * @tc.type: FUNC + * @tc.number: SUB_DDM_DKV_KVBACKUP_PUT_CALLBACK_0200 + */ + it('SUB_DDM_DKV_KVBACKUP_PUT_CALLBACK_0200', 0, async function (done) { + try { + console.log("SUB_DDM_DKV_KVBACKUP_PUT_CALLBACK_0200 before putdata"); + await publicPut(kvStore,"key","value") ; + console.log("SUB_DDM_DKV_KVBACKUP_PUT_CALLBACK_0200 going putdata"); + publicGet(kvStore,"key").then((data) => { + console.log("SUB_DDM_DKV_KVBACKUP_PUT_CALLBACK_0200 going getdata" + JSON.stringify(data)); + expect(true).assertEqual(data == "value"); + done(); + }).catch((err) => { + console.log("SUB_DDM_DKV_KVBACKUP_PUT_CALLBACK_0200 Get fail 1 " + JSON.stringify(err)); + expect(err).assertFail(); + done(); + }) + } catch (e) { + console.log("SUB_DDM_DKV_KVBACKUP_PUT_CALLBACK_0200 Get fail 2" + e); + expect(e).assertFail(); done(); - }).catch((err) => { - console.log("SUB_DDM_DKV_KVBACKUP_PUT_CALLBACK_0300 Get fail 1 " + JSON.stringify(err)); - expect(err.code).assertEqual("15100004"); + } + }) + + /** + * @tc.name SUB_DDM_DKV_KVBACKUP_PUT_CALLBACK_0300 + * @tc.desc Test Js Api SingleKvStore.put() db testcase 003 + * @tc.type: FUNC + * @tc.number: SUB_DDM_DKV_KVBACKUP_PUT_CALLBACK_0300 + */ + it('SUB_DDM_DKV_KVBACKUP_PUT_CALLBACK_0300', 0, async function (done) { + try { + console.log("SUB_DDM_DKV_KVBACKUP_PUT_CALLBACK_0300 before putdata"); + await publicPut(kvStore,"putcallback003","value1") ; + console.log("SUB_DDM_DKV_KVBACKUP_PUT_CALLBACK_0300 going putdata"); + publicGet(kvStore,"putcallback").then((data) => { + console.log("SUB_DDM_DKV_KVBACKUP_PUT_CALLBACK_0300 going getdata" + JSON.stringify(data)); + expect(true).assertEqual(false); + done(); + }).catch((err) => { + console.log("SUB_DDM_DKV_KVBACKUP_PUT_CALLBACK_0300 Get fail 1 " + JSON.stringify(err)); + expect(err.code).assertEqual("15100004"); + done(); + }) + } catch (e) { + console.log("SUB_DDM_DKV_KVBACKUP_PUT_CALLBACK_0300 Get fail 2" + e); + expect(e).assertFail(); done(); - }) - } catch (e) { - console.log("SUB_DDM_DKV_KVBACKUP_PUT_CALLBACK_0300 Get fail 2" + e); - expect(e).assertFail(); - done(); - } + } + }) }) -}) } \ No newline at end of file diff --git a/distributeddatamgr/distributedKVStoretest/distributedKVStorejstest/hap/src/main/js/test/KvStoreBackupPromiseJsTest.js b/distributeddatamgr/distributedKVStoretest/distributedKVStorejstest/hap/src/main/js/test/KvStoreBackupPromiseJsTest.js index cc24460aed540855ed0fe99abac005229841af76..2718c09e3006f794481774d47043c5ad91fb87b1 100644 --- a/distributeddatamgr/distributedKVStoretest/distributedKVStorejstest/hap/src/main/js/test/KvStoreBackupPromiseJsTest.js +++ b/distributeddatamgr/distributedKVStoretest/distributedKVStorejstest/hap/src/main/js/test/KvStoreBackupPromiseJsTest.js @@ -63,6 +63,7 @@ function publicCloseKvStore() { reject(err); } console.info('Test deleteKVStore data = ' + data); + resolve(data); }); }); }) @@ -111,21 +112,28 @@ function publicBackup(kvStore,file){ }) } -function publicDeleteBackup(kvStore,files) { +function publicDeleteBackup(kvStore,files){ console.log(`Test deleteBackup ${JSON.stringify(files)}`) - return new Promise(function (resolve, reject) { - kvStore.deleteBackup(files).then((data) => { + return new Promise(function(resolve, reject) { + try{ + kvStore.deleteBackup(files, function(err, data){ console.log("Test deleteBackup BackUpInfo =" + data); - var devices = new Array(); - devices = data; - delresult = devices; - console.log("Test deleteBackup pass "); - resolve(data); - }).catch((err) => { - console.log("test deleteBackup err information: " + err); - reject(err); + if (err != undefined) { + console.log("Test deleteBackup err information: " + err ); + reject(err); + }else{ + var devices =new Array(); + devices = data; + delresult = devices; + console.log("Test deleteBackup pass "); + resolve(data); + } }) - }) + } catch (e) { + console.log("111Test deleteBackup err information: " + e ); + reject(e); + } + }) } function publicRestoreSp(kvStore,file){ @@ -144,7 +152,7 @@ function publicRestoreSp(kvStore,file){ function publicRestore(kvStore){ console.log(`Test restore `) return new Promise(function(resolve, reject) { - kvStore.restore.then((data) => { + kvStore.restore().then((data) => { console.log("Test restore backupinfo information: " + JSON.stringify(data) ); resolve(data); }).catch((err) => { @@ -166,653 +174,658 @@ const optionLock = { securityLevel: distributedData.SecurityLevel.S1, } -var file = ''; -var files =new Array(); +let file = ''; +let files =new Array(file); export default function kvStoreBackupPromiseJsunittest(){ -describe('kvStoreBackupPromiseJsunittest', function () { - beforeAll( async function () { - console.info('Test beforeAll: Prerequisites at the test suite level, ' + - 'which are executed before the test suite is executed.'); - await publicGetKvStore(optionLock); - console.info("Test kvstore = " + kvStore) - }) - beforeEach(function () { - console.info('beforeEach: Prerequisites at the test case level,' + - ' which are executed before each test case is executed.'); - }) - afterEach( async function () { - console.info('afterEach: Test case-level clearance conditions, ' + - 'which are executed after each test case is executed.'); - await publicDeleteBackup(kvStore,files); - }) - afterAll( async function () { - console.info('afterAll: Test suite-level cleanup condition, ' + - 'which is executed after the test suite is executed'); - await publicCloseKvStore(); - kvManager = null; - console.info("Test kvstore = " + kvStore) - }) - - /** - * @tc.name SUB_DDM_DKV_KVBACKUP_MANALRESTORE_PROMISE_0100 - * @tc.desc Test Js Api SingleKvStore.restore() manal testcase 001 - * @tc.type: FUNC - * @tc.number: SUB_DDM_DKV_KVBACKUP_MANALRESTORE_PROMISE_0100 - */ - it('SUB_DDM_DKV_KVBACKUP_MANALRESTORE_PROMISE_0100', 0, async function (done) { - try { - console.log("SUB_DDM_DKV_KVBACKUP_MANALRESTORE_PROMISE_0100 before restore"); - + describe('kvStoreBackupPromiseJsunittest', function () { + beforeAll( async function () { + console.info('Test beforeAll: Prerequisites at the test suite level, ' + + 'which are executed before the test suite is executed.'); + await publicGetKvStore(optionLock); + console.info("Test kvstore = " + kvStore) + }) + beforeEach(function () { + console.info('beforeEach: Prerequisites at the test case level,' + + ' which are executed before each test case is executed.'); + }) + afterEach( async function () { + console.info('afterEach: Test case-level clearance conditions, ' + + 'which are executed after each test case is executed.'); + try{ + await publicDeleteBackup(kvStore,files); + }catch(e){ + console.log("222Test deleteBackup err information: " + e ); + } - publicRestore(kvStore).then((data) => { - console.log("SUB_DDM_DKV_KVBACKUP_MANALRESTORE_PROMISE_0100 going restore = " + JSON.stringify(data)); - expect(true).assertEqual(data == 'code数字'); - done(); - }).catch((err) => { - console.log("SUB_DDM_DKV_KVBACKUP_MANALRESTORE_PROMISE_0100 Manualrestore fail 1" + err); - expect(true).assertEqual(JSON.stringify(err) == '{}'); - done(); - }) - } catch (e) { - console.log("SUB_DDM_DKV_KVBACKUP_MANALRESTORE_PROMISE_0100 Manualrestore fail 2" + JSON.stringify(e)); - expect(e).assertFail(); - done(); - } - }) + }) + afterAll( async function () { + console.info('afterAll: Test suite-level cleanup condition, ' + + 'which is executed after the test suite is executed'); + await publicCloseKvStore(); + kvManager = null; + console.info("Test kvstore = " + kvStore) + }) - /** - * @tc.name SUB_DDM_DKV_KVBACKUP_MANALRESTORE_PROMISE_0200 - * @tc.desc Test Js Api SingleKvStore.restore() manal testcase 002 - * @tc.type: FUNC - * @tc.number: SUB_DDM_DKV_KVBACKUP_MANALRESTORE_PROMISE_0200 - */ - it('SUB_DDM_DKV_KVBACKUP_MANALRESTORE_PROMISE_0200', 0, async function (done) { - try { - console.log("SUB_DDM_DKV_KVBACKUP_MANALRESTORE_PROMISE_0200 before getname"); - file = '123' ; - files[0] = file ; - publicBackup(kvStore,file) ; - console.log("SUB_DDM_DKV_KVBACKUP_MANALRESTORE_PROMISE_0200 before restore"); - await sleep(1000); - publicRestore(kvStore); - console.log("SUB_DDM_DKV_KVBACKUP_MANALRESTORE_PROMISE_0200 going restore "); - await sleep(1000); - await publicDeleteBackup(kvStore,files).then((data) => { - let delResult = delresult[0]; - console.info("SUB_DDM_DKV_KVBACKUP_MANALRESTORE_PROMISE_0200 delResult = " + delResult); - console.info("SUB_DDM_DKV_KVBACKUP_MANALRESTORE_PROMISE_0200 delResult[1] = " + delResult[1]); - expect(0).assertEqual(delResult[1]); - console.log("SUB_DDM_DKV_KVBACKUP_MANALRESTORE_PROMISE_0200 publicDeleteBackup" + JSON.stringify(data)); + /** + * @tc.name SUB_DDM_DKV_KVBACKUP_MANALRESTORE_PROMISE_0100 + * @tc.desc Test Js Api SingleKvStore.restore() manal testcase 001 + * @tc.type: FUNC + * @tc.number: SUB_DDM_DKV_KVBACKUP_MANALRESTORE_PROMISE_0100 + */ + it('SUB_DDM_DKV_KVBACKUP_MANALRESTORE_PROMISE_0100', 0, async function (done) { + try { + console.log("SUB_DDM_DKV_KVBACKUP_MANALRESTORE_PROMISE_0100 before restore"); + + + publicRestore(kvStore).then((data) => { + console.log("SUB_DDM_DKV_KVBACKUP_MANALRESTORE_PROMISE_0100 going restore = " + JSON.stringify(data)); + expect().assertFail(); + done(); + }).catch((err) => { + console.log("SUB_DDM_DKV_KVBACKUP_MANALRESTORE_PROMISE_0100 Manualrestore fail 1" + err); + expect(err.code == "401" ).assertEqual(true); + done(); + }) + } catch (e) { + console.log("SUB_DDM_DKV_KVBACKUP_MANALRESTORE_PROMISE_0100 Manualrestore fail 2" + JSON.stringify(e)); + expect(e).assertFail(); done(); - }) - } catch (e) { - console.log("SUB_DDM_DKV_KVBACKUP_MANALRESTORE_PROMISE_0200 Manualrestore fail 2" + e); - expect(e).assertFail(); - done(); - } - }) + } + }) - /** - * @tc.name SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0100 - * @tc.desc Test Js Api SingleKvStore.backup() manal testcase 001 - * @tc.type: FUNC - * @tc.number: SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0100 - */ - it('SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0100', 0, async function (done) { - try { - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0100 before getname"); - file = 'legal' ; - files[0] = "legal" ; - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0100 before backup"); - publicBackup(kvStore,file) ; - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0100 going backup"); - await sleep(1000); - publicDeleteBackup(kvStore,files).then((data) => { - let delResult = delresult[0]; - console.info("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0100 delResult = " + delResult); - console.info("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0100 delResult[1] = " + delResult[1]); - expect(0).assertEqual(delResult[1]); - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0100 publicDeleteBackup" + JSON.stringify(data)); + /** + * @tc.name SUB_DDM_DKV_KVBACKUP_MANALRESTORE_PROMISE_0200 + * @tc.desc Test Js Api SingleKvStore.restore() manal testcase 002 + * @tc.type: FUNC + * @tc.number: SUB_DDM_DKV_KVBACKUP_MANALRESTORE_PROMISE_0200 + */ + it('SUB_DDM_DKV_KVBACKUP_MANALRESTORE_PROMISE_0200', 0, async function (done) { + try { + console.log("SUB_DDM_DKV_KVBACKUP_MANALRESTORE_PROMISE_0200 before getname"); + file = '123' ; + files[0] = file ; + publicBackup(kvStore,file) ; + console.log("SUB_DDM_DKV_KVBACKUP_MANALRESTORE_PROMISE_0200 before restore"); + await sleep(1000); + publicRestore(kvStore); + console.log("SUB_DDM_DKV_KVBACKUP_MANALRESTORE_PROMISE_0200 going restore "); + await sleep(1000); + await publicDeleteBackup(kvStore,files).then((data) => { + let delResult = delresult[0]; + console.info("SUB_DDM_DKV_KVBACKUP_MANALRESTORE_PROMISE_0200 delResult = " + delResult); + console.info("SUB_DDM_DKV_KVBACKUP_MANALRESTORE_PROMISE_0200 delResult[1] = " + delResult[1]); + expect(0).assertEqual(delResult[1]); + console.log("SUB_DDM_DKV_KVBACKUP_MANALRESTORE_PROMISE_0200 publicDeleteBackup" + JSON.stringify(data)); + done(); + }) + } catch (e) { + console.log("SUB_DDM_DKV_KVBACKUP_MANALRESTORE_PROMISE_0200 Manualrestore fail 2" + e); + expect(e).assertFail(); done(); - }) - } catch (e) { - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0100 export fail 2 " + e); - expect(e).assertFail(); - done(); - } - }) + } + }) - /** - * @tc.name SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0200 - * @tc.desc Test Js Api SingleKvStore.backup() manal testcase 002 - * @tc.type: FUNC - * @tc.number: SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0200 - */ - it('SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0200', 0, async function (done) { - try { - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0200 before getname"); - file = 'true' ; - files[0] = file ; - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0200 before backup"); - publicBackup(kvStore,file) ; - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0200 going backup"); - await sleep(1000); - publicDeleteBackup(kvStore,files).then((data) => { - let delResult = delresult[0]; - console.info("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0200 delResult = " + delResult); - console.info("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0200 delResult[1] = " + delResult[1]); - expect(0).assertEqual(delResult[1]); - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0200 publicDeleteBackup" + JSON.stringify(data)); + /** + * @tc.name SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0100 + * @tc.desc Test Js Api SingleKvStore.backup() manal testcase 001 + * @tc.type: FUNC + * @tc.number: SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0100 + */ + it('SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0100', 0, async function (done) { + try { + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0100 before getname"); + file = 'legal' ; + files[0] = "legal" ; + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0100 before backup"); + publicBackup(kvStore,file) ; + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0100 going backup"); + await sleep(1000); + publicDeleteBackup(kvStore,files).then((data) => { + let delResult = delresult[0]; + console.info("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0100 delResult = " + delResult); + console.info("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0100 delResult[1] = " + delResult[1]); + expect(0).assertEqual(delResult[1]); + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0100 publicDeleteBackup" + JSON.stringify(data)); + done(); + }) + } catch (e) { + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0100 export fail 2 " + e); + expect(e).assertFail(); done(); - }) - } catch (e) { - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0200 fail 2 " + e); - expect(e).assertFail(); - done(); - } - }) + } + }) - /** - * @tc.name SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0300 - * @tc.desc Test Js Api SingleKvStore.backup() manal testcase 003 - * @tc.type: FUNC - * @tc.number: SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0300 - */ - it('SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0300', 0, async function (done) { - try { - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0300 before getname"); - file = '1' ; - files[0] = file ; - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0300 before backup"); - publicBackup(kvStore,file) ; - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0300 going backup"); - await sleep(1000); - publicDeleteBackup(kvStore,files).then((data) => { - let delResult = delresult[0]; - console.info("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0300 delResult = " + delResult); - console.info("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0300 delResult[1] = " + delResult[1]); - expect(0).assertEqual(delResult[1]); - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0300 publicDeleteBackup" + JSON.stringify(data)); + /** + * @tc.name SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0200 + * @tc.desc Test Js Api SingleKvStore.backup() manal testcase 002 + * @tc.type: FUNC + * @tc.number: SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0200 + */ + it('SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0200', 0, async function (done) { + try { + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0200 before getname"); + file = 'true' ; + files[0] = file ; + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0200 before backup"); + publicBackup(kvStore,file) ; + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0200 going backup"); + await sleep(1000); + publicDeleteBackup(kvStore,files).then((data) => { + let delResult = delresult[0]; + console.info("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0200 delResult = " + delResult); + console.info("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0200 delResult[1] = " + delResult[1]); + expect(0).assertEqual(delResult[1]); + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0200 publicDeleteBackup" + JSON.stringify(data)); + done(); + }) + } catch (e) { + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0200 fail 2 " + e); + expect(e).assertFail(); done(); - }) - } catch (e) { - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0300 fail 2 " + e); - expect(e).assertFail(); - done(); - } - }) + } + }) - /** - * @tc.name SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0400 - * @tc.desc Test Js Api SingleKvStore.backup() manal testcase 004 - * @tc.type: FUNC - * @tc.number: SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0400 - */ - it('SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0400', 0, async function (done) { - try { - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0400 before getname"); - file = '1.0' ; - files[0] = file ; - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0400 before backup"); - publicBackup(kvStore,file) ; - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0400 going backup"); - await sleep(1000); - publicDeleteBackup(kvStore,files).then((data) => { - let delResult = delresult[0]; - console.info("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0400 delResult = " + delResult); - console.info("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0400 delResult[1] = " + delResult[1]); - expect(0).assertEqual(delResult[1]); - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0400 publicDeleteBackup" + JSON.stringify(data)); + /** + * @tc.name SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0300 + * @tc.desc Test Js Api SingleKvStore.backup() manal testcase 003 + * @tc.type: FUNC + * @tc.number: SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0300 + */ + it('SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0300', 0, async function (done) { + try { + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0300 before getname"); + file = '1' ; + files[0] = file ; + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0300 before backup"); + publicBackup(kvStore,file) ; + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0300 going backup"); + await sleep(1000); + publicDeleteBackup(kvStore,files).then((data) => { + let delResult = delresult[0]; + console.info("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0300 delResult = " + delResult); + console.info("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0300 delResult[1] = " + delResult[1]); + expect(0).assertEqual(delResult[1]); + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0300 publicDeleteBackup" + JSON.stringify(data)); + done(); + }) + } catch (e) { + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0300 fail 2 " + e); + expect(e).assertFail(); done(); - }) - } catch (e) { - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0400 fail 2 " + e); - expect(e).assertFail(); - done(); - } - }) + } + }) - /** - * @tc.name SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0500 - * @tc.desc Test Js Api SingleKvStore.backup() manal testcase 005 - * @tc.type: FUNC - * @tc.number: SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0500 - */ - it('SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0500', 0, async function (done) { - try { - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0500 before getname"); - file = '' ; - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0500 before backup"); - publicBackup(kvStore,file).then((data) => { - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0500 going backup"); - expect(true).assertEqual(data == "code数字"); - done(); - }).catch((err) => { - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0500 fail1 " + err); - console.log(JSON.stringify(err)); - expect(true).assertEqual(err.code == 401) + /** + * @tc.name SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0400 + * @tc.desc Test Js Api SingleKvStore.backup() manal testcase 004 + * @tc.type: FUNC + * @tc.number: SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0400 + */ + it('SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0400', 0, async function (done) { + try { + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0400 before getname"); + file = '1.0' ; + files[0] = file ; + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0400 before backup"); + publicBackup(kvStore,file) ; + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0400 going backup"); + await sleep(1000); + publicDeleteBackup(kvStore,files).then((data) => { + let delResult = delresult[0]; + console.info("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0400 delResult = " + delResult); + console.info("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0400 delResult[1] = " + delResult[1]); + expect(0).assertEqual(delResult[1]); + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0400 publicDeleteBackup" + JSON.stringify(data)); + done(); + }) + } catch (e) { + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0400 fail 2 " + e); + expect(e).assertFail(); done(); - }) - } catch (e) { - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0500 fail 2 " + e); - expect(e).assertFail(); - done(); - } - }) + } + }) - /** - * @tc.name SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0600 - * @tc.desc Test Js Api SingleKvStore.backup() manal testcase 006 - * @tc.type: FUNC - * @tc.number: SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0600 - */ - it('SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0600', 0, async function (done) { - try { - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0600 before getname"); - file = '1' ; - var file1 = '2'; - var file2 = '3'; - var file3 = '4'; - var file4 = '5'; - files[0] = file ; - files[1] = file1 ; - files[2] = file2 ; - files[3] = file3 ; - files[4] = file4 ; - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0600 before backup"); - publicBackup(kvStore,file); - await sleep(500); - publicBackup(kvStore,file1); - await sleep(500); - publicBackup(kvStore,file2); - await sleep(500); - publicBackup(kvStore,file3); - await sleep(500); - publicBackup(kvStore,file4); - await sleep(500); - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0600 before publicDeleteBackup"); - await sleep(1000); - publicDeleteBackup(kvStore,files).then((data) => { - - expect("1").assertEqual(delresult[0][0]) - expect(0).assertEqual(delresult[0][1]); - - expect("2").assertEqual(delresult[1][0]) - expect(0).assertEqual(delresult[1][1]) - - expect("3").assertEqual(delresult[2][0]) - expect(0).assertEqual(delresult[2][1]) - - expect("4").assertEqual(delresult[3][0]) - expect(0).assertEqual(delresult[3][1]) - - expect("5").assertEqual(delresult[4][0]) - expect(27459591).assertEqual(delresult[4][1]) - - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0600 publicDeleteBackup" + JSON.stringify(data)); + /** + * @tc.name SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0500 + * @tc.desc Test Js Api SingleKvStore.backup() manal testcase 005 + * @tc.type: FUNC + * @tc.number: SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0500 + */ + it('SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0500', 0, async function (done) { + try { + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0500 before getname"); + file = '' ; + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0500 before backup"); + publicBackup(kvStore,file).then((data) => { + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0500 going backup"); + expect(true).assertEqual(data == "code数字"); + done(); + }).catch((err) => { + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0500 fail1 " + err); + console.log(JSON.stringify(err)); + expect(true).assertEqual(err.code == 401) + done(); + }) + } catch (e) { + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0500 fail 2 " + e); + expect(e).assertFail(); done(); - }) - } catch (e) { - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0600 fail 2 " + e); - expect(e).assertFail(); - done(); - } - }) + } + }) - /** - * @tc.name SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0700 - * @tc.desc Test Js Api SingleKvStore.backup() manal testcase 007 - * @tc.type: FUNC - * @tc.number: SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0700 - */ - it('SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0700', 0, async function (done) { - try { - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0700 before getname"); - files = []; - var file = '1'; - var file1 = '2'; - var file2 = '3'; - var file3 = '4'; - var file4 = '5'; - var file5 = '6'; - files[0] = file ; - files[1] = file1 ; - files[2] = file2 ; - files[3] = file3 ; - files[4] = file4 ; - files[5] = file5 ; - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0700 before backup"); - publicBackup(kvStore,file); - await sleep(500); - publicBackup(kvStore,file1); - await sleep(500); - publicBackup(kvStore,file2); - await sleep(500); - publicBackup(kvStore,file3); - await sleep(500); - publicBackup(kvStore,file4); - await sleep(500); - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0700 before Sixth backup"); - publicBackup(kvStore,file5).then((data) => { - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0700 going backup"); - expect(true).assertEqual(data == "code数字"); + /** + * @tc.name SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0600 + * @tc.desc Test Js Api SingleKvStore.backup() manal testcase 006 + * @tc.type: FUNC + * @tc.number: SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0600 + */ + it('SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0600', 0, async function (done) { + try { + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0600 before getname"); + file = '1' ; + var file1 = '2'; + var file2 = '3'; + var file3 = '4'; + var file4 = '5'; + files[0] = file ; + files[1] = file1 ; + files[2] = file2 ; + files[3] = file3 ; + files[4] = file4 ; + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0600 before backup"); + publicBackup(kvStore,file); + await sleep(500); + publicBackup(kvStore,file1); + await sleep(500); + publicBackup(kvStore,file2); + await sleep(500); + publicBackup(kvStore,file3); + await sleep(500); + publicBackup(kvStore,file4); + await sleep(500); + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0600 before publicDeleteBackup"); + await sleep(1000); + publicDeleteBackup(kvStore,files).then((data) => { + + expect("1").assertEqual(delresult[0][0]) + expect(0).assertEqual(delresult[0][1]); + + expect("2").assertEqual(delresult[1][0]) + expect(0).assertEqual(delresult[1][1]) + + expect("3").assertEqual(delresult[2][0]) + expect(0).assertEqual(delresult[2][1]) + + expect("4").assertEqual(delresult[3][0]) + expect(0).assertEqual(delresult[3][1]) + + expect("5").assertEqual(delresult[4][0]) + expect(27459591).assertEqual(delresult[4][1]) + + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0600 publicDeleteBackup" + JSON.stringify(data)); + done(); + }) + } catch (e) { + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0600 fail 2 " + e); + expect(e).assertFail(); done(); - }).catch((err) => { - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0700 fail1 " + err); - console.log("err is " + JSON.stringify(err) + "code is " + err.code); - expect(true).assertEqual(JSON.stringify(err) == "{\"code\":\"\"}"); - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0700 Sixth backup err"); - }) - await sleep(1000); - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0700 before publicDeleteBackup"); - publicDeleteBackup(kvStore,files).then((data) => { - - expect("1").assertEqual(delresult[0][0]) - console.log(delresult[0][0]); - console.log(delresult[0][1]); - expect(0).assertEqual(delresult[0][1]); - - expect("5").assertEqual(delresult[4][0]) - expect(27459591).assertEqual(delresult[4][1]); - - expect("6").assertEqual(delresult[5][0]) - expect(27459591).assertEqual(delresult[5][1]); - - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0700 publicDeleteBackup" + JSON.stringify(data)); + } + }) + + /** + * @tc.name SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0700 + * @tc.desc Test Js Api SingleKvStore.backup() manal testcase 007 + * @tc.type: FUNC + * @tc.number: SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0700 + */ + it('SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0700', 0, async function (done) { + try { + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0700 before getname"); + files = []; + var file = '1'; + var file1 = '2'; + var file2 = '3'; + var file3 = '4'; + var file4 = '5'; + var file5 = '6'; + files[0] = file ; + files[1] = file1 ; + files[2] = file2 ; + files[3] = file3 ; + files[4] = file4 ; + files[5] = file5 ; + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0700 before backup"); + publicBackup(kvStore,file); + await sleep(500); + publicBackup(kvStore,file1); + await sleep(500); + publicBackup(kvStore,file2); + await sleep(500); + publicBackup(kvStore,file3); + await sleep(500); + publicBackup(kvStore,file4); + await sleep(500); + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0700 before Sixth backup"); + publicBackup(kvStore,file5).then((data) => { + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0700 going backup"); + expect(true).assertEqual(data == "code数字"); + done(); + }).catch((err) => { + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0700 fail1 " + err); + console.log("err is " + JSON.stringify(err) + "code is " + err.code); + expect(true).assertEqual(JSON.stringify(err) == "{\"code\":\"\"}"); + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0700 Sixth backup err"); + }) + await sleep(1000); + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0700 before publicDeleteBackup"); + publicDeleteBackup(kvStore,files).then((data) => { + + expect("1").assertEqual(delresult[0][0]) + console.log(delresult[0][0]); + console.log(delresult[0][1]); + expect(0).assertEqual(delresult[0][1]); + + expect("5").assertEqual(delresult[4][0]) + expect(27459591).assertEqual(delresult[4][1]); + + expect("6").assertEqual(delresult[5][0]) + expect(27459591).assertEqual(delresult[5][1]); + + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0700 publicDeleteBackup" + JSON.stringify(data)); + done(); + }) + } catch (e) { + console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0700 fail 2 " + e); + expect(e).assertFail(); done(); - }) - } catch (e) { - console.log("SUB_DDM_DKV_KVBACKUP_MANALBACKUP_PROMISE_0700 fail 2 " + e); - expect(e).assertFail(); - done(); - } - }) - /** - * @tc.name SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0100 - * @tc.desc Test Js Api SingleKvStore.restore() SpecifiedVerision testcase 001 - * @tc.type: FUNC - * @tc.number: SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0100 - */ - it('SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0100', 0, async function (done) { - try { - console.log("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0100 before getname"); - file = 'legal' ; - files[0] = file ; - publicBackup(kvStore,file); - console.log("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0100 before restoresp"); - await sleep(1000); - publicRestoreSp(kvStore,file); - console.log("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0100 going restoresp"); - await sleep(1000); - publicDeleteBackup(kvStore,files).then((data) => { - let delResult = delresult[5]; - console.info("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0100 delResult = " + delResult); - console.info("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0100 delResult[1] = " + delResult[1]); - expect(0).assertEqual(delResult[1]); - console.log("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0100 publicDeleteBackup" + JSON.stringify(data)); + } + }) + /** + * @tc.name SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0100 + * @tc.desc Test Js Api SingleKvStore.restore() SpecifiedVerision testcase 001 + * @tc.type: FUNC + * @tc.number: SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0100 + */ + it('SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0100', 0, async function (done) { + try { + console.log("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0100 before getname"); + file = 'legal' ; + files[0] = file ; + publicBackup(kvStore,file); + console.log("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0100 before restoresp"); + await sleep(1000); + publicRestoreSp(kvStore,file); + console.log("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0100 going restoresp"); + await sleep(1000); + publicDeleteBackup(kvStore,files).then((data) => { + let delResult = delresult[5]; + console.info("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0100 delResult = " + delResult); + console.info("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0100 delResult[1] = " + delResult[1]); + expect(0).assertEqual(delResult[1]); + console.log("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0100 publicDeleteBackup" + JSON.stringify(data)); + done(); + }) + } catch (e) { + console.log("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0100 Manualrestoresp fail 2" + e); + expect(e).assertFail(); done(); - }) - } catch (e) { - console.log("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0100 Manualrestoresp fail 2" + e); - expect(e).assertFail(); - done(); - } - }) + } + }) - /** - * @tc.name SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0200 - * @tc.desc Test Js Api SingleKvStore.restore() SpecifiedVerision testcase 002 - * @tc.type: FUNC - * @tc.number: SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0200 - */ - it('SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0200', 0, async function (done) { - try { - console.log("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0200 before getname"); - file = 'true' ; - files[0] = file ; - publicBackup(kvStore,file); - console.log("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0200 before restoresp"); - await sleep(1000); - publicRestoreSp(kvStore,file); - console.log("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0200 going restoresp"); - await sleep(1000); - publicDeleteBackup(kvStore,files).then((data) => { - let delResult = delresult[5]; - console.info("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0200 delResult = " + delResult); - console.info("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0200 delResult[1] = " + delResult[1]); - expect(0).assertEqual(delResult[1]); - console.log("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0200 publicDeleteBackup" + JSON.stringify(data)); + /** + * @tc.name SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0200 + * @tc.desc Test Js Api SingleKvStore.restore() SpecifiedVerision testcase 002 + * @tc.type: FUNC + * @tc.number: SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0200 + */ + it('SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0200', 0, async function (done) { + try { + console.log("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0200 before getname"); + file = 'true' ; + files[0] = file ; + publicBackup(kvStore,file); + console.log("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0200 before restoresp"); + await sleep(1000); + publicRestoreSp(kvStore,file); + console.log("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0200 going restoresp"); + await sleep(1000); + publicDeleteBackup(kvStore,files).then((data) => { + let delResult = delresult[5]; + console.info("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0200 delResult = " + delResult); + console.info("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0200 delResult[1] = " + delResult[1]); + expect(0).assertEqual(delResult[1]); + console.log("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0200 publicDeleteBackup" + JSON.stringify(data)); + done(); + }) + } catch (e) { + console.log("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0200 fail 2" + e); + expect(e).assertFail(); done(); - }) - } catch (e) { - console.log("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0200 fail 2" + e); - expect(e).assertFail(); - done(); - } - }) + } + }) - /** - * @tc.name SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0300 - * @tc.desc Test Js Api SingleKvStore.restore() SpecifiedVerision testcase 003 - * @tc.type: FUNC - * @tc.number: SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0300 - */ - it('SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0300', 0, async function (done) { - try { - console.log("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0300 before getname"); - file = '1' ; - files[0] = file ; - publicBackup(kvStore,file); - console.log("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0300 before restoresp"); - await sleep(1000); - publicRestoreSp(kvStore,file); - console.log("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0300 going restoresp"); - await sleep(1000); - publicDeleteBackup(kvStore,files).then((data) => { - let delResult = delresult[0]; - console.info("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0300 delResult = " + delResult); - console.info("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0300 delResult[1] = " + delResult[1]); - expect(0).assertEqual(delResult[1]); - console.log("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0300 publicDeleteBackup" + JSON.stringify(data)); + /** + * @tc.name SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0300 + * @tc.desc Test Js Api SingleKvStore.restore() SpecifiedVerision testcase 003 + * @tc.type: FUNC + * @tc.number: SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0300 + */ + it('SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0300', 0, async function (done) { + try { + console.log("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0300 before getname"); + file = '1' ; + files[0] = file ; + publicBackup(kvStore,file); + console.log("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0300 before restoresp"); + await sleep(1000); + publicRestoreSp(kvStore,file); + console.log("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0300 going restoresp"); + await sleep(1000); + publicDeleteBackup(kvStore,files).then((data) => { + let delResult = delresult[0]; + console.info("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0300 delResult = " + delResult); + console.info("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0300 delResult[1] = " + delResult[1]); + expect(0).assertEqual(delResult[1]); + console.log("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0300 publicDeleteBackup" + JSON.stringify(data)); + done(); + }) + } catch (e) { + console.log("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0300 fail 2" + e); + expect(e).assertFail(); done(); - }) - } catch (e) { - console.log("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0300 fail 2" + e); - expect(e).assertFail(); - done(); - } - }) + } + }) - /** - * @tc.name SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0400 - * @tc.desc Test Js Api SingleKvStore.restore() SpecifiedVerision testcase 004 - * @tc.type: FUNC - * @tc.number: SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0400 - */ - it('SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0400', 0, async function (done) { - try { - console.log("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0400 before getname"); - file = '1.0' ; - files[0] = file ; - publicBackup(kvStore,file); - console.log("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0400 before restoresp"); - await sleep(1000); - publicRestoreSp(kvStore,file); - console.log("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0400 going restoresp"); - await sleep(1000); - publicDeleteBackup(kvStore,files).then((data) => { - let delResult = delresult[0]; - console.info("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0400 delResult = " + delResult); - console.info("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0400 delResult[1] = " + delResult[1]); - expect(0).assertEqual(delResult[1]); - console.log("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0400 publicDeleteBackup" + JSON.stringify(data)); + /** + * @tc.name SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0400 + * @tc.desc Test Js Api SingleKvStore.restore() SpecifiedVerision testcase 004 + * @tc.type: FUNC + * @tc.number: SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0400 + */ + it('SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0400', 0, async function (done) { + try { + console.log("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0400 before getname"); + file = '1.0' ; + files[0] = file ; + publicBackup(kvStore,file); + console.log("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0400 before restoresp"); + await sleep(1000); + publicRestoreSp(kvStore,file); + console.log("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0400 going restoresp"); + await sleep(1000); + publicDeleteBackup(kvStore,files).then((data) => { + let delResult = delresult[0]; + console.info("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0400 delResult = " + delResult); + console.info("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0400 delResult[1] = " + delResult[1]); + expect(0).assertEqual(delResult[1]); + console.log("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0400 publicDeleteBackup" + JSON.stringify(data)); + done(); + }) + } catch (e) { + console.log("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0400 Manualrestoresp fail 2" + e); + expect(e).assertFail(); done(); - }) - } catch (e) { - console.log("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0400 Manualrestoresp fail 2" + e); - expect(e).assertFail(); - done(); - } - }) + } + }) - /** - * @tc.name SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0500 - * @tc.desc Test Js Api SingleKvStore.restore() SpecifiedVerision testcase 005 - * @tc.type: FUNC - * @tc.number: SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0500 - */ - it('SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0500', 0, async function (done) { - try { - console.log("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0500 before getname"); - file = '' ; - publicBackup(kvStore,file) ; - console.log("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0500 before restoresp"); - await sleep(1000); - publicRestoreSp(kvStore,file).then((data) => { - console.log("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0500 going restoresp = " + JSON.stringify(data)); - expect(true).assertEqual(false); - done(); - }).catch((err) => { - console.log("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0500 Manualrestoresp fail 1" + err); - expect(true).assertEqual(err.code == 401); + /** + * @tc.name SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0500 + * @tc.desc Test Js Api SingleKvStore.restore() SpecifiedVerision testcase 005 + * @tc.type: FUNC + * @tc.number: SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0500 + */ + it('SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0500', 0, async function (done) { + try { + console.log("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0500 before getname"); + file = '' ; + publicBackup(kvStore,file) ; + console.log("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0500 before restoresp"); + await sleep(1000); + publicRestoreSp(kvStore,file).then((data) => { + console.log("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0500 going restoresp = " + JSON.stringify(data)); + expect(true).assertEqual(false); + done(); + }).catch((err) => { + console.log("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0500 Manualrestoresp fail 1" + err); + expect(true).assertEqual(err.code == 401); + done(); + }) + } catch (e) { + console.log("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0500 Manualrestoresp fail 2" + e); + expect(e).assertFail(); done(); - }) - } catch (e) { - console.log("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0500 Manualrestoresp fail 2" + e); - expect(e).assertFail(); - done(); - } - }) + } + }) - /** - * @tc.name SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0600 - * @tc.desc Test Js Api SingleKvStore.restore() SpecifiedVerision testcase 006 - * @tc.type: FUNC - * @tc.number: SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0600 - */ - it('SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0600', 0, async function (done) { - try { - console.log("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0600 before getname"); - file = 'legal' ; - console.log("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0600 before restoresp"); - publicRestoreSp(kvStore,file).then((data) => { - console.log("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0600 going restoresp = " + JSON.stringify(data)); - expect(true).assertEqual(false); + /** + * @tc.name SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0600 + * @tc.desc Test Js Api SingleKvStore.restore() SpecifiedVerision testcase 006 + * @tc.type: FUNC + * @tc.number: SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0600 + */ + it('SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0600', 0, async function (done) { + try { + console.log("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0600 before getname"); + file = 'legal' ; + console.log("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0600 before restoresp"); + publicRestoreSp(kvStore,file).then((data) => { + console.log("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0600 going restoresp = " + JSON.stringify(data)); + expect(true).assertEqual(false); + done(); + }).catch((err) => { + console.log("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0600 Manualrestoresp fail 1" + err); + expect(true).assertEqual(err.code == 401); + done(); + }) + } catch (e) { + console.log("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0600 Manualrestoresp fail 2" + e); + expect(e).assertFail(); done(); - }).catch((err) => { - console.log("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0600 Manualrestoresp fail 1" + err); - expect(true).assertEqual(err.code == 401); - done(); - }) - } catch (e) { - console.log("SUB_DDM_DKV_KVBACKUP_RESTORESPECIFIEDVERSION_PROMISE_0600 Manualrestoresp fail 2" + e); - expect(e).assertFail(); - done(); - } - }) + } + }) - /** - * @tc.name SUB_DDM_DKV_KVBACKUP_DELETEBACKUP_PROMISE_0100 - * @tc.desc Test Js Api SingleKvStore.deleteBackup() testcase 001 - * @tc.type: FUNC - * @tc.number: SUB_DDM_DKV_KVBACKUP_DELETEBACKUP_PROMISE_0100 - */ - it('SUB_DDM_DKV_KVBACKUP_DELETEBACKUP_PROMISE_0100', 0, async function (done) { - try { - console.log("SUB_DDM_DKV_KVBACKUP_DELETEBACKUP_PROMISE_0100 before deleteBackup"); - file = '123' ; - files[0] = file ; - publicDeleteBackup(kvStore,files).then((data) => { - let delResult = delresult[0]; - console.info("SUB_DDM_DKV_KVBACKUP_DELETEBACKUP_PROMISE_0100 delResult = " + delResult); - console.info("SUB_DDM_DKV_KVBACKUP_DELETEBACKUP_PROMISE_0100 delResult[1] = " + delResult[1]); - expect(27459591).assertEqual(delResult[1]); - console.log("SUB_DDM_DKV_KVBACKUP_DELETEBACKUP_PROMISE_0100 publicDeleteBackup" + JSON.stringify(data)); + /** + * @tc.name SUB_DDM_DKV_KVBACKUP_DELETEBACKUP_PROMISE_0100 + * @tc.desc Test Js Api SingleKvStore.deleteBackup() testcase 001 + * @tc.type: FUNC + * @tc.number: SUB_DDM_DKV_KVBACKUP_DELETEBACKUP_PROMISE_0100 + */ + it('SUB_DDM_DKV_KVBACKUP_DELETEBACKUP_PROMISE_0100', 0, async function (done) { + try { + console.log("SUB_DDM_DKV_KVBACKUP_DELETEBACKUP_PROMISE_0100 before deleteBackup"); + file = '123' ; + files[0] = file ; + publicDeleteBackup(kvStore,files).then((data) => { + let delResult = delresult[0]; + console.info("SUB_DDM_DKV_KVBACKUP_DELETEBACKUP_PROMISE_0100 delResult = " + delResult); + console.info("SUB_DDM_DKV_KVBACKUP_DELETEBACKUP_PROMISE_0100 delResult[1] = " + delResult[1]); + expect(27459591).assertEqual(delResult[1]); + console.log("SUB_DDM_DKV_KVBACKUP_DELETEBACKUP_PROMISE_0100 publicDeleteBackup" + JSON.stringify(data)); + done(); + }) + console.log("SUB_DDM_DKV_KVBACKUP_DELETEBACKUP_PROMISE_0100 going deleteBackup"); + } catch (err) { + console.log("SUB_DDM_DKV_KVBACKUP_DELETEBACKUP_PROMISE_0100 deleteBackup fail 2" + err); + expect(err).assertFail(); done(); - }) - console.log("SUB_DDM_DKV_KVBACKUP_DELETEBACKUP_PROMISE_0100 going deleteBackup"); - } catch (err) { - console.log("SUB_DDM_DKV_KVBACKUP_DELETEBACKUP_PROMISE_0100 deleteBackup fail 2" + err); - expect(err).assertFail(); - done(); - } - }) - - /** - * @tc.name SUB_DDM_DKV_KVBACKUP_PUT_PROMISE_0100 - * @tc.desc Test Js Api SingleKvStore.put() db testcase 001 - * @tc.type: FUNC - * @tc.number: SUB_DDM_DKV_KVBACKUP_PUT_PROMISE_0100 - */ - it('SUB_DDM_DKV_KVBACKUP_PUT_PROMISE_0100', 0, async function (done) { - try { - console.log("SUB_DDM_DKV_KVBACKUP_PUT_PROMISE_0100 before putdata"); - publicPut(kvStore,"key1","value1") ; - console.log("SUB_DDM_DKV_KVBACKUP_PUT_PROMISE_0100 going putdata"); - done(); - } catch (e) { - console.log("SUB_DDM_DKV_KVBACKUP_PUT_PROMISE_0100 Backupinfo fail" + e); - expect(e).assertFail(); - done(); - } - }) + } + }) - /** - * @tc.name SUB_DDM_DKV_KVBACKUP_PUT_PROMISE_0200 - * @tc.desc Test Js Api SingleKvStore.put() db testcase 002 - * @tc.type: FUNC - * @tc.number: SUB_DDM_DKV_KVBACKUP_PUT_PROMISE_0200 - */ - it('SUB_DDM_DKV_KVBACKUP_PUT_PROMISE_0200', 0, async function (done) { - try { - console.log("SUB_DDM_DKV_KVBACKUP_PUT_PROMISE_0200 before putdata"); - await publicPut(kvStore,"PutPromise0002","value") ; - console.log("SUB_DDM_DKV_KVBACKUP_PUT_PROMISE_0200 going putdata"); - publicGet(kvStore,"PutPromise0002").then((data) => { - console.log("SUB_DDM_DKV_KVBACKUP_PUT_PROMISE_0200 going getdata" + JSON.stringify(data)); - expect(true).assertEqual(data == "value"); + /** + * @tc.name SUB_DDM_DKV_KVBACKUP_PUT_PROMISE_0100 + * @tc.desc Test Js Api SingleKvStore.put() db testcase 001 + * @tc.type: FUNC + * @tc.number: SUB_DDM_DKV_KVBACKUP_PUT_PROMISE_0100 + */ + it('SUB_DDM_DKV_KVBACKUP_PUT_PROMISE_0100', 0, async function (done) { + try { + console.log("SUB_DDM_DKV_KVBACKUP_PUT_PROMISE_0100 before putdata"); + publicPut(kvStore,"key1","value1") ; + console.log("SUB_DDM_DKV_KVBACKUP_PUT_PROMISE_0100 going putdata"); done(); - }).catch((err) => { - console.log("SUB_DDM_DKV_KVBACKUP_PUT_PROMISE_0200 Get fail 1 " + JSON.stringify(err)); - expect(err).assertFail(); + } catch (e) { + console.log("SUB_DDM_DKV_KVBACKUP_PUT_PROMISE_0100 Backupinfo fail" + e); + expect(e).assertFail(); done(); - }) - } catch (e) { - console.log("SUB_DDM_DKV_KVBACKUP_PUT_PROMISE_0200 Get fail 2" + e); - expect(e).assertFail(); - done(); - } - }) + } + }) - /** - * @tc.name SUB_DDM_DKV_KVBACKUP_PUT_PROMISE_0300 - * @tc.desc Test Js Api SingleKvStore.put() db testcase 003 - * @tc.type: FUNC - * @tc.number: SUB_DDM_DKV_KVBACKUP_PUT_PROMISE_0300 - */ - it('SUB_DDM_DKV_KVBACKUP_PUT_PROMISE_0300', 0, async function (done) { - try { - console.log("SUB_DDM_DKV_KVBACKUP_PUT_PROMISE_0300 before putdata"); - await publicPut(kvStore,"PutPromise0004","value1") ; - console.log("KvStoreBackupestDbBuckupPutPromiseTest004t going putdata"); - publicGet(kvStore,"PutPromise").then((data) => { - console.log("SUB_DDM_DKV_KVBACKUP_PUT_PROMISE_0300 going getdata" + JSON.stringify(data)); - expect(true).assertEqual(JSON.stringify(data) == '{}'); + /** + * @tc.name SUB_DDM_DKV_KVBACKUP_PUT_PROMISE_0200 + * @tc.desc Test Js Api SingleKvStore.put() db testcase 002 + * @tc.type: FUNC + * @tc.number: SUB_DDM_DKV_KVBACKUP_PUT_PROMISE_0200 + */ + it('SUB_DDM_DKV_KVBACKUP_PUT_PROMISE_0200', 0, async function (done) { + try { + console.log("SUB_DDM_DKV_KVBACKUP_PUT_PROMISE_0200 before putdata"); + await publicPut(kvStore,"PutPromise0002","value") ; + console.log("SUB_DDM_DKV_KVBACKUP_PUT_PROMISE_0200 going putdata"); + publicGet(kvStore,"PutPromise0002").then((data) => { + console.log("SUB_DDM_DKV_KVBACKUP_PUT_PROMISE_0200 going getdata" + JSON.stringify(data)); + expect(true).assertEqual(data == "value"); + done(); + }).catch((err) => { + console.log("SUB_DDM_DKV_KVBACKUP_PUT_PROMISE_0200 Get fail 1 " + JSON.stringify(err)); + expect(err).assertFail(); + done(); + }) + } catch (e) { + console.log("SUB_DDM_DKV_KVBACKUP_PUT_PROMISE_0200 Get fail 2" + e); + expect(e).assertFail(); done(); - }).catch((err) => { - console.log("SUB_DDM_DKV_KVBACKUP_PUT_PROMISE_0300 Get fail 1 " + JSON.stringify(err)); - console.log(JSON.stringify(err)); - expect(true).assertEqual(err.code == 15100004); + } + }) + + /** + * @tc.name SUB_DDM_DKV_KVBACKUP_PUT_PROMISE_0300 + * @tc.desc Test Js Api SingleKvStore.put() db testcase 003 + * @tc.type: FUNC + * @tc.number: SUB_DDM_DKV_KVBACKUP_PUT_PROMISE_0300 + */ + it('SUB_DDM_DKV_KVBACKUP_PUT_PROMISE_0300', 0, async function (done) { + try { + console.log("SUB_DDM_DKV_KVBACKUP_PUT_PROMISE_0300 before putdata"); + await publicPut(kvStore,"PutPromise0004","value1") ; + console.log("KvStoreBackupestDbBuckupPutPromiseTest004t going putdata"); + publicGet(kvStore,"PutPromise").then((data) => { + console.log("SUB_DDM_DKV_KVBACKUP_PUT_PROMISE_0300 going getdata" + JSON.stringify(data)); + expect(true).assertEqual(JSON.stringify(data) == '{}'); + done(); + }).catch((err) => { + console.log("SUB_DDM_DKV_KVBACKUP_PUT_PROMISE_0300 Get fail 1 " + JSON.stringify(err)); + console.log(JSON.stringify(err)); + expect(true).assertEqual(err.code == 15100004); + done(); + }) + } catch (e) { + console.log("SUB_DDM_DKV_KVBACKUP_PUT_PROMISE_0300 Get fail 2" + e); + expect(e).assertFail(); done(); - }) - } catch (e) { - console.log("SUB_DDM_DKV_KVBACKUP_PUT_PROMISE_0300 Get fail 2" + e); - expect(e).assertFail(); - done(); - } + } + }) }) -}) } \ No newline at end of file diff --git a/distributeddatamgr/relationalStoretest/RdbJstest/hap/src/main/js/test/RdbstoreInsertJsunit.test.js b/distributeddatamgr/relationalStoretest/RdbJstest/hap/src/main/js/test/RdbstoreInsertJsunit.test.js index 77ff84fb553d2397a561cecdbb94250f73eb399d..89744abc81b0c768a966cb9aca6ca557bb219df4 100644 --- a/distributeddatamgr/relationalStoretest/RdbJstest/hap/src/main/js/test/RdbstoreInsertJsunit.test.js +++ b/distributeddatamgr/relationalStoretest/RdbJstest/hap/src/main/js/test/RdbstoreInsertJsunit.test.js @@ -36,7 +36,7 @@ describe('rdbstoreInsertTest', function () { console.info(TAG + 'beforeAll') rdbStore = await dataRdb.getRdbStore(STORE_CONFIG, 1); await rdbStore.executeSql(CREATE_TABLE_TEST, null) - await rdbStore.executeSql(CREATE_TABLE_BATCHINSERT_TEST, null); + }) beforeEach(async function () { diff --git a/distributeddatamgr/relationalStoretest/RdbJstest/hap/src/main/js/test/RdbstorePredicatesJoinJsunit.test.js b/distributeddatamgr/relationalStoretest/RdbJstest/hap/src/main/js/test/RdbstorePredicatesJoinJsunit.test.js index 06222c75e3ce5c35e22afab42927daa23b6d1d34..b83a4529f0f90760217ddd3e34913fd63181f0b0 100644 --- a/distributeddatamgr/relationalStoretest/RdbJstest/hap/src/main/js/test/RdbstorePredicatesJoinJsunit.test.js +++ b/distributeddatamgr/relationalStoretest/RdbJstest/hap/src/main/js/test/RdbstorePredicatesJoinJsunit.test.js @@ -55,7 +55,7 @@ describe('rdbStorePredicatesJoinTest', function () { afterEach(async function () { console.info(TAG + 'afterEach') - await dataRdb.deleteRdbStore("InsertTest.db"); + await dataRdb.deleteRdbStore("RdbJoinTest.db"); rdbStore = null console.info(TAG + 'afterEach end') }) diff --git a/distributeddatamgr/relationalStoretest/RdbJstest/hap/src/main/js/test/RdbstoreRdbstoreJsunit.test.js b/distributeddatamgr/relationalStoretest/RdbJstest/hap/src/main/js/test/RdbstoreRdbstoreJsunit.test.js index 006aab34d5103fb360a45d423115554676734230..821fe93e94ffd01b37893e42814b0bcf45d9b0a8 100644 --- a/distributeddatamgr/relationalStoretest/RdbJstest/hap/src/main/js/test/RdbstoreRdbstoreJsunit.test.js +++ b/distributeddatamgr/relationalStoretest/RdbJstest/hap/src/main/js/test/RdbstoreRdbstoreJsunit.test.js @@ -19,6 +19,7 @@ import abilityFeatureAbility from '@ohos.ability.featureAbility'; var context = abilityFeatureAbility.getContext(); var contextApplication = context.getApplicationContext() +var rdbStore = undefined; const TAG = "[RDB_JSKITS_TEST]" const CREATE_TABLE_TEST = "CREATE TABLE IF NOT EXISTS test (" + "id INTEGER PRIMARY KEY AUTOINCREMENT, " + "name TEXT NOT NULL, " + "age INTEGER, " + "salary REAL, " + "blobType BLOB)"; diff --git a/distributeddatamgr/relationalStoretest/relationalStoreJstest/hap/src/main/js/test/RelationalStoreInsertJsunit.test.js b/distributeddatamgr/relationalStoretest/relationalStoreJstest/hap/src/main/js/test/RelationalStoreInsertJsunit.test.js index 108d62fc98c25080053c6bcbc4a1b0855d9be042..c9bc481b732fc789aa21d4f5dfc94b5ad1120262 100644 --- a/distributeddatamgr/relationalStoretest/relationalStoreJstest/hap/src/main/js/test/RelationalStoreInsertJsunit.test.js +++ b/distributeddatamgr/relationalStoretest/relationalStoreJstest/hap/src/main/js/test/RelationalStoreInsertJsunit.test.js @@ -39,7 +39,7 @@ describe('relationalStoreInsertTest', function () { console.info(TAG + 'beforeAll') rdbStore = await data_Rdb.getRdbStore(context, STORE_CONFIG); await rdbStore.executeSql(CREATE_TABLE_TEST, null) - await rdbStore.executeSql(CREATE_TABLE_BATCHINSERT_TEST, null); + }) beforeEach(async function () { diff --git a/distributeddatamgr/relationalStoretest/relationalStoreJstest/hap/src/main/js/test/RelationalStorePredicatesJoinJsunit.test.js b/distributeddatamgr/relationalStoretest/relationalStoreJstest/hap/src/main/js/test/RelationalStorePredicatesJoinJsunit.test.js index aae7cf5ada176742800e6ec23023a473e94fa46e..97829187feeeb850d53cad9681759691ff2ba3f7 100644 --- a/distributeddatamgr/relationalStoretest/relationalStoreJstest/hap/src/main/js/test/RelationalStorePredicatesJoinJsunit.test.js +++ b/distributeddatamgr/relationalStoretest/relationalStoreJstest/hap/src/main/js/test/RelationalStorePredicatesJoinJsunit.test.js @@ -60,7 +60,7 @@ describe('relationalStorePredicatesJoinTest', function () { afterEach(async function () { console.info(TAG + 'afterEach') - await data_Rdb.deleteRdbStore(context, "InsertTest.db"); + await data_Rdb.deleteRdbStore(context, "RdbJoinTest.db"); rdbStore = null console.info(TAG + 'afterEach end') }) diff --git a/distributeddatamgr/relationalStoretest/relationalStoreJstest/hap/src/main/js/test/RelationalStoreQuery.test.js b/distributeddatamgr/relationalStoretest/relationalStoreJstest/hap/src/main/js/test/RelationalStoreQuery.test.js index d4e5cd50e012ba9220514f5f12703999c01c0019..af77241ffe11ca5177a05e8e20f6601126457262 100644 --- a/distributeddatamgr/relationalStoretest/relationalStoreJstest/hap/src/main/js/test/RelationalStoreQuery.test.js +++ b/distributeddatamgr/relationalStoretest/relationalStoreJstest/hap/src/main/js/test/RelationalStoreQuery.test.js @@ -19,12 +19,13 @@ import ability_featureAbility from '@ohos.ability.featureAbility'; const TAG = "[RelationalStore_JSKITS_TEST]" const CREATE_TABLE_TEST = "CREATE TABLE IF NOT EXISTS test (" + "id INTEGER PRIMARY KEY AUTOINCREMENT, " - + "name TEXT NOT NULL, " + "age INTEGER, " + "salary REAL, " + "blobType BLOB)" ++ "name TEXT NOT NULL, " + "age INTEGER, " + "salary REAL, " + "blobType BLOB)" const STORE_CONFIG = { name: "Query.db", securityLevel: data_Rdb.SecurityLevel.S1 } const TEST_BUNDLE_NAME="ohos.acts.relationalstorejstest" +const TEST_STORE_ID="storeId"; var kvManager = null var kvStore = null @@ -63,11 +64,11 @@ async function CreatRdbStore(context, STORE_CONFIG) { } await RdbStore.insert("test", valueBucket) } - return RdbStore + } async function getLocalDeviceId(){ - + } export default function relationalStoreQueryTest(){ describe("relationalStoreQueryTest", function() { @@ -80,7 +81,7 @@ export default function relationalStoreQueryTest(){ context:context } } - + const options = { createIfMissing : true, encrypt : false, @@ -90,44 +91,44 @@ export default function relationalStoreQueryTest(){ schema : '', securityLevel : factory.SecurityLevel.S2, } - + console.info('getLocalDeviceId config:'+ JSON.stringify(config)); - await factory.createKVManager(config).then((manager) => { - kvManager = manager; - console.info('getLocalDeviceId createKVManager success'); - }).catch((err) => { - console.info('getLocalDeviceId createKVManager err ' + err); - }); - await kvManager.getKVStore(TEST_STORE_ID, options).then((store) => { - kvStore = store; - console.info('getLocalDeviceId getKVStore for getDeviceId success'); - }).catch((err) => { - console.info('getLocalDeviceId getKVStore err ' + err); - }); - var getDeviceId = new Promise((resolve, reject) => { - kvStore.on('dataChange', 0, function (data) { - console.info('getLocalDeviceId on data change: ' + JSON.stringify(data)); - resolve(data.deviceId); - }); - kvStore.put("getDeviceId", "byPut").then((data) => { - console.info('getLocalDeviceId put success'); - expect(data == undefined).assertTrue(); - }); - setTimeout(() => { - reject(new Error('not resolved in 2 second, reject it.')) - }, 2000); + await factory.createKVManager(config).then((manager) => { + kvManager = manager; + console.info('getLocalDeviceId createKVManager success'); + }).catch((err) => { + console.info('getLocalDeviceId createKVManager err ' + err); + }); + await kvManager.getKVStore(TEST_STORE_ID, options).then((store) => { + kvStore = store; + console.info('getLocalDeviceId getKVStore for getDeviceId success'); + }).catch((err) => { + console.info('getLocalDeviceId getKVStore err ' + err); + }); + var getDeviceId = new Promise((resolve, reject) => { + kvStore.on('dataChange', 0, function (data) { + console.info('getLocalDeviceId on data change: ' + JSON.stringify(data)); + resolve(data.deviceId); }); - await getDeviceId.then(function(deviceId) { - console.info('getLocalDeviceId getDeviceId ' + JSON.stringify(deviceId)); - localDeviceId = deviceId; - }).catch((error) => { - console.info('getLocalDeviceId can NOT getDeviceId, fail: ' + error); - expect(null).assertFail(); + kvStore.put("getDeviceId", "byPut").then((data) => { + console.info('getLocalDeviceId put success'); + expect(data == undefined).assertTrue(); }); - await kvManager.closeKVStore(TEST_BUNDLE_NAME, TEST_STORE_ID, kvStore); - await kvManager.deleteKVStore(TEST_BUNDLE_NAME, TEST_STORE_ID); - kvStore = null; - console.info('getLocalDeviceId end'); + setTimeout(() => { + reject(new Error('not resolved in 2 second, reject it.')) + }, 2000); + }); + await getDeviceId.then(function(deviceId) { + console.info('getLocalDeviceId getDeviceId ' + JSON.stringify(deviceId)); + localDeviceId = deviceId; + }).catch((error) => { + console.info('getLocalDeviceId can NOT getDeviceId, fail: ' + error); + expect(null).assertFail(); + }); + await kvManager.closeKVStore(TEST_BUNDLE_NAME, TEST_STORE_ID, kvStore); + await kvManager.deleteKVStore(TEST_BUNDLE_NAME, TEST_STORE_ID); + kvStore = null; + console.info('getLocalDeviceId end'); getLocalDeviceId() console.info(TAG + 'beforeAll') done(); @@ -135,7 +136,7 @@ export default function relationalStoreQueryTest(){ beforeEach(async function () { console.info(TAG + 'beforeEach') - + rdbStore = await CreatRdbStore(context, STORE_CONFIG) }) @@ -149,31 +150,38 @@ export default function relationalStoreQueryTest(){ }) /** - * @tc.name RelationalStore remotequery test - * @tc.number SUB_DDM_RelationalStore_JS_RemoteQueryTest_Promise_0010 - * @tc.desc RelationalStore remotequery function test - */ - it('RdbRemoteQueryPromiseTest0010', 0, async function (done){ + * @tc.name RelationalStore remotequery test + * @tc.number SUB_DDM_RelationalStore_JS_RemoteQueryTest_Promise_0010 + * @tc.desc RelationalStore remotequery function test + */ + + it('RdbRemoteQueryPromiseTest0010', 0, async function (done){ console.info(TAG + "RdbRemoteQueryPromiseTest0010 start") - let errInfo = undefined let predicates = new data_Rdb.RdbPredicates("test"); predicates.equalTo("name", "zhangsan") try{ - rdbStore.remoteQuery(localDeviceId,"test",predicates,["name","age","salary"]) + await rdbStore.remoteQuery(localDeviceId,"test",predicates,["name","age","salary"]).then((resultSet) => { + console.info(TAG + "Remote query success") + expect().assertFail(); + }).catch((err) => { + console.info(TAG + "Remote query error" + err) + expect().assertFail(); + }) }catch(err){ - errInfo = err + console.info(TAG + "RdbRemoteQueryPromiseTest0010 error:" + err) + expect(err.message!==null).assertTrue(); + done(); } - expect(errInfo.code).assertEqual("401") - done(); + + console.info(TAG + "RdbRemoteQueryPromiseTest0010 end") }) - /** - * @tc.name RelationalStore remotequery test - * @tc.number SUB_DDM_RelationalStore_JS_RemoteQueryTest_Promise_0020 - * @tc.desc RelationalStore remotequery function test - */ - it('RdbRemoteQueryPromiseTest0020', 0, async function (done){ + * @tc.name RelationalStore remotequery test + * @tc.number SUB_DDM_RelationalStore_JS_RemoteQueryTest_Promise_0020 + * @tc.desc RelationalStore remotequery function test + */ + it('RdbRemoteQueryPromiseTest0020', 0, async function (done){ console.info(TAG + "RdbRemoteQueryPromiseTest0020 start") let predicates = new data_Rdb.RdbPredicates("test"); predicates.equalTo("name", "zhangsan") @@ -187,17 +195,17 @@ export default function relationalStoreQueryTest(){ }catch(err){ console.info(TAG + "RdbRemoteQueryPromiseTest0020 error:" + err) } - + done(); console.info(TAG + "RdbRemoteQueryPromiseTest0020 end") }) /** - * @tc.name RelationalStore remotequery test - * @tc.number SUB_DDM_RelationalStore_JS_RemoteQueryTest_Promise_0030 - * @tc.desc RelationalStore remotequery function test - */ - it('RdbRemoteQueryPromiseTest0030', 0, async function (done){ + * @tc.name RelationalStore remotequery test + * @tc.number SUB_DDM_RelationalStore_JS_RemoteQueryTest_Promise_0030 + * @tc.desc RelationalStore remotequery function test + */ + it('RdbRemoteQueryPromiseTest0030', 0, async function (done){ console.info(TAG + "RdbRemoteQueryPromiseTest0030 start") let predicates = new data_Rdb.RdbPredicates("test"); predicates.equalTo("name", "zhangsan") @@ -211,17 +219,17 @@ export default function relationalStoreQueryTest(){ }catch(err){ console.info(TAG + "RdbRemoteQueryPromiseTest0030 error:" + err) } - + done(); console.info(TAG + "RdbRemoteQueryPromiseTest0030 end") }) /** - * @tc.name RelationalStore remotequery test - * @tc.number SUB_DDM_RelationalStore_JS_RemoteQueryTest_Promise_0040 - * @tc.desc RelationalStore remotequery function test - */ - it('RdbRemoteQueryPromiseTest0040', 0, async function (done){ + * @tc.name RelationalStore remotequery test + * @tc.number SUB_DDM_RelationalStore_JS_RemoteQueryTest_Promise_0040 + * @tc.desc RelationalStore remotequery function test + */ + it('RdbRemoteQueryPromiseTest0040', 0, async function (done){ console.info(TAG + "RdbRemoteQueryPromiseTest0040 start") let predicates = new data_Rdb.RdbPredicates("test"); predicates.equalTo("name", "zhangsan") @@ -235,17 +243,17 @@ export default function relationalStoreQueryTest(){ }catch(err){ console.info(TAG + "RdbRemoteQueryPromiseTest0040 error:" + err) } - + done(); console.info(TAG + "RdbRemoteQueryPromiseTest0040 end") }) /** - * @tc.name RelationalStore remotequery test - * @tc.number SUB_DDM_RelationalStore_JS_RemoteQueryTest_Callback_0010 - * @tc.desc RelationalStore remotequery function test - */ - it('RdbRemoteQueryCallbackTest0010', 0, async function (done){ + * @tc.name RelationalStore remotequery test + * @tc.number SUB_DDM_RelationalStore_JS_RemoteQueryTest_Callback_0010 + * @tc.desc RelationalStore remotequery function test + */ + it('RdbRemoteQueryCallbackTest0010', 0, async function (done){ console.info(TAG + "RdbRemoteQueryCallbackTest0010 start") let predicates = new data_Rdb.RdbPredicates("test"); predicates.equalTo("name", "zhangsan") @@ -255,23 +263,23 @@ export default function relationalStoreQueryTest(){ console.info(TAG + "Remote query error" + err) }else{ console.info(TAG + "Remote query success") - expect(false).assertTrue(); + expect(false).assertTrue(); } }) }catch(err){ console.info(TAG + "RdbRemoteQueryCallbackTest0010 error:" + err) } - + done(); console.info(TAG + "RdbRemoteQueryCallbackTest0010 end") }) /** - * @tc.name RelationalStore remotequery test - * @tc.number SUB_DDM_RelationalStore_JS_RemoteQueryTest_Callback_0020 - * @tc.desc RelationalStore remotequery function test - */ - it('RdbRemoteQueryCallbackTest0020', 0, async function (done){ + * @tc.name RelationalStore remotequery test + * @tc.number SUB_DDM_RelationalStore_JS_RemoteQueryTest_Callback_0020 + * @tc.desc RelationalStore remotequery function test + */ + it('RdbRemoteQueryCallbackTest0020', 0, async function (done){ console.info(TAG + "RdbRemoteQueryCallbackTest0020 start") let predicates = new data_Rdb.RdbPredicates("test"); predicates.equalTo("name", "zhangsan") @@ -281,23 +289,23 @@ export default function relationalStoreQueryTest(){ console.info(TAG + "Remote query error" + err) }else{ console.info(TAG + "Remote query success") - expect(false).assertTrue(); + expect(false).assertTrue(); } }) }catch(err){ console.info(TAG + "RdbRemoteQueryCallbackTest0020 error:" + err) } - + done(); console.info(TAG + "RdbRemoteQueryCallbackTest0020 end") }) /** - * @tc.name RelationalStore remotequery test - * @tc.number SUB_DDM_RelationalStore_JS_RemoteQueryTest_Callback_0030 - * @tc.desc RelationalStore remotequery function test - */ - it('RdbRemoteQueryCallbackTest0030', 0, async function (done){ + * @tc.name RelationalStore remotequery test + * @tc.number SUB_DDM_RelationalStore_JS_RemoteQueryTest_Callback_0030 + * @tc.desc RelationalStore remotequery function test + */ + it('RdbRemoteQueryCallbackTest0030', 0, async function (done){ console.info(TAG + "RdbRemoteQueryCallbackTest0020 start") let predicates = new data_Rdb.RdbPredicates("test"); predicates.equalTo("name", "zhangsan") @@ -307,23 +315,23 @@ export default function relationalStoreQueryTest(){ console.info(TAG + "Remote query error" + err) }else{ console.info(TAG + "Remote query success") - expect(false).assertTrue(); + expect(false).assertTrue(); } }) }catch(err){ console.info(TAG + "RdbRemoteQueryCallbackTest0030 error:" + err) } - + done(); console.info(TAG + "RdbRemoteQueryCallbackTest0030 end") }) /** - * @tc.name RelationalStore remotequery test - * @tc.number SUB_DDM_RelationalStore_JS_RemoteQueryTest_Callback_0040 - * @tc.desc RelationalStore remotequery function test - */ - it('RdbRemoteQueryCallbackTest0040', 0, async function (done){ + * @tc.name RelationalStore remotequery test + * @tc.number SUB_DDM_RelationalStore_JS_RemoteQueryTest_Callback_0040 + * @tc.desc RelationalStore remotequery function test + */ + it('RdbRemoteQueryCallbackTest0040', 0, async function (done){ console.info(TAG + "RdbRemoteQueryCallbackTest0040 start") let predicates = new data_Rdb.RdbPredicates("test"); predicates.equalTo("name", "zhangsan") @@ -333,13 +341,13 @@ export default function relationalStoreQueryTest(){ console.info(TAG + "Remote query error" + err) }else{ console.info(TAG + "Remote query success") - expect(false).assertTrue(); + expect(false).assertTrue(); } }) }catch(err){ console.info(TAG + "RdbRemoteQueryCallbackTest0040 error:" + err) } - + done(); console.info(TAG + "RdbRemoteQueryCallbackTest0040 end") })