Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Xts Acts
提交
7e45987a
X
Xts Acts
项目概览
OpenHarmony
/
Xts Acts
大约 1 年 前同步成功
通知
9
Star
22
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
X
Xts Acts
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
7e45987a
编写于
2月 21, 2022
作者:
Z
zhangxingxia
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
add filemanager xts
Signed-off-by:
N
zhangxingxia
<
zhangxingxia1@huawei.com
>
上级
dc706639
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
1 addition
and
40 deletion
+1
-40
storage/storagefilemanagerjstest/src/main/js/default/test/Common.js
...oragefilemanagerjstest/src/main/js/default/test/Common.js
+1
-40
未找到文件。
storage/storagefilemanagerjstest/src/main/js/default/test/Common.js
浏览文件 @
7e45987a
...
...
@@ -14,8 +14,6 @@
*/
import
filemanager
from
"
@ohos.filemanager
"
;
import
ability_featureAbility
from
'
@ohos.ability.featureAbility
'
import
process
from
'
@ohos.process
'
;
import
{
describe
,
beforeAll
,
...
...
@@ -37,30 +35,6 @@ export function randomString(num) {
return
pwd
;
}
//async function getBasePath(){
// console.log("ability_featureAbility::"+JSON.stringify(ability_featureAbility))
// let context = ability_featureAbility.getContext();
// let path = await context.getFilesDir();
// console.log("path==" +path);
// return path;
//}
//export const PATH="/data/accounts/account_0/appdata/ohos.acts.stroage.filemanager/cache/";
export
const
PATH
=
"
internal://cache/file
"
;
async
function
getBasePath
(
path
){
let
basePath
=
""
;
if
(
path
.
indexOf
(
"
internal://cache
"
)
!=-
1
){
basePath
=
`/data/accounts/account_0/appdata/ohos.acts.stroage.filemanager/
${
path
.
subSting
(
17
)}
`
;
}
if
(
path
.
indexOf
(
"
internal://app
"
)
!=-
1
){
basePath
=
`/data/accounts/account_0/appdata/ohos.acts.stroage.filemanager/
${
path
.
subSting
(
15
)}
`
;
}
if
(
path
.
indexOf
(
"
internal://share
"
)
!=-
1
){
basePath
=
`/data/accounts/account_0/appdata/ohos.acts.stroage.filemanager/
${
path
.
subSting
(
17
)}
`
;
}
return
basePath
;
}
function
isIntNum
(
val
)
{
return
typeof
val
===
"
number
"
&&
val
%
1
===
0
;
}
...
...
@@ -72,17 +46,6 @@ function isBoolean(val) {
return
typeof
val
==
"
boolean
"
;
}
async
function
executeRunCmd
(
command
){
console
.
log
(
`cmd===
${
command
}
`
);
var
child
=
await
process
.
runCmd
(
command
);
var
result
=
child
.
wait
();
let
val
=
await
child
.
getOutput
();
console
.
log
(
"
getOutput====
"
+
val
);
let
dataStr
=
String
.
fromCharCode
.
apply
(
null
,
val
);
return
dataStr
;
};
export
{
isIntNum
,
isString
,
...
...
@@ -94,7 +57,5 @@ export {
afterAll
,
it
,
expect
,
filemanager
,
getBasePath
,
executeRunCmd
filemanager
};
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录