未验证 提交 0c8a848f 编写于 作者: O openharmony_ci 提交者: Gitee

!6909 【Distributeddatamgr】【monthly_20221018】适配api变更

Merge pull request !6909 from yanglifeng/monthly_20221018
......@@ -76,12 +76,7 @@ describe('deviceKvStoreCallbackTest', function () {
beforeAll(async function (done) {
console.info('beforeAll config:'+ JSON.stringify(config));
await factory.createKVManager(config).then((manager) => {
kvManager = manager;
console.info('beforeAll createKVManager success');
}).catch((err) => {
console.error('beforeAll createKVManager err ' + `, error code is ${err.code}, message is ${err.message}`);
});
kvManager = factory.createKVManager(config);
await kvManager.getKVStore(TEST_STORE_ID, options).then((store) => {
kvStore = store;
console.info('beforeAll getKVStore for getDeviceId success');
......
......@@ -76,12 +76,7 @@ describe('deviceKvStorePromiseTest', function () {
beforeAll(async function (done) {
console.info('beforeAll config:'+ JSON.stringify(config));
await factory.createKVManager(config).then((manager) => {
kvManager = manager;
console.info('beforeAll createKVManager success');
}).catch((err) => {
console.error('beforeAll createKVManager err ' + `, error code is ${err.code}, message is ${err.message}`);
});
kvManager = factory.createKVManager(config);
await kvManager.getKVStore(TEST_STORE_ID, options).then((store) => {
kvStore = store;
console.info('beforeAll getKVStore for getDeviceId success');
......
......@@ -42,11 +42,9 @@ describe('kvManagerCallbackTest', function () {
beforeAll(async function (done) {
console.info('beforeAll');
await factory.createKVManager(config, function (err, manager) {
kvManager = manager;
done();
});
kvManager = factory.createKVManager(config);
console.info('beforeAll end');
done();
})
afterAll(async function (done) {
......@@ -498,5 +496,85 @@ describe('kvManagerCallbackTest', function () {
done();
}
})
/**
* @tc.number SUB_DDM_DKV_KVMANAGER_CREATEKVMANAGER_0100
* @tc.desc Test Js Api createKVManager() testcase 001
* @tc.type: FUNC
* @tc.name Test Js Api createKVManager() testcase 001
*/
it('SUB_DDM_DKV_KVMANAGER_CREATEKVMANAGER_0100', 0, async function (done) {
console.info('SUB_DDM_DKV_KVMANAGER_CREATEKVMANAGER_0100 start');
let kvManagerConfig = {
bundleName : [TEST_BUNDLE_NAME],
context: context
}
try{
factory.createKVManager(kvManagerConfig);
expect(false).assertTrue();
}catch(err){
console.info(`Create kvManager error: error code is ${err.code}, error message is ${err.message}`);
expect(err.code).assertEqual("401");
}
done();
})
/**
* @tc.number SUB_DDM_DKV_KVMANAGER_CREATEKVMANAGER_0200
* @tc.desc Test Js Api createKVManager() testcase 002
* @tc.type: FUNC
* @tc.name Test Js Api createKVManager() testcase 002
*/
it('SUB_DDM_DKV_KVMANAGER_CREATEKVMANAGER_0200', 0, async function (done) {
console.info('SUB_DDM_DKV_KVMANAGER_CREATEKVMANAGER_0200 start ');
let kvManagerConfig = {
bundleName : TEST_BUNDLE_NAME,
context: "context"
}
try{
factory.createKVManager(kvManagerConfig);
expect(false).assertTrue();
}catch(err){
console.info(`Create kvManager error: error code is ${err.code}, error message is ${err.message}`);
expect(err.code).assertEqual("401");
}
done();
})
/**
* @tc.number SUB_DDM_DKV_KVMANAGER_CREATEKVMANAGER_0300
* @tc.desc Test Js Api createKVManager() testcase 003
* @tc.type: FUNC
* @tc.name Test Js Api createKVManager() testcase 003
*/
it('SUB_DDM_DKV_KVMANAGER_CREATEKVMANAGER_0300', 0, async function (done) {
console.info('SUB_DDM_DKV_KVMANAGER_CREATEKVMANAGER_0300 start ');
try{
factory.createKVManager("kvManagerConfig");
expect(false).assertTrue();
}catch(err){
console.info(`Create kvManager error: error code is ${err.code}, error message is ${err.message}`);
expect(err.code).assertEqual("401");
}
done();
})
/**
* @tc.number SUB_DDM_DKV_KVMANAGER_CREATEKVMANAGER_0400
* @tc.desc Test Js Api createKVManager() testcase 004
* @tc.type: FUNC
* @tc.name Test Js Api createKVManager() testcase 004
*/
it('SUB_DDM_DKV_KVMANAGER_CREATEKVMANAGER_0400', 0, async function (done) {
console.info('SUB_DDM_DKV_KVMANAGER_CREATEKVMANAGER_0400 start ');
try{
factory.createKVManager();
expect(false).assertTrue();
}catch(err){
console.info(`Create kvManager error: error code is ${err.code}, error message is ${err.message}`);
expect(err.code).assertEqual("401");
}
done();
})
})
}
\ No newline at end of file
......@@ -45,18 +45,13 @@ describe('KVManagerPromiseTest', function () {
beforeAll(async function (done) {
console.info('beforeAll');
await factory.createKVManager(config).then((manager) => {
kvManager = manager;
console.info('beforeAll createKVManager success');
kvManager = factory.createKVManager(config)
kvManager.getKVStore(TEST_STORE_ID, options).then((store) => {
console.info("beforeAll getKVStore success");
kvStoreNew = store;
}).catch((err) => {
console.info("beforeAll getKVStore err: " + JSON.stringify(err));
});
}).catch((err) => {
console.error('beforeAll createKVManager err ' + `, error code is ${err.code}, message is ${err.message}`);
});
console.info('beforeAll end');
done();
})
......@@ -394,17 +389,15 @@ describe('KVManagerPromiseTest', function () {
context:context
}
try {
await factory.createKVManager(config).then(async (manager) => {
kvManager = manager;
expect(manager !=null).assertTrue();
console.info('SUB_DDM_DKV_KVMANAGER_CREATEKVMANAGER_PROMISE_0100 createKVManager success');
await kvManager.getKVStore(TEST_STORE_ID, options).then(async (store) => {
kvManager = factory.createKVManager(config)
kvManager.getKVStore(TEST_STORE_ID, options).then(async (store) => {
console.info("testcreateKVManager001 getKVStore success");
await store.put(STORE_KEY, STORE_VALUE).then(async (data) => {
store.put(STORE_KEY, STORE_VALUE).then(async (data) => {
console.info('SUB_DDM_DKV_KVMANAGER_CREATEKVMANAGER_PROMISE_0100 put data success');
await store.get(STORE_KEY).then((data) => {
store.get(STORE_KEY).then((data) => {
console.info("testcreateKVManager001 get data success");
expect(data).assertEqual(STORE_VALUE);
done();
}).catch((err) => {
console.error('SUB_DDM_DKV_KVMANAGER_CREATEKVMANAGER_PROMISE_0100 get data err' + `, error code is ${err.code}, message is ${err.message}`);
});
......@@ -415,15 +408,11 @@ describe('KVManagerPromiseTest', function () {
console.info("testcreateKVManager001 getKVStore err: " + JSON.stringify(err));
expect(null).assertFail();
});
}).catch((err) => {
console.error('SUB_DDM_DKV_KVMANAGER_CREATEKVMANAGER_PROMISE_0100 createKVManager err ' + `, error code is ${err.code}, message is ${err.message}`);
expect(null).assertFail()
});
}catch (e) {
console.error('SUB_DDM_DKV_KVMANAGER_CREATEKVMANAGER_PROMISE_0100 promise delete fail err' + `, error code is ${err.code}, message is ${err.message}`);
console.error('SUB_DDM_DKV_KVMANAGER_CREATEKVMANAGER_PROMISE_0100 promise delete fail err' + `, error code is ${e.code}, message is ${e.message}`);
expect(null).assertFail();
}
done();
})
/**
......@@ -439,35 +428,31 @@ describe('KVManagerPromiseTest', function () {
context:contextApplication
}
try {
await factory.createKVManager(config).then(async (manager) => {
kvManager = manager;
console.info('SUB_DDM_DKV_KVMANAGER_CREATEKVMANAGER_PROMISE_0200 createKVManager success');
await kvManager.getKVStore(TEST_STORE_ID, options).then(async (store) => {
kvManager = factory.createKVManager(config)
kvManager.getKVStore(TEST_STORE_ID, options).then(async (store) => {
console.info("testcreateKVManager002 getKVStore success");
await store.put(STORE_KEY, STORE_VALUE).then(async (data) => {
store.put(STORE_KEY, STORE_VALUE).then(async (data) => {
console.info('SUB_DDM_DKV_KVMANAGER_CREATEKVMANAGER_PROMISE_0200 put data success');
await store.get(STORE_KEY).then((data) => {
store.get(STORE_KEY).then((data) => {
console.info("testcreateKVManager002 get data success");
expect(data).assertEqual(STORE_VALUE);
done();
}).catch((err) => {
console.error('SUB_DDM_DKV_KVMANAGER_CREATEKVMANAGER_PROMISE_0200 get data err' + `, error code is ${err.code}, message is ${err.message}`);
});
}).catch((err) => {
console.error('SUB_DDM_DKV_KVMANAGER_CREATEKVMANAGER_PROMISE_0200 put data err' + `, error code is ${err.code}, message is ${err.message}`);
});
}).catch((err) => {
console.info("testcreateKVManager002 getKVStore err: " + JSON.stringify(err));
expect(null).assertFail();
});
}).catch((err) => {
console.error('SUB_DDM_DKV_KVMANAGER_CREATEKVMANAGER_PROMISE_0200 createKVManager err ' + `, error code is ${err.code}, message is ${err.message}`);
expect(null).assertFail()
});
}catch (e) {
console.error('SUB_DDM_DKV_KVMANAGER_CREATEKVMANAGER_PROMISE_0200 promise delete fail err' + `, error code is ${err.code}, message is ${err.message}`);
expect(null).assertFail();
}
done();
})
})
}
\ No newline at end of file
......@@ -35,16 +35,8 @@ function sleep(ms) {
function publicgetKvStore(optionsp){
console.log(`Test getKvStore `)
return new Promise(function(resolve, reject) {
distributedData.createKVManager(mKVMgrConfig, (err, data) => {
console.info('Test createKVManager begin')
if (err) {
console.info('Test createKVManager err = ' + err );
reject(err);
}
console.info('Test createKVManager data = ' + data);
kvManager = data;
data.getKVStore(STORE_ID, optionsp, (err, data) => {
kvManager = distributedData.createKVManager(mKVMgrConfig);
kvManager.getKVStore(STORE_ID, optionsp, (err, data) => {
console.info('Test getKVStore begin')
if (err) {
console.info('Test getKVStore err = ' + err);
......@@ -54,7 +46,6 @@ function publicgetKvStore(optionsp){
kvStore = data;
resolve(data);
});
});
})
}
......
......@@ -32,16 +32,8 @@ let mKVMgrConfig = {
function publicgetKvStore(optionsp){
console.log(`Test getKvStore `)
return new Promise(function(resolve, reject) {
distributedData.createKVManager(mKVMgrConfig, (err, data) => {
console.info('Test createKVManager begin')
if (err) {
console.info('Test createKVManager err = ' + err );
reject(err);
}
console.info('Test createKVManager data = ' + data);
kvManager = data;
data.getKVStore(STORE_ID, optionsp, (err, data) => {
kvManager = distributedData.createKVManager(mKVMgrConfig);
kvManager.getKVStore(STORE_ID, optionsp, (err, data) => {
console.info('Test getKVStore begin')
if (err) {
console.info('Test getKVStore err = ' + err);
......@@ -51,7 +43,6 @@ function publicgetKvStore(optionsp){
kvStore = data;
resolve(data);
});
});
})
}
......
......@@ -42,12 +42,7 @@ export default function KvStoreResultSetTest(){
beforeAll(async function (done) {
console.info('beforeAll');
console.info('beforeAll config:' + JSON.stringify(config));
await factory.createKVManager(config).then((manager) => {
kvManager = manager;
console.info('beforeAll createKVManager success');
}).catch((err) => {
console.error('beforeAll createKVManager err ' + `, error code is ${err.code}, message is ${err.message}`);
});
kvManager = factory.createKVManager(config);
await kvManager.getAllKVStoreId(TEST_BUNDLE_NAME).then(async (data) => {
console.info('beforeAll getAllKVStoreId size = ' + data.length);
for (var i = 0; i < data.length; i++) {
......
......@@ -1932,12 +1932,12 @@ describe('queryTest', function() {
})
/**
* @tc.number: SUB_DDM_DKV_QUERY_PREFIXKEY_PROMISE_0200
* @tc.number: SUB_DDM_DKV_QUERY_SETSUGGESTINDEX_PROMISE_0200
* @tc.desc: Test Js Api Query.SetSuggestIndex() testcase 002
* @tc.type: FUNC
* @tc.name Test Js Api Query.SetSuggestIndex() testcase 002
*/
it('SUB_DDM_DKV_QUERY_PREFIXKEY_PROMISE_0200', 0, async function(done) {
it('SUB_DDM_DKV_QUERY_SETSUGGESTINDEX_PROMISE_0200', 0, async function(done) {
var query = null;
try {
query = new ddm.Query();
......@@ -1953,12 +1953,12 @@ describe('queryTest', function() {
})
/**
* @tc.number: SUB_DDM_DKV_QUERY_PREFIXKEY_PROMISE_0300
* @tc.number: SUB_DDM_DKV_QUERY_SETSUGGESTINDEX_PROMISE_0300
* @tc.desc: Test Js Api Query.SetSuggestIndex() testcase 003
* @tc.type: FUNC
* @tc.name Test Js Api Query.SetSuggestIndex() testcase 003
*/
it('SUB_DDM_DKV_QUERY_PREFIXKEY_PROMISE_0300', 0, async function(done) {
it('SUB_DDM_DKV_QUERY_SETSUGGESTINDEX_PROMISE_0300', 0, async function(done) {
var query = null;
try {
query = new ddm.Query();
......
......@@ -104,18 +104,14 @@ describe('schemaTest', function() {
beforeAll(async function (done) {
try {
console.info("beforeAll: createKVManager (single) with " + JSON.stringify(options));
await ddm.createKVManager(config).then((manager) => {
kvManager = manager;
console.info('beforeAll createKVManager success');
}).catch((err) => {
console.info('beforeAll createKVManager err ' + err);
});
console.info("beforeAll: createKVManager (single) with " + JSON.stringify(config));
kvManager = ddm.createKVManager(config);
done();
} catch (e) {
console.info("fail on exception: " + e);
expect(null).assertFail();
}
done();
})
afterAll(async function (done) {
......
......@@ -75,12 +75,9 @@ describe('SingleKvStoreCallbackTest', function () {
beforeAll(async function (done) {
console.info('beforeAll config:'+ JSON.stringify(config));
await factory.createKVManager(config, function (err, manager) {
kvManager = manager;
console.info('beforeAll createKVManager success');
kvManager = factory.createKVManager(config);
done();
})
})
afterAll(async function (done) {
console.info('afterAll');
......
......@@ -75,12 +75,7 @@ describe('SingleKvStorePromiseTest', function () {
beforeAll(async function (done) {
console.info('beforeAll config:'+ JSON.stringify(config));
await factory.createKVManager(config).then((manager) => {
kvManager = manager;
console.info('beforeAll createKVManager success');
}).catch((err) => {
console.error('beforeAll createKVManager err ' + `, error code is ${err.code}, message is ${err.message}`);
});
kvManager = factory.createKVManager(config);
console.info('beforeAll end');
done();
})
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册