提交 f34d69d7 编写于 作者: Z zhangxingxia

update filemanager xts

Signed-off-by: Nzhangxingxia <zhangxingxia1@huawei.com>
上级 f1abf95a
...@@ -129,13 +129,42 @@ describe("filemanager_test", function () { ...@@ -129,13 +129,42 @@ describe("filemanager_test", function () {
/** /**
* @tc.number SUB_DF_FILEMANAGER_GET_ROOT_0030 * @tc.number SUB_DF_FILEMANAGER_GET_ROOT_0030
* @tc.name filemanager_test_get_root_async_003 * @tc.name filemanager_test_get_root_async_003
* @tc.desc Test getRoot() interfaces, when the parameter type is wrong,throw an exception. * @tc.desc Test FileInfo property
* @tc.size MEDIUM * @tc.size MEDIUM
* @tc.type Function * @tc.type Function
* @tc.level Level 0 * @tc.level Level 0
* @tc.require * @tc.require
*/ */
it("filemanager_test_get_root_async_003", 0, async function (done) { it("filemanager_test_get_root_async_003", 0, async function (done) {
try {
let fileInfos = await filemanager.getRoot();
expect(Array.isArray(fileInfos)).assertTrue();
expect(JSON.stringify(fileInfos) == JSON.stringify(ROOTFILE)).assertTrue();
for (let i = 0; i < fileInfos.length; i++) {
expect(typeof fileInfos[i].name == "string").assertTrue();
expect(typeof fileInfos[i].path == "string").assertTrue();
expect(typeof fileInfos[i].type == "string").assertTrue();
expect(typeof fileInfos[i].size == "number").assertTrue();
expect(typeof fileInfos[i].added_time == "number").assertTrue();
expect(typeof fileInfos[i].modified_time == "number").assertTrue();
}
done();
} catch (error) {
console.log("filemanager_test_get_root_async_003 has failed for " + error);
expect(null).assertFail();
}
});
/**
* @tc.number SUB_DF_FILEMANAGER_GET_ROOT_0040
* @tc.name filemanager_test_get_root_async_004
* @tc.desc Test getRoot() interfaces, when the parameter type is wrong,throw an exception.
* @tc.size MEDIUM
* @tc.type Function
* @tc.level Level 0
* @tc.require
*/
it("filemanager_test_get_root_async_004", 0, async function (done) {
try { try {
let options = { let options = {
dev:{ dev:{
...@@ -144,7 +173,7 @@ describe("filemanager_test", function () { ...@@ -144,7 +173,7 @@ describe("filemanager_test", function () {
} }
await filemanager.getRoot(options) await filemanager.getRoot(options)
} catch (error) { } catch (error) {
console.log("filemanager_test_get_root_async_003 has failed for " + error); console.log("filemanager_test_get_root_async_004 has failed for " + error);
expect(error.message == "GetRoot func get dev para fails").assertTrue(); expect(error.message == "GetRoot func get dev para fails").assertTrue();
done(); done();
} }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册