提交 f7000dbe 编写于 作者: L liangzhenyu123

用例优化

Signed-off-by: Nliangzhenyu123 <liangzhenyu6@huawei.com>
上级 28830aa8
...@@ -13,30 +13,30 @@ ...@@ -13,30 +13,30 @@
* limitations under the License. * limitations under the License.
*/ */
import SingleKvStorePromiseTest from './SingleKvStoreKVPromiseJsTest.js' import SingleKvStorePromiseTest from './SingleKvStoreKVPromiseJsTest.js'
// import deviceKvStoreCallbackTest from './DeviceKvStoreKVCallbackJsTest.js' import deviceKvStoreCallbackTest from './DeviceKvStoreKVCallbackJsTest.js'
// import deviceKvStorePromiseTest from './DeviceKvStoreKVPromiseJsTest.js' import deviceKvStorePromiseTest from './DeviceKvStoreKVPromiseJsTest.js'
// import kvManagerCallbackTest from './KvManagerKVCallbackJsTest.js' import kvManagerCallbackTest from './KvManagerKVCallbackJsTest.js'
// import KVManagerPromiseTest from './KvManagerKVPromiseJsTest.js' import KVManagerPromiseTest from './KvManagerKVPromiseJsTest.js'
// import KvStoreResultSetTest from './KvStoreResultSetKVJsTest.js' import KvStoreResultSetTest from './KvStoreResultSetKVJsTest.js'
import queryTest from './QueryKVJsTest.js' import queryTest from './QueryKVJsTest.js'
import SingleKvStoreCallbackTest from './SingleKvStoreKVCallbackJsTest.js' import SingleKvStoreCallbackTest from './SingleKvStoreKVCallbackJsTest.js'
// import FieldNodeTest from './FieldNodeJsTest.js' import FieldNodeTest from './FieldNodeJsTest.js'
// import kvStoreBackupCallbackJsunittest from './KvStoreBackupCallbackJsTest.js' import kvStoreBackupCallbackJsunittest from './KvStoreBackupCallbackJsTest.js'
// import kvStoreBackupPromiseJsunittest from './KvStoreBackupPromiseJsTest.js' import kvStoreBackupPromiseJsunittest from './KvStoreBackupPromiseJsTest.js'
// import schemaTest from './SchemaJsTest.js' import schemaTest from './SchemaJsTest.js'
// import singleKvStoreEnumTest from './SingleKvStoreEnumJsTest.js' import singleKvStoreEnumTest from './SingleKvStoreEnumJsTest.js'
export default function testsuite() { export default function testsuite() {
SingleKvStorePromiseTest() SingleKvStorePromiseTest()
// deviceKvStoreCallbackTest() deviceKvStoreCallbackTest()
// deviceKvStorePromiseTest() deviceKvStorePromiseTest()
// kvManagerCallbackTest() kvManagerCallbackTest()
// KVManagerPromiseTest() KVManagerPromiseTest()
// KvStoreResultSetTest() KvStoreResultSetTest()
queryTest() queryTest()
SingleKvStoreCallbackTest() SingleKvStoreCallbackTest()
// FieldNodeTest() FieldNodeTest()
// kvStoreBackupCallbackJsunittest() kvStoreBackupCallbackJsunittest()
// kvStoreBackupPromiseJsunittest() kvStoreBackupPromiseJsunittest()
// schemaTest() schemaTest()
// singleKvStoreEnumTest() singleKvStoreEnumTest()
} }
...@@ -2337,11 +2337,6 @@ describe('SingleKvStoreCallbackTest', function () { ...@@ -2337,11 +2337,6 @@ describe('SingleKvStoreCallbackTest', function () {
*/ */
it('SUB_DDM_DKV_SINGLEKVSTORE_CLOSERESULT_CALLBACK_8200', 0, async function (done) { it('SUB_DDM_DKV_SINGLEKVSTORE_CLOSERESULT_CALLBACK_8200', 0, async function (done) {
console.info('SingleKvStoreCloseResultSetCallbackTest004'); console.info('SingleKvStoreCloseResultSetCallbackTest004');
let resultSet = null;
await kvStore.getResultSet('batch_test_string_key').then((result) => {
console.info('SingleKvStoreCloseResultSetCallbackTest004 getResultSet success');
resultSet = result;
})
try{ try{
kvStore.closeResultSet("",(err, data) => { kvStore.closeResultSet("",(err, data) => {
console.info('SingleKvStoreCloseResultSetCallbackTest004 close result finish') console.info('SingleKvStoreCloseResultSetCallbackTest004 close result finish')
......
...@@ -2903,16 +2903,7 @@ describe('SingleKvStorePromiseTest', function () { ...@@ -2903,16 +2903,7 @@ describe('SingleKvStorePromiseTest', function () {
* @tc.name Test Js Api SingleKvStoreCloseResultSet testcase 004 * @tc.name Test Js Api SingleKvStoreCloseResultSet testcase 004
*/ */
it('SUB_DDM_DKV_SINGLEKVSTORE_CLOSERESULTSET_PROMISE_0400', 0, async function (done) { it('SUB_DDM_DKV_SINGLEKVSTORE_CLOSERESULTSET_PROMISE_0400', 0, async function (done) {
let resultSet = undefined;
let errorInfo = undefined; let errorInfo = undefined;
await kvStore.getResultSet('batch_test_string_key').then((result) => {
console.info('SUB_DDM_DKV_SINGLEKVSTORE_CLOSERESULTSET_PROMISE_0400 getResultSet success');
resultSet = result;
}).catch((err) => {
console.error('SUB_DDM_DKV_SINGLEKVSTORE_CLOSERESULTSET_PROMISE_0400 getResultSet fail ' + `, error code is ${err.code}, message is ${err.message}`);
expect(null).assertFail();
});
try { try {
kvStore.closeResultSet("") kvStore.closeResultSet("")
console.info('SUB_DDM_DKV_SINGLEKVSTORE_CLOSERESULTSET_PROMISE_0400 success'); console.info('SUB_DDM_DKV_SINGLEKVSTORE_CLOSERESULTSET_PROMISE_0400 success');
......
...@@ -2262,13 +2262,16 @@ describe('singleKvStoreCallbackTest', function () { ...@@ -2262,13 +2262,16 @@ describe('singleKvStoreCallbackTest', function () {
* @tc.desc Test Js Api SingleKvStore.CloseResultSet() testcase 104 * @tc.desc Test Js Api SingleKvStore.CloseResultSet() testcase 104
*/ */
it('testSingleKvStoreCloseResultSet104', 0, async function (done) { it('testSingleKvStoreCloseResultSet104', 0, async function (done) {
console.info('testSingleKvStoreCloseResultSet104'); console.info('SingleKvStoreCloseResultSetCallbackTest004');
try { kvStore.closeResultSet("",(err, data) => {
console.info('testSingleKvStoreCloseResultSet104 success'); if(err != undefined){
}catch(e) { console.info(`SingleKvStoreCloseResultSetCallbackTest004 close result error, error is ${err}`)
console.info('testSingleKvStoreCloseResultSet104 e ' + e); }else{
expect(null).assertFail(); expect(null).assertFail();
} }
done();
})
await sleep(1000)
done(); done();
}) })
......
...@@ -2470,12 +2470,12 @@ describe('singleKvStorePromiseTest', function () { ...@@ -2470,12 +2470,12 @@ describe('singleKvStorePromiseTest', function () {
*/ */
it('testSingleKvStoreCloseResultSet004', 0, async function (done) { it('testSingleKvStoreCloseResultSet004', 0, async function (done) {
console.info('testSingleKvStoreCloseResultSet004'); console.info('testSingleKvStoreCloseResultSet004');
try { await kvStore.closeResultSet("").then((data) => {
console.info('testSingleKvStoreCloseResultSet004 success'); console.info("testSingleKvStoreCloseResultSet004 close resultSet success")
}catch(e) {
console.info('testSingleKvStoreCloseResultSet004 e ' + e);
expect(null).assertFail(); expect(null).assertFail();
} }).catch((err) => {
console.info(`testSingleKvStoreCloseResultSet004 close resultSet error, error is ${err}`)
})
done(); done();
}) })
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册