Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Xts Acts
提交
ec0081f3
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看板
未验证
提交
ec0081f3
编写于
4月 19, 2022
作者:
O
openharmony_ci
提交者:
Gitee
4月 19, 2022
浏览文件
操作
浏览文件
下载
差异文件
!2985 Modify zip infos
Merge pull request !2985 from ry/master_pr_0414
上级
9a154ce0
25d3461b
变更
1
显示空白变更内容
内联
并排
Showing
1 changed file
with
782 addition
and
1059 deletion
+782
-1059
appexecfwk/zlib/actszipfileandunzipfiletest/entry/src/main/js/test/actszipfileandunzipfiletest.test.js
...ntry/src/main/js/test/actszipfileandunzipfiletest.test.js
+782
-1059
未找到文件。
appexecfwk/zlib/actszipfileandunzipfiletest/entry/src/main/js/test/actszipfileandunzipfiletest.test.js
浏览文件 @
ec0081f3
...
...
@@ -15,10 +15,24 @@
*/
import
zlib
from
'
@ohos.zlib
'
import
fileio
from
'
@ohos.fileio
'
import
f
ile
from
'
@system.file
'
import
f
eatureAbility
from
'
@ohos.ability.featureAbility
'
import
{
describe
,
beforeAll
,
beforeEach
,
afterEach
,
afterAll
,
it
,
expect
}
from
'
deccjsunit/index
'
var
dir
=
""
;
var
infos
=
""
;
describe
(
'
ActsZlibTest
'
,
function
()
{
beforeEach
(
async
(
done
)
=>
{
var
context
=
featureAbility
.
getContext
();
context
.
getCacheDir
((
err
,
data
)
=>
{
console
.
info
(
'
ActsZlibTest successful. Data:
'
+
JSON
.
stringify
(
data
));
dir
=
data
;
var
objectone
=
"
com.example.amsZipfileUnzipfileST.MainAbility/com.example.amsZipfileUnzipfileST/
"
;
var
objecttwo
=
"
com.example.amsZipfileUnzipfileST.MainAbility/com.example.amsZipfileUnzipfileST/zipunzip
"
;
var
objectthree
=
"
com.example.amsZipfileUnzipfileST.MainAbility/ActsZlibTest/example.amsZipfileUnzipfileST
"
;
infos
=
dir
+
objectone
+
objecttwo
+
objectthree
;
done
();
})
});
/*
* @tc.number: ACTS_ZipFile_0100
...
...
@@ -26,21 +40,22 @@ describe('ActsZlibTest', function () {
* @tc.desc: inFile is empty
*/
it
(
'
ACTS_ZipFile_0100
'
,
0
,
async
function
(
done
)
{
console
.
log
(
"
==================ACTS_ZipFile_3400 start==================
"
);
let
dirfirst
=
"
/data/accounts/account_0/appdata
"
let
dirsecond
=
dirfirst
+
"
/com.example.amsZipfileUnzipfileST/com.example.amsZipfileUnzipfileST
"
let
dir
=
dirsecond
+
"
/com.example.amsZipfileUnzipfileST.MainAbility/files
"
;
let
path
=
""
;
console
.
log
(
"
==================ACTS_ZipFile_0100 start==================
"
);
var
path
=
""
;
var
zipDest
=
dir
+
"
/ACTS_ZipFile_0100.zip
"
var
options
=
{};
options
.
flush
=
zlib
.
FlushType
.
FLUSH_TYPE_NO_FLUSH
;
await
zlib
.
zipFile
(
path
,
dir
,
options
,
(
err
,
data
)
=>
{
options
.
level
=
zlib
.
CompressLevel
.
COMPRESS_LEVEL_NO_COMPRESSION
;
zlib
.
zipFile
(
path
,
zipDest
,
options
).
then
((
data
)
=>
{
console
.
log
(
"
ACTS_ZipFile_0100 data:
"
+
data
);
expect
(
data
).
assertEqual
(
zlib
.
ErrorCode
.
ERROR_CODE_ERRNO
);
done
();
});
})
}).
catch
((
err
)
=>
{
console
.
log
(
"
zipFile fail:
"
+
err
);
expect
(
err
).
assertFail
();
done
();
})
console
.
log
(
"
==================ACTS_ZipFile_0100 end==================
"
);
})
/*
* @tc.number: ACTS_ZipFile_0200
...
...
@@ -48,34 +63,30 @@ it('ACTS_ZipFile_0100', 0, async function (done) {
* @tc.desc: inFile doesn't exist
*/
it
(
'
ACTS_ZipFile_0200
'
,
0
,
async
function
(
done
)
{
console
.
log
(
"
==================FWK_ZipFile_0600 start==================
"
);
let
dirfirst
=
"
/data/accounts/account_0/appdata
"
let
dirsecond
=
dirfirst
+
"
/com.example.amsZipfileUnzipfileST/com.example.amsZipfileUnzipfileST
"
let
dir
=
dirsecond
+
"
/com.example.amsZipfileUnzipfileST.MainAbility/files
"
;
let
src
=
dir
+
"
/ACTS_ZipFile_100000.txt
"
;
let
path
=
dir
+
"
/ACTS_ZipFile_9900.txt
"
;
var
zipDest
=
dir
+
"
/ACTS_ZipFile_6600.zip
"
let
infos
=
path
+
dir
;
let
unzipdirfirst
=
"
/data/accounts/account_0/appdata
"
;
let
unzipdirsecond
=
unzipdirfirst
+
"
/com.example.amsZipfileUnzipfileST/com.example.amsZipfileUnzipfileST
"
let
unzipdir
=
unzipdirsecond
+
"
/com.example.amsZipfileUnzipfileST.MainAbility/files/ACTS_ZipFile_0200
"
;
let
unzipresultfile
=
unzipdir
+
"
/ACTS_ZipFile_0200.txt
"
;
let
fd
=
fileio
.
openSync
(
path
,
0o100
|
0o2
,
0o666
);
console
.
log
(
"
==================ACTS_ZipFile_0200 start==================
"
);
var
path
=
dir
+
"
/ACTS_ZipFile_9999900.txt
"
;
var
src
=
dir
+
"
/ACTS_ZipFile_999991100.txt
"
;
var
fd
=
fileio
.
openSync
(
path
,
0o100
|
0o2
,
0o666
);
fileio
.
write
(
fd
,
infos
).
then
(
function
(
number
)
{
console
.
info
(
"
ACTS_ZipFile_0200 write data to file successfully:
"
+
number
);
}).
catch
(
function
(
err
)
{
console
.
info
(
"
ACTS_ZipFile_0200 write data to file failed with error:
"
+
err
);
});
var
options
=
{};
options
.
flush
=
zlib
.
FlushType
.
FLUSH_TYPE_NO_FLUSH
;
await
zlib
.
zipFile
(
src
,
dir
,
options
,
(
err
,
data
)
=>
{
options
.
level
=
zlib
.
CompressLevel
.
COMPRESS_LEVEL_DEFAULT_COMPRESSION
;
zlib
.
zipFile
(
src
,
dir
,
options
).
then
((
data
)
=>
{
console
.
log
(
"
ACTS_ZipFile_0200 data:
"
+
data
);
expect
(
data
).
assertEqual
(
zlib
.
ErrorCode
.
ERROR_CODE_ERRNO
);
done
();
}).
catch
((
err
)
=>
{
console
.
log
(
"
zipFile fail:
"
+
err
);
expect
(
err
).
assertFail
();
done
();
})
}).
catch
(
function
(
err
)
{
console
.
info
(
"
ACTS_ZipFile_0200 write data to file failed with error:
"
+
err
);
expect
(
err
).
assertFail
();
done
();
});
})
console
.
log
(
"
==================ACTS_ZipFile_0200 end==================
"
);
})
/*
* @tc.number: ACTS_ZipFile_0300
...
...
@@ -83,33 +94,30 @@ it('ACTS_ZipFile_0200', 0, async function (done) {
* @tc.desc: output file not specified
*/
it
(
'
ACTS_ZipFile_0300
'
,
0
,
async
function
(
done
)
{
console
.
log
(
"
==================FWK_ZipFile_0600 start==================
"
);
let
dirfirst
=
"
/data/accounts/account_0/appdata
"
let
dirsecond
=
dirfirst
+
"
/com.example.amsZipfileUnzipfileST/com.example.amsZipfileUnzipfileST
"
let
dir
=
dirsecond
+
"
/com.example.amsZipfileUnzipfileST.MainAbility/files
"
;
let
path
=
dir
+
"
/ACTS_ZipFile_0300.txt
"
;
var
zipDest
=
""
let
infos
=
path
+
dir
;
let
unzipdirfirst
=
"
/data/accounts/account_0/appdata
"
;
let
unzipdirsecond
=
unzipdirfirst
+
"
/com.example.amsZipfileUnzipfileST/com.example.amsZipfileUnzipfileST
"
let
unzipdir
=
unzipdirsecond
+
"
/com.example.amsZipfileUnzipfileST.MainAbility/files/ACTS_ZipFile_0300
"
;
let
unzipresultfile
=
unzipdir
+
"
/ACTS_ZipFile_0300.txt
"
;
let
fd
=
fileio
.
openSync
(
path
,
0o100
|
0o2
,
0o666
);
console
.
log
(
"
==================ACTS_ZipFile_0300 start==================
"
);
var
path
=
dir
+
"
/ACTS_ZipFile_0300.txt
"
;
var
zipDest
=
""
;
var
fd
=
fileio
.
openSync
(
path
,
0o100
|
0o2
,
0o666
);
fileio
.
write
(
fd
,
infos
).
then
(
function
(
number
)
{
console
.
info
(
"
ACTS_ZipFile_0300 write data to file successfully:
"
+
number
);
}).
catch
(
function
(
err
)
{
console
.
info
(
"
ACTS_ZipFile_0300 write data to file failed with error:
"
+
err
);
});
var
options
=
{};
options
.
flush
=
zlib
.
FlushType
.
FLUSH_TYPE_NO_FLUSH
;
await
zlib
.
zipFile
(
path
,
zipDest
,
options
,
(
err
,
data
)
=>
{
options
.
level
=
zlib
.
CompressLevel
.
COMPRESS_LEVEL_DEFAULT_COMPRESSION
;
zlib
.
zipFile
(
path
,
zipDest
,
options
).
then
((
data
)
=>
{
console
.
log
(
"
ACTS_ZipFile_0300 data:
"
+
data
);
expect
(
data
).
assertEqual
(
zlib
.
ErrorCode
.
ERROR_CODE_ERRNO
);
done
();
}).
catch
((
err
)
=>
{
console
.
log
(
"
zipFile fail:
"
+
err
);
expect
(
err
).
assertFail
();
done
();
})
}).
catch
(
function
(
err
)
{
console
.
info
(
"
ACTS_ZipFile_0300 write data to file failed with error:
"
+
err
);
expect
(
err
).
assertFail
();
done
();
});
})
console
.
log
(
"
==================ACTS_ZipFile_0300 end==================
"
);
})
/*
* @tc.number: ACTS_ZipFile_0400
...
...
@@ -117,233 +125,30 @@ it('ACTS_ZipFile_0300', 0, async function (done) {
* @tc.desc: The ouput file is a directory that does not exist
*/
it
(
'
ACTS_ZipFile_0400
'
,
0
,
async
function
(
done
)
{
console
.
log
(
"
==================FWK_ZipFile_0600 start==================
"
);
let
dirfirst
=
"
/data/accounts/account_0/appdata
"
let
dirsecond
=
dirfirst
+
"
/com.example.amsZipfileUnzipfileST/com.example.amsZipfileUnzipfileST
"
let
dir
=
dirsecond
+
"
/com.example.amsZipfileUnzipfileST.MainAbility/files
"
;
let
path
=
dir
+
"
/ACTS_ZipFile_0400.txt
"
;
var
zipDest
=
"
/ACTS_ZipFile_0400.zip
"
let
infos
=
path
+
dir
;
let
unzipdirfirst
=
"
/data/accounts/account_0/appdata
"
;
let
unzipdirsecond
=
unzipdirfirst
+
"
/com.example.amsZipfileUnzipfileST/com.example.amsZipfileUnzipfileST
"
let
unzipdir
=
unzipdirsecond
+
"
/com.example.amsZipfileUnzipfileST.MainAbility/files/ACTS_ZipFile_0400
"
;
let
unzipresultfile
=
unzipdir
+
"
/ACTS_ZipFile_0400.txt
"
;
let
fd
=
fileio
.
openSync
(
path
,
0o100
|
0o2
,
0o666
);
console
.
log
(
"
==================ACTS_ZipFile_0400 start==================
"
);
var
path
=
dir
+
"
/ACTS_ZipFile_0400.txt
"
;
var
zipDest
=
"
/ACTS_ZipFile_0400.zip
"
;
var
fd
=
fileio
.
openSync
(
path
,
0o100
|
0o2
,
0o666
);
fileio
.
write
(
fd
,
infos
).
then
(
function
(
number
)
{
console
.
info
(
"
ACTS_ZipFile_0400 write data to file successfully:
"
+
number
);
}).
catch
(
function
(
err
)
{
console
.
info
(
"
ACTS_ZipFile_0400 write data to file failed with error:
"
+
err
);
});
var
options
=
{};
options
.
flush
=
zlib
.
FlushType
.
FLUSH_TYPE_NO_FLUSH
;
await
zlib
.
zipFile
(
path
,
zipDest
,
options
,
(
err
,
data
)
=>
{
options
.
level
=
zlib
.
CompressLevel
.
COMPRESS_LEVEL_DEFAULT_COMPRESSION
;
zlib
.
zipFile
(
path
,
zipDest
,
options
).
then
((
data
)
=>
{
console
.
log
(
"
ACTS_ZipFile_0400 data:
"
+
data
);
expect
(
data
).
assertEqual
(
zlib
.
ErrorCode
.
ERROR_CODE_ERRNO
);
done
();
});
})
/*
* @tc.number: ACTS_ZipFile_1900
* @tc.name: zipFile
* @tc.desc: chunkSize: 64,
*/
it
(
'
ACTS_ZipFile_1900
'
,
0
,
async
function
(
done
)
{
console
.
log
(
"
==================ACTS_ZipFile_1900 start==================
"
);
let
dirfirst
=
"
/data/accounts/account_0/appdata
"
let
dirsecond
=
dirfirst
+
"
/com.example.amsZipfileUnzipfileST/com.example.amsZipfileUnzipfileST
"
let
dir
=
dirsecond
+
"
/com.example.amsZipfileUnzipfileST.MainAbility/files
"
;
let
path
=
dir
+
"
/ACTS_ZipFile_1900.txt
"
;
var
zipDest
=
dir
+
"
/ACTS_ZipFile_1900.zip
"
;
let
infos
=
path
+
dir
;
let
unzipdirfirst
=
"
/data/accounts/account_0/appdata
"
;
let
unzipdirsecond
=
unzipdirfirst
+
"
/com.example.amsZipfileUnzipfileST/com.example.amsZipfileUnzipfileST
"
let
unzipdir
=
unzipdirsecond
+
"
/com.example.amsZipfileUnzipfileST.MainAbility/files/ACTS_ZipFile_1900
"
;
let
unzipresultfile
=
unzipdir
+
"
/ACTS_ZipFile_1900.txt
"
;
let
fd
=
fileio
.
openSync
(
path
,
0o100
|
0o2
,
0o666
);
fileio
.
write
(
fd
,
infos
).
then
(
function
(
number
)
{
console
.
info
(
"
ACTS_ZipFile_1900 write data to file successfully:
"
+
number
);
}).
catch
(
function
(
err
)
{
console
.
info
(
"
ACTS_ZipFile_1900 write data to file failed with error:
"
+
err
);
});
try
{
var
options
=
{
chunkSize
:
64
,
};
await
zlib
.
zipFile
(
path
,
zipDest
,
options
,
(
err
,
data
)
=>
{
var
zipStat
=
fileio
.
statSync
(
zipDest
);
var
isFile
=
zipStat
.
isFile
();
expect
(
isFile
).
assertTrue
();
var
srcSize
=
fileio
.
statSync
(
path
).
size
;
var
destSize
=
zipStat
.
size
;
expect
(
srcSize
>
destSize
).
assertTrue
();
expect
(
data
).
assertEqual
(
zlib
.
ErrorCode
.
ERROR_CODE_OK
);
fileio
.
mkdir
(
unzipdir
).
then
(
function
()
{
console
.
info
(
"
ACTS_ZipFile_1900 mkdir successfully
"
);
}).
catch
(
function
(
error
)
{
console
.
info
(
"
ACTS_ZipFile_1900 mkdir failed with error:
"
+
error
);
});
zlib
.
unzipFile
(
zipDest
,
unzipdir
,
options
).
then
((
data
)
=>
{
var
unzipStat
=
fileio
.
statSync
(
unzipresultfile
);
var
isFile
=
unzipStat
.
isFile
();
expect
(
isFile
).
assertTrue
();
var
destSize
=
unzipStat
.
size
;
var
originSize
=
fileio
.
statSync
(
path
).
size
;
var
result
=
(
originSize
==
destSize
);
expect
(
result
).
assertTrue
();
expect
(
data
).
assertEqual
(
zlib
.
ErrorCode
.
ERROR_CODE_OK
);
console
.
error
(
'
ACTS_ZipFile_1900 unzipFile
'
);
done
();
}).
catch
((
err
)
=>
{
console
.
log
(
"
ACTS_ZipFile_1900 err:
"
+
err
);
console
.
log
(
"
zipFile fail:
"
+
err
);
expect
(
err
).
assertFail
();
done
();
})
done
();
});
}
catch
(
err
)
{
console
.
error
(
'
ACTS_ZipFile_1900 err:
'
+
err
);
done
();
}
console
.
log
(
"
==================ACTS_ZipFile_1900 end==================
"
);
})
/*
* @tc.number: ACTS_ZipFile_2000
* @tc.name: zipFile
* @tc.desc: chunkSize: 1024,
*/
it
(
'
ACTS_ZipFile_2000
'
,
0
,
async
function
(
done
)
{
console
.
log
(
"
==================ACTS_ZipFile_2000 start==================
"
);
let
dirfirst
=
"
/data/accounts/account_0/appdata
"
let
dirsecond
=
dirfirst
+
"
/com.example.amsZipfileUnzipfileST/com.example.amsZipfileUnzipfileST
"
let
dir
=
dirsecond
+
"
/com.example.amsZipfileUnzipfileST.MainAbility/files
"
;
let
path
=
dir
+
"
/ACTS_ZipFile_2000.txt
"
;
var
zipDest
=
dir
+
"
/ACTS_ZipFile_2000.zip
"
let
infos
=
path
+
dir
;
let
unzipdirfirst
=
"
/data/accounts/account_0/appdata
"
;
let
unzipdirsecond
=
unzipdirfirst
+
"
/com.example.amsZipfileUnzipfileST/com.example.amsZipfileUnzipfileST
"
let
unzipdir
=
unzipdirsecond
+
"
/com.example.amsZipfileUnzipfileST.MainAbility/files/ACTS_ZipFile_2000
"
;
let
unzipresultfile
=
unzipdir
+
"
/ACTS_ZipFile_2000.txt
"
;
let
fd
=
fileio
.
openSync
(
path
,
0o100
|
0o2
,
0o666
);
fileio
.
write
(
fd
,
infos
).
then
(
function
(
number
)
{
console
.
info
(
"
ACTS_ZipFile_2000 write data to file successfully:
"
+
number
);
}).
catch
(
function
(
err
)
{
console
.
info
(
"
ACTS_ZipFile_2000 write data to file failed with error:
"
+
err
);
});
try
{
var
options
=
{
chunkSize
:
1024
,
};
await
zlib
.
zipFile
(
path
,
zipDest
,
options
,
(
err
,
data
)
=>
{
var
zipStat
=
fileio
.
statSync
(
zipDest
);
var
isFile
=
zipStat
.
isFile
();
expect
(
isFile
).
assertTrue
();
var
srcSize
=
fileio
.
statSync
(
path
).
size
;
var
destSize
=
zipStat
.
size
;
expect
(
srcSize
>
destSize
).
assertTrue
();
expect
(
data
).
assertEqual
(
zlib
.
ErrorCode
.
ERROR_CODE_OK
);
fileio
.
mkdir
(
unzipdir
).
then
(
function
()
{
console
.
info
(
"
ACTS_ZipFile_2000 mkdir successfully
"
);
}).
catch
(
function
(
error
)
{
console
.
info
(
"
ACTS_ZipFile_2000 mkdir failed with error:
"
+
error
);
});
zlib
.
unzipFile
(
zipDest
,
unzipdir
,
options
).
then
((
data
)
=>
{
var
unzipStat
=
fileio
.
statSync
(
unzipresultfile
);
var
isFile
=
unzipStat
.
isFile
();
expect
(
isFile
).
assertTrue
();
var
destSize
=
unzipStat
.
size
;
var
originSize
=
fileio
.
statSync
(
path
).
size
;
var
result
=
(
originSize
==
destSize
);
expect
(
result
).
assertTrue
();
expect
(
data
).
assertEqual
(
zlib
.
ErrorCode
.
ERROR_CODE_OK
);
console
.
error
(
'
ACTS_ZipFile_2000 unzipFile
'
);
done
();
}).
catch
((
err
)
=>
{
console
.
log
(
"
ACTS_ZipFile_2000 err:
"
+
err
);
done
();
})
console
.
info
(
"
ACTS_ZipFile_0400 write data to file failed with error:
"
+
err
);
expect
(
err
).
assertFail
();
done
();
});
}
catch
(
err
)
{
console
.
error
(
'
ACTS_ZipFile_2000 err:
'
+
err
);
done
();
}
console
.
log
(
"
==================ACTS_ZipFile_2000 end==================
"
);
})
/*
* @tc.number: ACTS_ZipFile_2100
* @tc.name: zipFile
* @tc.desc: chunkSize: 999,
*/
it
(
'
ACTS_ZipFile_2100
'
,
0
,
async
function
(
done
)
{
console
.
log
(
"
==================ACTS_ZipFile_2100 start==================
"
);
let
dirfirst
=
"
/data/accounts/account_0/appdata
"
let
dirsecond
=
dirfirst
+
"
/com.example.amsZipfileUnzipfileST/com.example.amsZipfileUnzipfileST
"
let
dir
=
dirsecond
+
"
/com.example.amsZipfileUnzipfileST.MainAbility/files
"
;
let
path
=
dir
+
"
/ACTS_ZipFile_2100.txt
"
;
var
zipDest
=
dir
+
"
/ACTS_ZipFile_2100.zip
"
let
infos
=
path
+
dir
;
let
unzipdirfirst
=
"
/data/accounts/account_0/appdata
"
;
let
unzipdirsecond
=
unzipdirfirst
+
"
/com.example.amsZipfileUnzipfileST/com.example.amsZipfileUnzipfileST
"
let
unzipdir
=
unzipdirsecond
+
"
/com.example.amsZipfileUnzipfileST.MainAbility/files/ACTS_ZipFile_2100
"
;
let
unzipresultfile
=
unzipdir
+
"
/ACTS_ZipFile_2100.txt
"
;
let
fd
=
fileio
.
openSync
(
path
,
0o100
|
0o2
,
0o666
);
fileio
.
write
(
fd
,
infos
).
then
(
function
(
number
)
{
console
.
info
(
"
ACTS_ZipFile_2100 write data to file successfully:
"
+
number
);
}).
catch
(
function
(
err
)
{
console
.
info
(
"
ACTS_ZipFile_2100 write data to file failed with error:
"
+
err
);
});
try
{
var
options
=
{
chunkSize
:
999
,
};
await
zlib
.
zipFile
(
path
,
zipDest
,
options
,
(
err
,
data
)
=>
{
var
zipStat
=
fileio
.
statSync
(
zipDest
);
var
isFile
=
zipStat
.
isFile
();
expect
(
isFile
).
assertTrue
();
var
srcSize
=
fileio
.
statSync
(
path
).
size
;
var
destSize
=
zipStat
.
size
;
expect
(
srcSize
>
destSize
).
assertTrue
();
expect
(
data
).
assertEqual
(
zlib
.
ErrorCode
.
ERROR_CODE_OK
);
fileio
.
mkdir
(
unzipdir
).
then
(
function
()
{
console
.
info
(
"
ACTS_ZipFile_2100 mkdir successfully
"
);
}).
catch
(
function
(
error
)
{
console
.
info
(
"
ACTS_ZipFile_2100 mkdir failed with error:
"
+
error
);
});
zlib
.
unzipFile
(
zipDest
,
unzipdir
,
options
).
then
((
data
)
=>
{
var
unzipStat
=
fileio
.
statSync
(
unzipresultfile
);
var
isFile
=
unzipStat
.
isFile
();
expect
(
isFile
).
assertTrue
();
var
destSize
=
unzipStat
.
size
;
var
originSize
=
fileio
.
statSync
(
path
).
size
;
var
result
=
(
originSize
==
destSize
);
expect
(
result
).
assertTrue
();
expect
(
data
).
assertEqual
(
zlib
.
ErrorCode
.
ERROR_CODE_OK
);
console
.
error
(
'
ACTS_ZipFile_2100 unzipFile
'
);
done
();
}).
catch
((
err
)
=>
{
console
.
log
(
"
ACTS_ZipFile_2100 err:
"
+
err
);
done
();
console
.
log
(
"
==================ACTS_ZipFile_0400 end==================
"
);
})
done
();
});
}
catch
(
err
)
{
console
.
error
(
'
ACTS_ZipFile_2100 err:
'
+
err
);
done
();
}
console
.
log
(
"
==================ACTS_ZipFile_2100 end==================
"
);
})
/*
* @tc.number: ACTS_ZipFile_2200
...
...
@@ -352,27 +157,16 @@ it('ACTS_ZipFile_2100', 0, async function (done) {
*/
it
(
'
ACTS_ZipFile_2200
'
,
0
,
async
function
(
done
)
{
console
.
log
(
"
==================ACTS_ZipFile_2200 start==================
"
);
let
dirfirst
=
"
/data/accounts/account_0/appdata
"
let
dirsecond
=
dirfirst
+
"
/com.example.amsZipfileUnzipfileST/com.example.amsZipfileUnzipfileST
"
let
dir
=
dirsecond
+
"
/com.example.amsZipfileUnzipfileST.MainAbility/files
"
;
let
path
=
dir
+
"
/ACTS_ZipFile_2200.txt
"
;
var
path
=
dir
+
"
/ACTS_ZipFile_2200.txt
"
;
var
zipDest
=
dir
+
"
/ACTS_ZipFile_2200.zip
"
let
infos
=
path
+
dir
;
let
unzipdirfirst
=
"
/data/accounts/account_0/appdata
"
;
let
unzipdirsecond
=
unzipdirfirst
+
"
/com.example.amsZipfileUnzipfileST/com.example.amsZipfileUnzipfileST
"
let
unzipdir
=
unzipdirsecond
+
"
/com.example.amsZipfileUnzipfileST.MainAbility/files/ACTS_ZipFile_2200
"
;
let
unzipresultfile
=
unzipdir
+
"
/ACTS_ZipFile_2200.txt
"
;
let
fd
=
fileio
.
openSync
(
path
,
0o100
|
0o2
,
0o666
);
fileio
.
write
(
fd
,
infos
).
then
(
function
(
number
)
{
console
.
info
(
"
ACTS_ZipFile_2200 write data to file successfully:
"
+
number
);
}).
catch
(
function
(
err
)
{
console
.
info
(
"
ACTS_ZipFile_2200 write data to file failed with error:
"
+
err
);
});
try
{
var
unzipdir
=
dir
+
"
/ACTS_ZipFile_2200
"
;
var
unzipresultfile
=
unzipdir
+
"
/ACTS_ZipFile_2200.txt
"
;
var
options
=
{};
options
.
level
=
zlib
.
CompressLevel
.
COMPRESS_LEVEL_NO_COMPRESSION
;
await
zlib
.
zipFile
(
path
,
zipDest
,
options
,
(
err
,
data
)
=>
{
var
fd
=
fileio
.
openSync
(
path
,
0o100
|
0o2
,
0o666
);
fileio
.
write
(
fd
,
infos
).
then
(
function
(
number
)
{
console
.
info
(
"
ACTS_ZipFile_2200 write data to file secondlly successfully:
"
+
number
);
zlib
.
zipFile
(
path
,
zipDest
,
options
).
then
((
data
)
=>
{
var
zipStat
=
fileio
.
statSync
(
zipDest
);
var
isFile
=
zipStat
.
isFile
();
expect
(
isFile
).
assertTrue
();
...
...
@@ -382,9 +176,6 @@ it('ACTS_ZipFile_2200', 0, async function (done) {
expect
(
data
).
assertEqual
(
zlib
.
ErrorCode
.
ERROR_CODE_OK
);
fileio
.
mkdir
(
unzipdir
).
then
(
function
()
{
console
.
info
(
"
ACTS_ZipFile_2200 mkdir successfully
"
);
}).
catch
(
function
(
error
)
{
console
.
info
(
"
ACTS_ZipFile_2200 mkdir failed with error:
"
+
error
);
});
zlib
.
unzipFile
(
zipDest
,
unzipdir
,
options
).
then
((
data
)
=>
{
var
unzipStat
=
fileio
.
statSync
(
unzipresultfile
);
var
isFile
=
unzipStat
.
isFile
();
...
...
@@ -398,17 +189,26 @@ it('ACTS_ZipFile_2200', 0, async function (done) {
done
();
}).
catch
((
err
)
=>
{
console
.
log
(
"
ACTS_ZipFile_2200 err:
"
+
err
);
expect
(
err
).
assertFail
();
done
();
})
}).
catch
(
function
(
error
)
{
console
.
info
(
"
ACTS_ZipFile_2200 mkdir failed with error:
"
+
error
);
expect
(
error
).
assertFail
();
done
();
});
}
catch
(
err
)
{
console
.
error
(
'
ACTS_ZipFile_2200 err:
'
+
err
);
}).
catch
((
err
)
=>
{
console
.
log
(
"
zipFile fail:
"
+
err
);
expect
(
err
).
assertFail
();
done
();
}
})
}).
catch
(
function
(
err
)
{
console
.
info
(
"
ACTS_ZipFile_2200 write data to file failed with error:
"
+
err
);
expect
(
err
).
assertFail
();
done
();
});
console
.
log
(
"
==================ACTS_ZipFile_2200 end==================
"
);
})
});
/*
* @tc.number: ACTS_ZipFile_2300
...
...
@@ -417,27 +217,16 @@ it('ACTS_ZipFile_2200', 0, async function (done) {
*/
it
(
'
ACTS_ZipFile_2300
'
,
0
,
async
function
(
done
)
{
console
.
log
(
"
==================ACTS_ZipFile_2300 start==================
"
);
let
dirfirst
=
"
/data/accounts/account_0/appdata
"
let
dirsecond
=
dirfirst
+
"
/com.example.amsZipfileUnzipfileST/com.example.amsZipfileUnzipfileST
"
let
dir
=
dirsecond
+
"
/com.example.amsZipfileUnzipfileST.MainAbility/files
"
;
let
path
=
dir
+
"
/ACTS_ZipFile_2300.txt
"
;
var
path
=
dir
+
"
/ACTS_ZipFile_2300.txt
"
;
var
zipDest
=
dir
+
"
/ACTS_ZipFile_2300.zip
"
let
infos
=
path
+
dir
;
let
unzipdirfirst
=
"
/data/accounts/account_0/appdata
"
;
let
unzipdirsecond
=
unzipdirfirst
+
"
/com.example.amsZipfileUnzipfileST/com.example.amsZipfileUnzipfileST
"
let
unzipdir
=
unzipdirsecond
+
"
/com.example.amsZipfileUnzipfileST.MainAbility/files/ACTS_ZipFile_2300
"
;
let
unzipresultfile
=
unzipdir
+
"
/ACTS_ZipFile_2300.txt
"
;
let
fd
=
fileio
.
openSync
(
path
,
0o100
|
0o2
,
0o666
);
fileio
.
write
(
fd
,
infos
).
then
(
function
(
number
)
{
console
.
info
(
"
ACTS_ZipFile_2300 write data to file successfully:
"
+
number
);
}).
catch
(
function
(
err
)
{
console
.
info
(
"
ACTS_ZipFile_2300 write data to file failed with error:
"
+
err
);
});
try
{
var
unzipdir
=
dir
+
"
/ACTS_ZipFile_2300
"
;
var
unzipresultfile
=
unzipdir
+
"
/ACTS_ZipFile_2300.txt
"
;
var
options
=
{};
options
.
level
=
zlib
.
CompressLevel
.
COMPRESS_LEVEL_BEST_SPEED
;
await
zlib
.
zipFile
(
path
,
zipDest
,
options
,
(
err
,
data
)
=>
{
var
fd
=
fileio
.
openSync
(
path
,
0o100
|
0o2
,
0o666
);
fileio
.
write
(
fd
,
infos
).
then
(
function
(
number
)
{
console
.
info
(
"
ACTS_ZipFile_2300 write data to file successfully:
"
+
number
);
zlib
.
zipFile
(
path
,
zipDest
,
options
).
then
((
data
)
=>
{
var
zipStat
=
fileio
.
statSync
(
zipDest
);
var
isFile
=
zipStat
.
isFile
();
expect
(
isFile
).
assertTrue
();
...
...
@@ -447,9 +236,6 @@ it('ACTS_ZipFile_2300', 0, async function (done) {
expect
(
data
).
assertEqual
(
zlib
.
ErrorCode
.
ERROR_CODE_OK
);
fileio
.
mkdir
(
unzipdir
).
then
(
function
()
{
console
.
info
(
"
ACTS_ZipFile_2300 mkdir successfully
"
);
}).
catch
(
function
(
error
)
{
console
.
info
(
"
ACTS_ZipFile_2300 mkdir failed with error:
"
+
error
);
});
zlib
.
unzipFile
(
zipDest
,
unzipdir
,
options
).
then
((
data
)
=>
{
var
unzipStat
=
fileio
.
statSync
(
unzipresultfile
);
var
isFile
=
unzipStat
.
isFile
();
...
...
@@ -463,17 +249,26 @@ it('ACTS_ZipFile_2300', 0, async function (done) {
done
();
}).
catch
((
err
)
=>
{
console
.
log
(
"
ACTS_ZipFile_2300 err:
"
+
err
);
expect
(
err
).
assertFail
();
done
();
})
}).
catch
(
function
(
error
)
{
console
.
info
(
"
ACTS_ZipFile_2300 mkdir failed with error:
"
+
error
);
expect
(
error
).
assertFail
();
done
();
});
}
catch
(
err
)
{
console
.
error
(
'
ACTS_ZipFile_2300 err:
'
+
err
);
}).
catch
((
err
)
=>
{
console
.
log
(
"
zipFile fail:
"
+
err
);
expect
(
err
).
assertFail
();
done
();
})
}).
catch
(
function
(
err
)
{
console
.
info
(
"
ACTS_ZipFile_2200 write data to file failed with error:
"
+
err
);
expect
(
err
).
assertFail
();
done
();
}
}
);
console
.
log
(
"
==================ACTS_ZipFile_2300 end==================
"
);
})
})
/*
* @tc.number: ACTS_ZipFile_2400
...
...
@@ -482,27 +277,16 @@ it('ACTS_ZipFile_2300', 0, async function (done) {
*/
it
(
'
ACTS_ZipFile_2400
'
,
0
,
async
function
(
done
)
{
console
.
log
(
"
==================ACTS_ZipFile_2400 start==================
"
);
let
dirfirst
=
"
/data/accounts/account_0/appdata
"
let
dirsecond
=
dirfirst
+
"
/com.example.amsZipfileUnzipfileST/com.example.amsZipfileUnzipfileST
"
let
dir
=
dirsecond
+
"
/com.example.amsZipfileUnzipfileST.MainAbility/files
"
;
let
path
=
dir
+
"
/ACTS_ZipFile_2400.txt
"
;
var
path
=
dir
+
"
/ACTS_ZipFile_2400.txt
"
;
var
zipDest
=
dir
+
"
/ACTS_ZipFile_2400.zip
"
let
infos
=
path
+
dir
;
let
unzipdirfirst
=
"
/data/accounts/account_0/appdata
"
;
let
unzipdirsecond
=
unzipdirfirst
+
"
/com.example.amsZipfileUnzipfileST/com.example.amsZipfileUnzipfileST
"
let
unzipdir
=
unzipdirsecond
+
"
/com.example.amsZipfileUnzipfileST.MainAbility/files/ACTS_ZipFile_2400
"
;
let
unzipresultfile
=
unzipdir
+
"
/ACTS_ZipFile_2400.txt
"
;
let
fd
=
fileio
.
openSync
(
path
,
0o100
|
0o2
,
0o666
);
fileio
.
write
(
fd
,
infos
).
then
(
function
(
number
)
{
console
.
info
(
"
ACTS_ZipFile_2400 write data to file successfully:
"
+
number
);
}).
catch
(
function
(
err
)
{
console
.
info
(
"
ACTS_ZipFile_2400 write data to file failed with error:
"
+
err
);
});
try
{
var
unzipdir
=
dir
+
"
/ACTS_ZipFile_2400
"
;
var
unzipresultfile
=
unzipdir
+
"
/ACTS_ZipFile_2400.txt
"
;
var
options
=
{};
options
.
level
=
zlib
.
CompressLevel
.
COMPRESS_LEVEL_BEST_COMPRESSION
;
await
zlib
.
zipFile
(
path
,
zipDest
,
options
,
(
err
,
data
)
=>
{
var
fd
=
fileio
.
openSync
(
path
,
0o100
|
0o2
,
0o666
);
fileio
.
write
(
fd
,
infos
).
then
(
function
(
number
)
{
console
.
info
(
"
ACTS_ZipFile_2400 write data to file successfully:
"
+
number
);
zlib
.
zipFile
(
path
,
zipDest
,
options
).
then
((
data
)
=>
{
var
zipStat
=
fileio
.
statSync
(
zipDest
);
var
isFile
=
zipStat
.
isFile
();
expect
(
isFile
).
assertTrue
();
...
...
@@ -512,9 +296,6 @@ it('ACTS_ZipFile_2400', 0, async function (done) {
expect
(
data
).
assertEqual
(
zlib
.
ErrorCode
.
ERROR_CODE_OK
);
fileio
.
mkdir
(
unzipdir
).
then
(
function
()
{
console
.
info
(
"
ACTS_ZipFile_2400 mkdir successfully
"
);
}).
catch
(
function
(
error
)
{
console
.
info
(
"
ACTS_ZipFile_2400 mkdir failed with error:
"
+
error
);
});
zlib
.
unzipFile
(
zipDest
,
unzipdir
,
options
).
then
((
data
)
=>
{
var
unzipStat
=
fileio
.
statSync
(
unzipresultfile
);
var
isFile
=
unzipStat
.
isFile
();
...
...
@@ -528,17 +309,26 @@ it('ACTS_ZipFile_2400', 0, async function (done) {
done
();
}).
catch
((
err
)
=>
{
console
.
log
(
"
ACTS_ZipFile_2400 err:
"
+
err
);
expect
(
err
).
assertFail
();
done
();
})
}).
catch
(
function
(
error
)
{
console
.
info
(
"
ACTS_ZipFile_2400 mkdir failed with error:
"
+
error
);
expect
(
error
).
assertFail
();
done
();
});
}
catch
(
err
)
{
console
.
error
(
'
ACTS_ZipFile_2400 err:
'
+
err
);
}).
catch
((
err
)
=>
{
console
.
log
(
"
zipFile fail:
"
+
err
);
expect
(
err
).
assertFail
();
done
();
}
})
}).
catch
(
function
(
err
)
{
console
.
info
(
"
ACTS_ZipFile_2400 write data to file failed with error:
"
+
err
);
expect
(
err
).
assertFail
();
done
();
});
console
.
log
(
"
==================ACTS_ZipFile_2400 end==================
"
);
})
});
/*
* @tc.number: ACTS_ZipFile_2500
...
...
@@ -547,27 +337,16 @@ it('ACTS_ZipFile_2400', 0, async function (done) {
*/
it
(
'
ACTS_ZipFile_2500
'
,
0
,
async
function
(
done
)
{
console
.
log
(
"
==================ACTS_ZipFile_2500 start==================
"
);
let
dirfirst
=
"
/data/accounts/account_0/appdata
"
let
dirsecond
=
dirfirst
+
"
/com.example.amsZipfileUnzipfileST/com.example.amsZipfileUnzipfileST
"
let
dir
=
dirsecond
+
"
/com.example.amsZipfileUnzipfileST.MainAbility/files
"
;
let
path
=
dir
+
"
/ACTS_ZipFile_2500.txt
"
;
var
path
=
dir
+
"
/ACTS_ZipFile_2500.txt
"
;
var
zipDest
=
dir
+
"
/ACTS_ZipFile_2500.zip
"
let
infos
=
path
+
dir
;
let
unzipdirfirst
=
"
/data/accounts/account_0/appdata
"
;
let
unzipdirsecond
=
unzipdirfirst
+
"
/com.example.amsZipfileUnzipfileST/com.example.amsZipfileUnzipfileST
"
let
unzipdir
=
unzipdirsecond
+
"
/com.example.amsZipfileUnzipfileST.MainAbility/files/ACTS_ZipFile_2500
"
;
let
unzipresultfile
=
unzipdir
+
"
/ACTS_ZipFile_2500.txt
"
;
let
fd
=
fileio
.
openSync
(
path
,
0o100
|
0o2
,
0o666
);
fileio
.
write
(
fd
,
infos
).
then
(
function
(
number
)
{
console
.
info
(
"
ACTS_ZipFile_2500 write data to file successfully:
"
+
number
);
}).
catch
(
function
(
err
)
{
console
.
info
(
"
ACTS_ZipFile_2500 write data to file failed with error:
"
+
err
);
});
try
{
var
unzipdir
=
dir
+
"
/ACTS_ZipFile_2500
"
;
var
unzipresultfile
=
unzipdir
+
"
/ACTS_ZipFile_2500.txt
"
;
var
options
=
{};
options
.
level
=
zlib
.
CompressLevel
.
COMPRESS_LEVEL_DEFAULT_COMPRESSION
;
await
zlib
.
zipFile
(
path
,
zipDest
,
options
,
(
err
,
data
)
=>
{
var
fd
=
fileio
.
openSync
(
path
,
0o100
|
0o2
,
0o666
);
fileio
.
write
(
fd
,
infos
).
then
(
function
(
number
)
{
console
.
info
(
"
ACTS_ZipFile_2500 write data to file successfully:
"
+
number
);
zlib
.
zipFile
(
path
,
zipDest
,
options
).
then
((
data
)
=>
{
var
zipStat
=
fileio
.
statSync
(
zipDest
);
var
isFile
=
zipStat
.
isFile
();
expect
(
isFile
).
assertTrue
();
...
...
@@ -577,9 +356,6 @@ it('ACTS_ZipFile_2500', 0, async function (done) {
expect
(
data
).
assertEqual
(
zlib
.
ErrorCode
.
ERROR_CODE_OK
);
fileio
.
mkdir
(
unzipdir
).
then
(
function
()
{
console
.
info
(
"
ACTS_ZipFile_2500 mkdir successfully
"
);
}).
catch
(
function
(
error
)
{
console
.
info
(
"
ACTS_ZipFile_2500 mkdir failed with error:
"
+
error
);
});
zlib
.
unzipFile
(
zipDest
,
unzipdir
,
options
).
then
((
data
)
=>
{
var
unzipStat
=
fileio
.
statSync
(
unzipresultfile
);
var
isFile
=
unzipStat
.
isFile
();
...
...
@@ -593,17 +369,26 @@ it('ACTS_ZipFile_2500', 0, async function (done) {
done
();
}).
catch
((
err
)
=>
{
console
.
log
(
"
ACTS_ZipFile_2500 err:
"
+
err
);
done
();
expect
(
err
).
assertFail
();
done
()
})
}).
catch
(
function
(
error
)
{
console
.
info
(
"
ACTS_ZipFile_2500 mkdir failed with error:
"
+
error
);
expect
(
error
).
assertFail
();
done
();
});
}
catch
(
err
)
{
console
.
error
(
'
ACTS_ZipFile_2500 err:
'
+
err
);
}).
catch
((
err
)
=>
{
console
.
log
(
"
zipFile fail:
"
+
err
);
expect
(
err
).
assertFail
();
done
();
}
})
}).
catch
(
function
(
err
)
{
console
.
info
(
"
ACTS_ZipFile_2500 write data to file failed with error:
"
+
err
);
expect
(
err
).
assertFail
();
done
();
});
console
.
log
(
"
==================ACTS_ZipFile_2500 end==================
"
);
})
});
/*
* @tc.number: ACTS_ZipFile_2600
...
...
@@ -612,27 +397,16 @@ it('ACTS_ZipFile_2500', 0, async function (done) {
*/
it
(
'
ACTS_ZipFile_2600
'
,
0
,
async
function
(
done
)
{
console
.
log
(
"
==================ACTS_ZipFile_2600 start==================
"
);
let
dirfirst
=
"
/data/accounts/account_0/appdata
"
let
dirsecond
=
dirfirst
+
"
/com.example.amsZipfileUnzipfileST/com.example.amsZipfileUnzipfileST
"
let
dir
=
dirsecond
+
"
/com.example.amsZipfileUnzipfileST.MainAbility/files
"
;
let
path
=
dir
+
"
/ACTS_ZipFile_2600.txt
"
;
var
path
=
dir
+
"
/ACTS_ZipFile_2600.txt
"
;
var
zipDest
=
dir
+
"
/ACTS_ZipFile_2600.zip
"
let
infos
=
path
+
dir
;
let
unzipdirfirst
=
"
/data/accounts/account_0/appdata
"
;
let
unzipdirsecond
=
unzipdirfirst
+
"
/com.example.amsZipfileUnzipfileST/com.example.amsZipfileUnzipfileST
"
let
unzipdir
=
unzipdirsecond
+
"
/com.example.amsZipfileUnzipfileST.MainAbility/files/ACTS_ZipFile_2600
"
;
let
unzipresultfile
=
unzipdir
+
"
/ACTS_ZipFile_2600.txt
"
;
let
fd
=
fileio
.
openSync
(
path
,
0o100
|
0o2
,
0o666
);
fileio
.
write
(
fd
,
infos
).
then
(
function
(
number
)
{
console
.
info
(
"
ACTS_ZipFile_2600 write data to file successfully:
"
+
number
);
}).
catch
(
function
(
err
)
{
console
.
info
(
"
ACTS_ZipFile_2600 write data to file failed with error:
"
+
err
);
});
try
{
var
unzipdir
=
dir
+
"
/ACTS_ZipFile_2600
"
;
var
unzipresultfile
=
unzipdir
+
"
/ACTS_ZipFile_2600.txt
"
;
var
options
=
{};
options
.
memLevel
=
zlib
.
MemLevel
.
MEM_LEVEL_MIN
;
await
zlib
.
zipFile
(
path
,
zipDest
,
options
,
(
err
,
data
)
=>
{
var
fd
=
fileio
.
openSync
(
path
,
0o100
|
0o2
,
0o666
);
fileio
.
write
(
fd
,
infos
).
then
(
function
(
number
)
{
console
.
info
(
"
ACTS_ZipFile_2600 write data to file successfully:
"
+
number
);
zlib
.
zipFile
(
path
,
zipDest
,
options
).
then
((
data
)
=>
{
var
zipStat
=
fileio
.
statSync
(
zipDest
);
var
isFile
=
zipStat
.
isFile
();
expect
(
isFile
).
assertTrue
();
...
...
@@ -642,9 +416,6 @@ it('ACTS_ZipFile_2600', 0, async function (done) {
expect
(
data
).
assertEqual
(
zlib
.
ErrorCode
.
ERROR_CODE_OK
);
fileio
.
mkdir
(
unzipdir
).
then
(
function
()
{
console
.
info
(
"
ACTS_ZipFile_2600 mkdir successfully
"
);
}).
catch
(
function
(
error
)
{
console
.
info
(
"
ACTS_ZipFile_2600 mkdir failed with error:
"
+
error
);
});
zlib
.
unzipFile
(
zipDest
,
unzipdir
,
options
).
then
((
data
)
=>
{
var
unzipStat
=
fileio
.
statSync
(
unzipresultfile
);
var
isFile
=
unzipStat
.
isFile
();
...
...
@@ -658,17 +429,26 @@ it('ACTS_ZipFile_2600', 0, async function (done) {
done
();
}).
catch
((
err
)
=>
{
console
.
log
(
"
ACTS_ZipFile_2600 err:
"
+
err
);
expect
(
err
).
assertFail
();
done
();
})
}).
catch
(
function
(
error
)
{
console
.
info
(
"
ACTS_ZipFile_2600 mkdir failed with error:
"
+
error
);
expect
(
error
).
assertFail
();
done
();
});
}
catch
(
err
)
{
console
.
error
(
'
ACTS_ZipFile_2600 err:
'
+
err
);
}).
catch
((
err
)
=>
{
console
.
log
(
"
zipFile fail:
"
+
err
);
expect
(
err
).
assertFail
();
done
();
}
})
}).
catch
(
function
(
err
)
{
console
.
info
(
"
ACTS_ZipFile_2600 write data to file failed with error:
"
+
err
);
expect
(
err
).
assertFail
();
done
();
});
console
.
log
(
"
==================ACTS_ZipFile_2600 end==================
"
);
})
});
/*
* @tc.number: ACTS_ZipFile_2700
...
...
@@ -677,27 +457,16 @@ it('ACTS_ZipFile_2600', 0, async function (done) {
*/
it
(
'
ACTS_ZipFile_2700
'
,
0
,
async
function
(
done
)
{
console
.
log
(
"
==================ACTS_ZipFile_2700 start==================
"
);
let
dirfirst
=
"
/data/accounts/account_0/appdata
"
let
dirsecond
=
dirfirst
+
"
/com.example.amsZipfileUnzipfileST/com.example.amsZipfileUnzipfileST
"
let
dir
=
dirsecond
+
"
/com.example.amsZipfileUnzipfileST.MainAbility/files
"
;
let
path
=
dir
+
"
/ACTS_ZipFile_2700.txt
"
;
var
path
=
dir
+
"
/ACTS_ZipFile_2700.txt
"
;
var
zipDest
=
dir
+
"
/ACTS_ZipFile_2700.zip
"
let
infos
=
path
+
dir
;
let
unzipdirfirst
=
"
/data/accounts/account_0/appdata
"
;
let
unzipdirsecond
=
unzipdirfirst
+
"
/com.example.amsZipfileUnzipfileST/com.example.amsZipfileUnzipfileST
"
let
unzipdir
=
unzipdirsecond
+
"
/com.example.amsZipfileUnzipfileST.MainAbility/files/ACTS_ZipFile_2700
"
;
let
unzipresultfile
=
unzipdir
+
"
/ACTS_ZipFile_2700.txt
"
;
let
fd
=
fileio
.
openSync
(
path
,
0o100
|
0o2
,
0o666
);
fileio
.
write
(
fd
,
infos
).
then
(
function
(
number
)
{
console
.
info
(
"
ACTS_ZipFile_2700 write data to file successfully:
"
+
number
);
}).
catch
(
function
(
err
)
{
console
.
info
(
"
ACTS_ZipFile_2700 write data to file failed with error:
"
+
err
);
});
try
{
var
unzipdir
=
dir
+
"
/ACTS_ZipFile_2700
"
;
var
unzipresultfile
=
unzipdir
+
"
/ACTS_ZipFile_2700.txt
"
;
var
options
=
{};
options
.
memLevel
=
zlib
.
MemLevel
.
MEM_LEVEL_MAX
;
await
zlib
.
zipFile
(
path
,
zipDest
,
options
,
(
err
,
data
)
=>
{
var
fd
=
fileio
.
openSync
(
path
,
0o100
|
0o2
,
0o666
);
fileio
.
write
(
fd
,
infos
).
then
(
function
(
number
)
{
console
.
info
(
"
ACTS_ZipFile_2700 write data to file successfully:
"
+
number
);
zlib
.
zipFile
(
path
,
zipDest
,
options
).
then
((
data
)
=>
{
var
zipStat
=
fileio
.
statSync
(
zipDest
);
var
isFile
=
zipStat
.
isFile
();
expect
(
isFile
).
assertTrue
();
...
...
@@ -707,9 +476,6 @@ it('ACTS_ZipFile_2700', 0, async function (done) {
expect
(
data
).
assertEqual
(
zlib
.
ErrorCode
.
ERROR_CODE_OK
);
fileio
.
mkdir
(
unzipdir
).
then
(
function
()
{
console
.
info
(
"
ACTS_ZipFile_2700 mkdir successfully
"
);
}).
catch
(
function
(
error
)
{
console
.
info
(
"
ACTS_ZipFile_2700 mkdir failed with error:
"
+
error
);
});
zlib
.
unzipFile
(
zipDest
,
unzipdir
,
options
).
then
((
data
)
=>
{
var
unzipStat
=
fileio
.
statSync
(
unzipresultfile
);
var
isFile
=
unzipStat
.
isFile
();
...
...
@@ -723,17 +489,26 @@ it('ACTS_ZipFile_2700', 0, async function (done) {
done
();
}).
catch
((
err
)
=>
{
console
.
log
(
"
ACTS_ZipFile_2700 err:
"
+
err
);
expect
(
err
).
assertFail
();
done
();
})
}).
catch
(
function
(
error
)
{
console
.
info
(
"
ACTS_ZipFile_2700 mkdir failed with error:
"
+
error
);
expect
(
error
).
assertFail
();
done
();
});
}
catch
(
err
)
{
console
.
error
(
'
ACTS_ZipFile_2700 err:
'
+
err
);
}).
catch
((
err
)
=>
{
console
.
log
(
"
zipFile fail:
"
+
err
);
expect
(
err
).
assertFail
();
done
();
})
}).
catch
(
function
(
err
)
{
console
.
info
(
"
ACTS_ZipFile_2700 write data to file failed with error:
"
+
err
);
expect
(
err
).
assertFail
();
done
();
}
}
);
console
.
log
(
"
==================ACTS_ZipFile_2700 end==================
"
);
})
});
/*
* @tc.number: ACTS_ZipFile_2800
...
...
@@ -742,27 +517,16 @@ it('ACTS_ZipFile_2700', 0, async function (done) {
*/
it
(
'
ACTS_ZipFile_2800
'
,
0
,
async
function
(
done
)
{
console
.
log
(
"
==================ACTS_ZipFile_2800 start==================
"
);
let
dirfirst
=
"
/data/accounts/account_0/appdata
"
let
dirsecond
=
dirfirst
+
"
/com.example.amsZipfileUnzipfileST/com.example.amsZipfileUnzipfileST
"
let
dir
=
dirsecond
+
"
/com.example.amsZipfileUnzipfileST.MainAbility/files
"
;
let
path
=
dir
+
"
/ACTS_ZipFile_2800.txt
"
;
var
path
=
dir
+
"
/ACTS_ZipFile_2800.txt
"
;
var
zipDest
=
dir
+
"
/ACTS_ZipFile_2800.zip
"
let
infos
=
path
+
dir
;
let
unzipdirfirst
=
"
/data/accounts/account_0/appdata
"
;
let
unzipdirsecond
=
unzipdirfirst
+
"
/com.example.amsZipfileUnzipfileST/com.example.amsZipfileUnzipfileST
"
let
unzipdir
=
unzipdirsecond
+
"
/com.example.amsZipfileUnzipfileST.MainAbility/files/ACTS_ZipFile_2800
"
;
let
unzipresultfile
=
unzipdir
+
"
/ACTS_ZipFile_2800.txt
"
;
let
fd
=
fileio
.
openSync
(
path
,
0o100
|
0o2
,
0o666
);
fileio
.
write
(
fd
,
infos
).
then
(
function
(
number
)
{
console
.
info
(
"
ACTS_ZipFile_2800 write data to file successfully:
"
+
number
);
}).
catch
(
function
(
err
)
{
console
.
info
(
"
ACTS_ZipFile_2800 write data to file failed with error:
"
+
err
);
});
try
{
var
unzipdir
=
dir
+
"
/ACTS_ZipFile_2800
"
;
var
unzipresultfile
=
unzipdir
+
"
/ACTS_ZipFile_2800.txt
"
;
var
options
=
{};
options
.
memLevel
=
zlib
.
MemLevel
.
MEM_LEVEL_DEFAULT
;
await
zlib
.
zipFile
(
path
,
zipDest
,
options
,
(
err
,
data
)
=>
{
var
fd
=
fileio
.
openSync
(
path
,
0o100
|
0o2
,
0o666
);
fileio
.
write
(
fd
,
infos
).
then
(
function
(
number
)
{
console
.
info
(
"
ACTS_ZipFile_2800 write data to file successfully:
"
+
number
);
zlib
.
zipFile
(
path
,
zipDest
,
options
).
then
((
data
)
=>
{
var
zipStat
=
fileio
.
statSync
(
zipDest
);
var
isFile
=
zipStat
.
isFile
();
expect
(
isFile
).
assertTrue
();
...
...
@@ -772,9 +536,6 @@ it('ACTS_ZipFile_2800', 0, async function (done) {
expect
(
data
).
assertEqual
(
zlib
.
ErrorCode
.
ERROR_CODE_OK
);
fileio
.
mkdir
(
unzipdir
).
then
(
function
()
{
console
.
info
(
"
ACTS_ZipFile_2800 mkdir successfully
"
);
}).
catch
(
function
(
error
)
{
console
.
info
(
"
ACTS_ZipFile_2800 mkdir failed with error:
"
+
error
);
});
zlib
.
unzipFile
(
zipDest
,
unzipdir
,
options
).
then
((
data
)
=>
{
var
unzipStat
=
fileio
.
statSync
(
unzipresultfile
);
var
isFile
=
unzipStat
.
isFile
();
...
...
@@ -787,18 +548,27 @@ it('ACTS_ZipFile_2800', 0, async function (done) {
console
.
error
(
'
ACTS_ZipFile_2800 unzipFile
'
);
done
();
}).
catch
((
err
)
=>
{
console
.
log
(
"
ACTS_ZipFile_2800 err:
"
+
err
);
console
.
log
(
"
ACTS_ZipFile_2800 err:
"
+
err
);
expect
(
err
).
assertFail
();
done
();
})
}).
catch
(
function
(
error
)
{
console
.
info
(
"
ACTS_ZipFile_2800 mkdir failed with error:
"
+
error
);
expect
(
error
).
assertFail
();
done
();
});
}).
catch
((
err
)
=>
{
console
.
log
(
"
zipFile fail:
"
+
err
);
expect
(
err
).
assertFail
();
done
();
})
}).
catch
(
function
(
err
)
{
console
.
info
(
"
ACTS_ZipFile_2800 write data to file failed with error:
"
+
err
);
expect
(
err
).
assertFail
();
done
();
});
}
catch
(
err
)
{
console
.
error
(
'
ACTS_ZipFile_2800 err:
'
+
err
);
done
();
}
console
.
log
(
"
==================ACTS_ZipFile_2800 end==================
"
);
})
});
/*
* @tc.number: ACTS_ZipFile_2900
...
...
@@ -807,27 +577,16 @@ it('ACTS_ZipFile_2800', 0, async function (done) {
*/
it
(
'
ACTS_ZipFile_2900
'
,
0
,
async
function
(
done
)
{
console
.
log
(
"
==================ACTS_ZipFile_2900 start==================
"
);
let
dirfirst
=
"
/data/accounts/account_0/appdata
"
let
dirsecond
=
dirfirst
+
"
/com.example.amsZipfileUnzipfileST/com.example.amsZipfileUnzipfileST
"
let
dir
=
dirsecond
+
"
/com.example.amsZipfileUnzipfileST.MainAbility/files
"
;
let
path
=
dir
+
"
/ACTS_ZipFile_2900.txt
"
;
var
path
=
dir
+
"
/ACTS_ZipFile_2900.txt
"
;
var
zipDest
=
dir
+
"
/ACTS_ZipFile_2900.zip
"
let
infos
=
path
+
dir
;
let
unzipdirfirst
=
"
/data/accounts/account_0/appdata
"
;
let
unzipdirsecond
=
unzipdirfirst
+
"
/com.example.amsZipfileUnzipfileST/com.example.amsZipfileUnzipfileST
"
let
unzipdir
=
unzipdirsecond
+
"
/com.example.amsZipfileUnzipfileST.MainAbility/files/ACTS_ZipFile_2900
"
;
let
unzipresultfile
=
unzipdir
+
"
/ACTS_ZipFile_2900.txt
"
;
let
fd
=
fileio
.
openSync
(
path
,
0o100
|
0o2
,
0o666
);
fileio
.
write
(
fd
,
infos
).
then
(
function
(
number
)
{
console
.
info
(
"
ACTS_ZipFile_2900 write data to file successfully:
"
+
number
);
}).
catch
(
function
(
err
)
{
console
.
info
(
"
ACTS_ZipFile_2900 write data to file failed with error:
"
+
err
);
});
try
{
var
unzipdir
=
dir
+
"
/ACTS_ZipFile_2900
"
;
var
unzipresultfile
=
unzipdir
+
"
/ACTS_ZipFile_2900.txt
"
;
var
options
=
{};
options
.
strategy
=
zlib
.
CompressStrategy
.
COMPRESS_STRATEGY_DEFAULT_STRATEGY
;
await
zlib
.
zipFile
(
path
,
zipDest
,
options
,
(
err
,
data
)
=>
{
var
fd
=
fileio
.
openSync
(
path
,
0o100
|
0o2
,
0o666
);
fileio
.
write
(
fd
,
infos
).
then
(
function
(
number
)
{
console
.
info
(
"
ACTS_ZipFile_2900 write data to file successfully:
"
+
number
);
zlib
.
zipFile
(
path
,
zipDest
,
options
).
then
((
data
)
=>
{
var
zipStat
=
fileio
.
statSync
(
zipDest
);
var
isFile
=
zipStat
.
isFile
();
expect
(
isFile
).
assertTrue
();
...
...
@@ -837,9 +596,6 @@ it('ACTS_ZipFile_2900', 0, async function (done) {
expect
(
data
).
assertEqual
(
zlib
.
ErrorCode
.
ERROR_CODE_OK
);
fileio
.
mkdir
(
unzipdir
).
then
(
function
()
{
console
.
info
(
"
ACTS_ZipFile_2900 mkdir successfully
"
);
}).
catch
(
function
(
error
)
{
console
.
info
(
"
ACTS_ZipFile_2900 mkdir failed with error:
"
+
error
);
});
zlib
.
unzipFile
(
zipDest
,
unzipdir
,
options
).
then
((
data
)
=>
{
var
unzipStat
=
fileio
.
statSync
(
unzipresultfile
);
var
isFile
=
unzipStat
.
isFile
();
...
...
@@ -853,17 +609,26 @@ it('ACTS_ZipFile_2900', 0, async function (done) {
done
();
}).
catch
((
err
)
=>
{
console
.
log
(
"
ACTS_ZipFile_2900 err:
"
+
err
);
expect
(
err
).
assertFail
();
done
();
})
}).
catch
(
function
(
error
)
{
console
.
info
(
"
ACTS_ZipFile_2900 mkdir failed with error:
"
+
error
);
expect
(
error
).
assertFail
();
done
();
});
}
catch
(
err
)
{
console
.
error
(
'
ACTS_ZipFile_2900 err:
'
+
err
);
}).
catch
((
err
)
=>
{
console
.
log
(
"
zipFile fail:
"
+
err
);
expect
(
err
).
assertFail
();
done
();
})
}).
catch
(
function
(
err
)
{
console
.
info
(
"
ACTS_ZipFile_2900 write data to file failed with error:
"
+
err
);
expect
(
err
).
assertFail
();
done
();
}
}
);
console
.
log
(
"
==================ACTS_ZipFile_2900 end==================
"
);
})
});
/*
* @tc.number: ACTS_ZipFile_3000
...
...
@@ -872,27 +637,16 @@ it('ACTS_ZipFile_2900', 0, async function (done) {
*/
it
(
'
ACTS_ZipFile_3000
'
,
0
,
async
function
(
done
)
{
console
.
log
(
"
==================ACTS_ZipFile_3000 start==================
"
);
let
dirfirst
=
"
/data/accounts/account_0/appdata
"
let
dirsecond
=
dirfirst
+
"
/com.example.amsZipfileUnzipfileST/com.example.amsZipfileUnzipfileST
"
let
dir
=
dirsecond
+
"
/com.example.amsZipfileUnzipfileST.MainAbility/files
"
;
let
path
=
dir
+
"
/ACTS_ZipFile_3000.txt
"
;
var
path
=
dir
+
"
/ACTS_ZipFile_3000.txt
"
;
var
zipDest
=
dir
+
"
/ACTS_ZipFile_3000.zip
"
let
infos
=
path
+
dir
;
let
unzipdirfirst
=
"
/data/accounts/account_0/appdata
"
;
let
unzipdirsecond
=
unzipdirfirst
+
"
/com.example.amsZipfileUnzipfileST/com.example.amsZipfileUnzipfileST
"
let
unzipdir
=
unzipdirsecond
+
"
/com.example.amsZipfileUnzipfileST.MainAbility/files/ACTS_ZipFile_3000
"
;
let
unzipresultfile
=
unzipdir
+
"
/ACTS_ZipFile_3000.txt
"
;
let
fd
=
fileio
.
openSync
(
path
,
0o100
|
0o2
,
0o666
);
fileio
.
write
(
fd
,
infos
).
then
(
function
(
number
)
{
console
.
info
(
"
ACTS_ZipFile_3000 write data to file successfully:
"
+
number
);
}).
catch
(
function
(
err
)
{
console
.
info
(
"
ACTS_ZipFile_3000 write data to file failed with error:
"
+
err
);
});
try
{
var
unzipdir
=
dir
+
"
/ACTS_ZipFile_3000
"
;
var
unzipresultfile
=
unzipdir
+
"
/ACTS_ZipFile_3000.txt
"
;
var
options
=
{};
options
.
strategy
=
zlib
.
CompressStrategy
.
COMPRESS_STRATEGY_FILTERED
;
await
zlib
.
zipFile
(
path
,
zipDest
,
options
,
(
err
,
data
)
=>
{
var
fd
=
fileio
.
openSync
(
path
,
0o100
|
0o2
,
0o666
);
fileio
.
write
(
fd
,
infos
).
then
(
function
(
number
)
{
console
.
info
(
"
ACTS_ZipFile_3000 write data to file successfully:
"
+
number
);
zlib
.
zipFile
(
path
,
zipDest
,
options
).
then
((
data
)
=>
{
var
zipStat
=
fileio
.
statSync
(
zipDest
);
var
isFile
=
zipStat
.
isFile
();
expect
(
isFile
).
assertTrue
();
...
...
@@ -902,9 +656,6 @@ it('ACTS_ZipFile_3000', 0, async function (done) {
expect
(
data
).
assertEqual
(
zlib
.
ErrorCode
.
ERROR_CODE_OK
);
fileio
.
mkdir
(
unzipdir
).
then
(
function
()
{
console
.
info
(
"
ACTS_ZipFile_3000 mkdir successfully
"
);
}).
catch
(
function
(
error
)
{
console
.
info
(
"
ACTS_ZipFile_3000 mkdir failed with error:
"
+
error
);
});
zlib
.
unzipFile
(
zipDest
,
unzipdir
,
options
).
then
((
data
)
=>
{
var
unzipStat
=
fileio
.
statSync
(
unzipresultfile
);
var
isFile
=
unzipStat
.
isFile
();
...
...
@@ -918,17 +669,26 @@ it('ACTS_ZipFile_3000', 0, async function (done) {
done
();
}).
catch
((
err
)
=>
{
console
.
log
(
"
ACTS_ZipFile_3000 err:
"
+
err
);
expect
(
err
).
assertFail
();
done
();
})
}).
catch
(
function
(
error
)
{
console
.
info
(
"
ACTS_ZipFile_3000 mkdir failed with error:
"
+
error
);
expect
(
error
).
assertFail
();
done
();
});
}
catch
(
err
)
{
console
.
error
(
'
ACTS_ZipFile_3000 err:
'
+
err
);
}).
catch
((
err
)
=>
{
console
.
log
(
"
zipFile fail:
"
+
err
);
expect
(
err
).
assertFail
();
done
();
})
}).
catch
(
function
(
err
)
{
console
.
info
(
"
ACTS_ZipFile_3000 write data to file failed with error:
"
+
err
);
expect
(
err
).
assertFail
();
done
();
}
}
);
console
.
log
(
"
==================ACTS_ZipFile_3000 end==================
"
);
})
});
/*
* @tc.number: ACTS_ZipFile_3100
...
...
@@ -937,27 +697,16 @@ it('ACTS_ZipFile_3000', 0, async function (done) {
*/
it
(
'
ACTS_ZipFile_3100
'
,
0
,
async
function
(
done
)
{
console
.
log
(
"
==================ACTS_ZipFile_3100 start==================
"
);
let
dirfirst
=
"
/data/accounts/account_0/appdata
"
let
dirsecond
=
dirfirst
+
"
/com.example.amsZipfileUnzipfileST/com.example.amsZipfileUnzipfileST
"
let
dir
=
dirsecond
+
"
/com.example.amsZipfileUnzipfileST.MainAbility/files
"
;
let
path
=
dir
+
"
/ACTS_ZipFile_3100.txt
"
;
var
path
=
dir
+
"
/ACTS_ZipFile_3100.txt
"
;
var
zipDest
=
dir
+
"
/ACTS_ZipFile_3100.zip
"
let
infos
=
path
+
dir
;
let
unzipdirfirst
=
"
/data/accounts/account_0/appdata
"
;
let
unzipdirsecond
=
unzipdirfirst
+
"
/com.example.amsZipfileUnzipfileST/com.example.amsZipfileUnzipfileST
"
let
unzipdir
=
unzipdirsecond
+
"
/com.example.amsZipfileUnzipfileST.MainAbility/files/ACTS_ZipFile_3100
"
;
let
unzipresultfile
=
unzipdir
+
"
/ACTS_ZipFile_3100.txt
"
;
let
fd
=
fileio
.
openSync
(
path
,
0o100
|
0o2
,
0o666
);
fileio
.
write
(
fd
,
infos
).
then
(
function
(
number
)
{
console
.
info
(
"
ACTS_ZipFile_3100 write data to file successfully:
"
+
number
);
}).
catch
(
function
(
err
)
{
console
.
info
(
"
ACTS_ZipFile_3100 write data to file failed with error:
"
+
err
);
});
try
{
var
unzipdir
=
dir
+
"
/ACTS_ZipFile_3100
"
;
var
unzipresultfile
=
unzipdir
+
"
/ACTS_ZipFile_3100.txt
"
;
var
options
=
{};
options
.
strategy
=
zlib
.
CompressStrategy
.
COMPRESS_STRATEGY_HUFFMAN_ONLY
;
await
zlib
.
zipFile
(
path
,
zipDest
,
options
,
(
err
,
data
)
=>
{
var
fd
=
fileio
.
openSync
(
path
,
0o100
|
0o2
,
0o666
);
fileio
.
write
(
fd
,
infos
).
then
(
function
(
number
)
{
console
.
info
(
"
ACTS_ZipFile_3100 write data to file successfully:
"
+
number
);
zlib
.
zipFile
(
path
,
zipDest
,
options
).
then
((
data
)
=>
{
var
zipStat
=
fileio
.
statSync
(
zipDest
);
var
isFile
=
zipStat
.
isFile
();
expect
(
isFile
).
assertTrue
();
...
...
@@ -967,9 +716,6 @@ it('ACTS_ZipFile_3100', 0, async function (done) {
expect
(
data
).
assertEqual
(
zlib
.
ErrorCode
.
ERROR_CODE_OK
);
fileio
.
mkdir
(
unzipdir
).
then
(
function
()
{
console
.
info
(
"
ACTS_ZipFile_3100 mkdir successfully
"
);
}).
catch
(
function
(
error
)
{
console
.
info
(
"
ACTS_ZipFile_3100 mkdir failed with error:
"
+
error
);
});
zlib
.
unzipFile
(
zipDest
,
unzipdir
,
options
).
then
((
data
)
=>
{
var
unzipStat
=
fileio
.
statSync
(
unzipresultfile
);
var
isFile
=
unzipStat
.
isFile
();
...
...
@@ -983,17 +729,26 @@ it('ACTS_ZipFile_3100', 0, async function (done) {
done
();
}).
catch
((
err
)
=>
{
console
.
log
(
"
ACTS_ZipFile_3100 err:
"
+
err
);
expect
(
err
).
assertFail
();
done
();
})
}).
catch
(
function
(
error
)
{
console
.
info
(
"
ACTS_ZipFile_3100 mkdir failed with error:
"
+
error
);
expect
(
error
).
assertFail
();
done
();
});
}
catch
(
err
)
{
console
.
error
(
'
ACTS_ZipFile_3100 err:
'
+
err
);
}).
catch
((
err
)
=>
{
console
.
log
(
"
zipFile fail:
"
+
err
);
expect
(
err
).
assertFail
();
done
();
}
})
}).
catch
(
function
(
err
)
{
console
.
info
(
"
ACTS_ZipFile_3100 write data to file failed with error:
"
+
err
);
expect
(
err
).
assertFail
();
done
();
});
console
.
log
(
"
==================ACTS_ZipFile_3100 end==================
"
);
})
});
/*
* @tc.number: ACTS_ZipFile_3200
...
...
@@ -1002,27 +757,16 @@ it('ACTS_ZipFile_3100', 0, async function (done) {
*/
it
(
'
ACTS_ZipFile_3200
'
,
0
,
async
function
(
done
)
{
console
.
log
(
"
==================ACTS_ZipFile_3200 start==================
"
);
let
dirfirst
=
"
/data/accounts/account_0/appdata
"
let
dirsecond
=
dirfirst
+
"
/com.example.amsZipfileUnzipfileST/com.example.amsZipfileUnzipfileST
"
let
dir
=
dirsecond
+
"
/com.example.amsZipfileUnzipfileST.MainAbility/files
"
;
let
path
=
dir
+
"
/ACTS_ZipFile_3200.txt
"
;
var
zipDest
=
dir
+
"
/ACTS_ZipFile_3200.zip
"
let
infos
=
path
+
dir
;
let
unzipdirfirst
=
"
/data/accounts/account_0/appdata
"
;
let
unzipdirsecond
=
unzipdirfirst
+
"
/com.example.amsZipfileUnzipfileST/com.example.amsZipfileUnzipfileST
"
let
unzipdir
=
unzipdirsecond
+
"
/com.example.amsZipfileUnzipfileST.MainAbility/files/ACTS_ZipFile_3200
"
;
let
unzipresultfile
=
unzipdir
+
"
/ACTS_ZipFile_3200.txt
"
;
let
fd
=
fileio
.
openSync
(
path
,
0o100
|
0o2
,
0o666
);
fileio
.
write
(
fd
,
infos
).
then
(
function
(
number
)
{
console
.
info
(
"
ACTS_ZipFile_3200 write data to file successfully:
"
+
number
);
}).
catch
(
function
(
err
)
{
console
.
info
(
"
ACTS_ZipFile_3200 write data to file failed with error:
"
+
err
);
});
try
{
var
path
=
dir
+
"
/ACTS_ZipFile_3200.txt
"
;
var
zipDest
=
dir
+
"
/ACTS_ZipFile_3200.zip
"
;
var
unzipdir
=
dir
+
"
/ACTS_ZipFile_3200
"
;
var
unzipresultfile
=
unzipdir
+
"
/ACTS_ZipFile_3200.txt
"
;
var
options
=
{};
options
.
strategy
=
zlib
.
CompressStrategy
.
COMPRESS_STRATEGY_RLE
;
await
zlib
.
zipFile
(
path
,
zipDest
,
options
,
(
err
,
data
)
=>
{
var
fd
=
fileio
.
openSync
(
path
,
0o100
|
0o2
,
0o666
);
fileio
.
write
(
fd
,
infos
).
then
(
function
(
number
)
{
console
.
info
(
"
ACTS_ZipFile_3200 write data to file successfully:
"
+
number
);
zlib
.
zipFile
(
path
,
zipDest
,
options
).
then
((
data
)
=>
{
var
zipStat
=
fileio
.
statSync
(
zipDest
);
var
isFile
=
zipStat
.
isFile
();
expect
(
isFile
).
assertTrue
();
...
...
@@ -1032,9 +776,6 @@ it('ACTS_ZipFile_3200', 0, async function (done) {
expect
(
data
).
assertEqual
(
zlib
.
ErrorCode
.
ERROR_CODE_OK
);
fileio
.
mkdir
(
unzipdir
).
then
(
function
()
{
console
.
info
(
"
ACTS_ZipFile_3200 mkdir successfully
"
);
}).
catch
(
function
(
error
)
{
console
.
info
(
"
ACTS_ZipFile_3200 mkdir failed with error:
"
+
error
);
});
zlib
.
unzipFile
(
zipDest
,
unzipdir
,
options
).
then
((
data
)
=>
{
var
unzipStat
=
fileio
.
statSync
(
unzipresultfile
);
var
isFile
=
unzipStat
.
isFile
();
...
...
@@ -1047,18 +788,27 @@ it('ACTS_ZipFile_3200', 0, async function (done) {
console
.
error
(
'
ACTS_ZipFile_3200 unzipFile
'
);
done
();
}).
catch
((
err
)
=>
{
console
.
log
(
"
ACTS_ZipFile_3200 err:
"
+
err
);
console
.
log
(
"
ACTS_ZipFile_3200 err:
"
+
err
);
done
();
expect
(
err
).
assertFail
();
done
();
})
}).
catch
(
function
(
error
)
{
console
.
info
(
"
ACTS_ZipFile_3200 mkdir failed with error:
"
+
error
);
expect
(
error
).
assertFail
();
done
();
});
}
catch
(
err
)
{
console
.
error
(
'
ACTS_ZipFile_3200 err:
'
+
err
);
}).
catch
((
err
)
=>
{
console
.
log
(
"
zipFile fail:
"
+
err
);
expect
(
err
).
assertFail
();
done
();
})
}).
catch
(
function
(
err
)
{
console
.
info
(
"
ACTS_ZipFile_3200 write data to file failed with error:
"
+
err
);
expect
(
err
).
assertFail
();
done
();
}
}
);
console
.
log
(
"
==================ACTS_ZipFile_3200 end==================
"
);
})
});
/*
* @tc.number: ACTS_ZipFile_3300
...
...
@@ -1067,27 +817,16 @@ it('ACTS_ZipFile_3200', 0, async function (done) {
*/
it
(
'
ACTS_ZipFile_3300
'
,
0
,
async
function
(
done
)
{
console
.
log
(
"
==================ACTS_ZipFile_3300 start==================
"
);
let
dirfirst
=
"
/data/accounts/account_0/appdata
"
let
dirsecond
=
dirfirst
+
"
/com.example.amsZipfileUnzipfileST/com.example.amsZipfileUnzipfileST
"
let
dir
=
dirsecond
+
"
/com.example.amsZipfileUnzipfileST.MainAbility/files
"
;
let
path
=
dir
+
"
/ACTS_ZipFile_3300.txt
"
;
var
path
=
dir
+
"
/ACTS_ZipFile_3300.txt
"
;
var
zipDest
=
dir
+
"
/ACTS_ZipFile_3300.zip
"
let
infos
=
path
+
dir
;
let
unzipdirfirst
=
"
/data/accounts/account_0/appdata
"
;
let
unzipdirsecond
=
unzipdirfirst
+
"
/com.example.amsZipfileUnzipfileST/com.example.amsZipfileUnzipfileST
"
let
unzipdir
=
unzipdirsecond
+
"
/com.example.amsZipfileUnzipfileST.MainAbility/files/ACTS_ZipFile_3300
"
;
let
unzipresultfile
=
unzipdir
+
"
/ACTS_ZipFile_3300.txt
"
;
let
fd
=
fileio
.
openSync
(
path
,
0o100
|
0o2
,
0o666
);
fileio
.
write
(
fd
,
infos
).
then
(
function
(
number
)
{
console
.
info
(
"
ACTS_ZipFile_3300 write data to file successfully:
"
+
number
);
}).
catch
(
function
(
err
)
{
console
.
info
(
"
ACTS_ZipFile_3300 write data to file failed with error:
"
+
err
);
});
try
{
var
unzipdir
=
dir
+
"
/ACTS_ZipFile_3300
"
;
var
unzipresultfile
=
unzipdir
+
"
/ACTS_ZipFile_3300.txt
"
;
var
options
=
{};
options
.
strategy
=
zlib
.
CompressStrategy
.
COMPRESS_STRATEGY_FILTERED
;
await
zlib
.
zipFile
(
path
,
zipDest
,
options
,
(
err
,
data
)
=>
{
var
fd
=
fileio
.
openSync
(
path
,
0o100
|
0o2
,
0o666
);
fileio
.
write
(
fd
,
infos
).
then
(
function
(
number
)
{
console
.
info
(
"
ACTS_ZipFile_3300 write data to file successfully:
"
+
number
);
zlib
.
zipFile
(
path
,
zipDest
,
options
).
then
((
data
)
=>
{
var
zipStat
=
fileio
.
statSync
(
zipDest
);
var
isFile
=
zipStat
.
isFile
();
expect
(
isFile
).
assertTrue
();
...
...
@@ -1097,9 +836,6 @@ it('ACTS_ZipFile_3300', 0, async function (done) {
expect
(
data
).
assertEqual
(
zlib
.
ErrorCode
.
ERROR_CODE_OK
);
fileio
.
mkdir
(
unzipdir
).
then
(
function
()
{
console
.
info
(
"
ACTS_ZipFile_3300 mkdir successfully
"
);
}).
catch
(
function
(
error
)
{
console
.
info
(
"
ACTS_ZipFile_3300 mkdir failed with error:
"
+
error
);
});
zlib
.
unzipFile
(
zipDest
,
unzipdir
,
options
).
then
((
data
)
=>
{
var
unzipStat
=
fileio
.
statSync
(
unzipresultfile
);
var
isFile
=
unzipStat
.
isFile
();
...
...
@@ -1113,17 +849,26 @@ it('ACTS_ZipFile_3300', 0, async function (done) {
done
();
}).
catch
((
err
)
=>
{
console
.
log
(
"
ACTS_ZipFile_3300 err:
"
+
err
);
expect
(
err
).
assertFail
();
done
();
})
}).
catch
(
function
(
error
)
{
console
.
info
(
"
ACTS_ZipFile_3300 mkdir failed with error:
"
+
error
);
expect
(
error
).
assertFail
();
done
();
});
}
catch
(
err
)
{
console
.
error
(
'
ACTS_ZipFile_3300 err:
'
+
err
);
}).
catch
((
err
)
=>
{
console
.
log
(
"
zipFile fail:
"
+
err
);
expect
(
err
).
assertFail
();
done
();
})
}).
catch
(
function
(
err
)
{
console
.
info
(
"
ACTS_ZipFile_3300 write data to file failed with error:
"
+
err
);
expect
(
err
).
assertFail
();
done
();
}
}
);
console
.
log
(
"
==================ACTS_ZipFile_3300 end==================
"
);
})
});
/*
* @tc.number: ACTS_ZipFile_3500
...
...
@@ -1132,35 +877,30 @@ it('ACTS_ZipFile_3300', 0, async function (done) {
*/
it
(
'
ACTS_ZipFile_3500
'
,
0
,
async
function
(
done
)
{
console
.
log
(
"
==================ACTS_ZipFile_3500 start==================
"
);
let
dirfirst
=
"
/data/accounts/account_0/appdata
"
let
dirsecond
=
dirfirst
+
"
/com.example.amsZipfileUnzipfileST/com.example.amsZipfileUnzipfileST
"
let
dir
=
dirsecond
+
"
/com.example.amsZipfileUnzipfileST.MainAbility/files
"
;
let
path
=
dir
+
"
/ACTS_ZipFile_3500.txt
"
;
let
src
=
dir
+
"
/ACTS_ZipFile_5500.txt
"
;
var
zipDest
=
dir
+
"
/ACTS_ZipFile_3500.zip
"
let
infos
=
path
+
dir
;
let
unzipdirfirst
=
"
/data/accounts/account_0/appdata
"
;
let
unzipdirsecond
=
unzipdirfirst
+
"
/com.example.amsZipfileUnzipfileST/com.example.amsZipfileUnzipfileST
"
let
unzipdir
=
unzipdirsecond
+
"
/com.example.amsZipfileUnzipfileST.MainAbility/files/ACTS_ZipFile_3500
"
;
let
unzipresultfile
=
unzipdir
+
"
/ACTS_ZipFile_3500.txt
"
;
let
fd
=
fileio
.
openSync
(
path
,
0o100
|
0o2
,
0o666
);
fileio
.
write
(
fd
,
infos
).
then
(
function
(
number
)
{
console
.
info
(
"
ACTS_ZipFile_3500 write data to file successfully:
"
+
number
);
}).
catch
(
function
(
err
)
{
console
.
info
(
"
ACTS_ZipFile_3500 write data to file failed with error:
"
+
err
);
});
var
path
=
dir
+
"
/ACTS_ZipFile_3500.txt
"
;
var
src
=
dir
+
"
/ACTS_ZipFile_9900.txt
"
;
var
unzipdir
=
dir
+
"
/ACTS_ZipFile_3500
"
;
var
options
=
{};
options
.
strategy
=
zlib
.
CompressStrategy
.
COMPRESS_STRATEGY_FILTERED
;
var
fd
=
fileio
.
openSync
(
path
,
0o100
|
0o2
,
0o666
);
fileio
.
write
(
fd
,
infos
).
then
(
function
(
number
)
{
console
.
info
(
"
ACTS_ZipFile_3500 write successfully:
"
+
number
);
zlib
.
zipFile
(
src
,
dir
,
options
).
then
((
data
)
=>
{
console
.
log
(
"
zipFilePromis
e_3500 data:
"
+
data
);
console
.
log
(
"
ACTS_ZipFil
e_3500 data:
"
+
data
);
expect
(
data
).
assertEqual
(
zlib
.
ErrorCode
.
ERROR_CODE_ERRNO
);
done
();
}).
catch
((
err
)
=>
{
console
.
log
(
"
zipFilePromise_3500 err:
"
+
err
);
console
.
log
(
"
ACTS_ZipFile_3500 err:
"
+
err
);
expect
(
err
).
assertFail
();
done
();
});
console
.
log
(
"
==================zipFilePromise_3500 end ==================
"
);
})
}).
catch
(
function
(
err
)
{
console
.
info
(
"
ACTS_ZipFile_3500 write data to file failed with error:
"
+
err
);
expect
(
err
).
assertFail
();
done
();
});
console
.
log
(
"
==================ACTS_ZipFile_3500 end ==================
"
);
})
/*
* @tc.number: ACTS_ZipFile_3600
...
...
@@ -1169,34 +909,29 @@ it('ACTS_ZipFile_3500', 0, async function (done) {
*/
it
(
'
ACTS_ZipFile_3600
'
,
0
,
async
function
(
done
)
{
console
.
log
(
"
==================ACTS_ZipFile_3600 start==================
"
);
let
dirfirst
=
"
/data/accounts/account_0/appdata
"
let
dirsecond
=
dirfirst
+
"
/com.example.amsZipfileUnzipfileST/com.example.amsZipfileUnzipfileST
"
let
dir
=
dirsecond
+
"
/com.example.amsZipfileUnzipfileST.MainAbility/files
"
;
let
path
=
dir
+
"
/ACTS_ZipFile_3600.txt
"
;
var
path
=
dir
+
"
/ACTS_ZipFile_3600.txt
"
;
var
zipDest
=
""
;
let
infos
=
path
+
dir
;
let
unzipdirfirst
=
"
/data/accounts/account_0/appdata
"
;
let
unzipdirsecond
=
unzipdirfirst
+
"
/com.example.amsZipfileUnzipfileST/com.example.amsZipfileUnzipfileST
"
let
unzipdir
=
unzipdirsecond
+
"
/com.example.amsZipfileUnzipfileST.MainAbility/files/ACTS_ZipFile_3600
"
;
let
unzipresultfile
=
unzipdir
+
"
/ACTS_ZipFile_3600.txt
"
;
let
fd
=
fileio
.
openSync
(
path
,
0o100
|
0o2
,
0o666
);
var
options
=
{};
options
.
strategy
=
zlib
.
CompressStrategy
.
COMPRESS_STRATEGY_FILTERED
;
var
fd
=
fileio
.
openSync
(
path
,
0o100
|
0o2
,
0o666
);
fileio
.
write
(
fd
,
infos
).
then
(
function
(
number
)
{
console
.
info
(
"
ACTS_ZipFile_3600 write data to file successfully:
"
+
number
);
}).
catch
(
function
(
err
)
{
console
.
info
(
"
ACTS_ZipFile_3600 write data to file failed with error:
"
+
err
);
});
var
options
=
{};
zlib
.
zipFile
(
path
,
zipDest
,
options
).
then
((
data
)
=>
{
console
.
log
(
"
zipFilePromis
e_3600 data:
"
+
data
);
console
.
log
(
"
ACTS_ZipFil
e_3600 data:
"
+
data
);
expect
(
data
).
assertEqual
(
zlib
.
ErrorCode
.
ERROR_CODE_ERRNO
);
done
();
}).
catch
((
err
)
=>
{
console
.
log
(
"
zipFilePromise_3600 err:
"
+
err
);
console
.
log
(
"
ACTS_ZipFile_3600 err:
"
+
err
);
expect
(
err
).
assertFail
();
done
();
});
console
.
log
(
"
==================zipFilePromise_3600 end ==================
"
)
})
}).
catch
(
function
(
err
)
{
console
.
info
(
"
ACTS_ZipFile_3600 write data to file failed with error:
"
+
err
);
expect
(
err
).
assertFail
();
done
();
});
console
.
log
(
"
==================ACTS_ZipFile_3600 end ==================
"
)
})
/*
* @tc.number: ACTS_ZipFile_4500
...
...
@@ -1204,31 +939,18 @@ it('ACTS_ZipFile_3600', 0, async function (done) {
* @tc.desc: COMPRESS_STRATEGY_FILTERED,,
*/
it
(
'
ACTS_ZipFile_4500
'
,
0
,
async
function
(
done
)
{
console
.
log
(
"
==================ACTS_ZipFile_5000 start==================
"
);
let
dirfirst
=
"
/data/accounts/account_0/appdata
"
let
dirsecond
=
dirfirst
+
"
/com.example.amsZipfileUnzipfileST/com.example.amsZipfileUnzipfileST
"
let
dir
=
dirsecond
+
"
/com.example.amsZipfileUnzipfileST.MainAbility/files
"
;
let
path
=
dir
+
"
/ACTS_ZipFile_4500.txt
"
;
console
.
log
(
"
==================ACTS_ZipFile_4500 start==================
"
);
var
path
=
dir
+
"
/ACTS_ZipFile_4500.txt
"
;
var
zipDest
=
dir
+
"
/ACTS_ZipFile_4500.zip
"
var
unzipDest
=
dir
+
"
/ACTS_ZipFile_9900.zip
"
let
infos
=
path
+
dir
;
let
unzipdirfirst
=
"
/data/accounts/account_0/appdata
"
;
let
unzipdirsecond
=
unzipdirfirst
+
"
/com.example.amsZipfileUnzipfileST/com.example.amsZipfileUnzipfileST
"
let
unzipdir
=
unzipdirsecond
+
"
/com.example.amsZipfileUnzipfileST.MainAbility/files/ACTS_ZipFile_4500
"
;
let
zipdirfirst
=
"
/data/accounts/account_0/appdata
"
;
let
zipdirsecond
=
zipdirfirst
+
"
/com.example.amsZipfileUnzipfileST/com.example.amsZipfileUnzipfileST
"
let
zipdir
=
zipdirsecond
+
"
/com.example.amsZipfileUnzipfileST.MainAbility/files/ACTS_ZipFile_9900
"
;
let
unzipresultfile
=
unzipdir
+
"
/ACTS_ZipFile_4500.txt
"
;
let
fd
=
fileio
.
openSync
(
path
,
0o100
|
0o2
,
0o666
);
fileio
.
write
(
fd
,
infos
).
then
(
function
(
number
)
{
console
.
info
(
"
ACTS_ZipFile_4500 write data to file successfully:
"
+
number
);
}).
catch
(
function
(
err
)
{
console
.
info
(
"
ACTS_ZipFile_4500 write data to file failed with error:
"
+
err
);
});
var
unzipdir
=
dir
+
"
/ACTS_ZipFile_4500
"
;
var
zipdir
=
dir
+
"
/ACTS_ZipFile_9900
"
;
var
options
=
{};
options
.
strategy
=
zlib
.
CompressStrategy
.
COMPRESS_STRATEGY_FILTERED
;
await
zlib
.
zipFile
(
path
,
zipDest
,
options
,
(
err
,
data
)
=>
{
var
fd
=
fileio
.
openSync
(
path
,
0o100
|
0o2
,
0o666
);
fileio
.
write
(
fd
,
infos
).
then
(
function
(
number
)
{
console
.
info
(
"
ACTS_ZipFile_4500 write data to file successfully:
"
+
number
);
zlib
.
zipFile
(
path
,
zipDest
,
options
).
then
((
data
)
=>
{
var
zipStat
=
fileio
.
statSync
(
zipDest
);
var
isFile
=
zipStat
.
isFile
();
expect
(
isFile
).
assertTrue
();
...
...
@@ -1238,20 +960,32 @@ it('ACTS_ZipFile_4500', 0, async function (done) {
expect
(
data
).
assertEqual
(
zlib
.
ErrorCode
.
ERROR_CODE_OK
);
fileio
.
mkdir
(
unzipdir
).
then
(
function
()
{
console
.
info
(
"
ACTS_ZipFile_4500 mkdir successfully
"
);
}).
catch
(
function
(
error
)
{
console
.
info
(
"
ACTS_ZipFile_4500 mkdir failed with error:
"
+
error
);
});
zlib
.
unzipFile
(
unzipDest
,
zipdir
,
options
).
then
((
data
)
=>
{
console
.
log
(
"
ACTS_ZipFile_4500 data:
"
+
data
);
expect
(
data
).
assertEqual
(
zlib
.
ErrorCode
.
ERROR_CODE_ERRNO
);
done
();
}).
catch
((
err
)
=>
{
console
.
log
(
"
ACTS_ZipFile_4500 err:
"
+
err
);
expect
(
err
).
assertFail
();
done
();
})
}).
catch
(
function
(
error
)
{
console
.
info
(
"
ACTS_ZipFile_4500 mkdir failed with error:
"
+
error
);
expect
(
error
).
assertFail
();
done
();
});
}).
catch
((
err
)
=>
{
console
.
log
(
"
zipFile fail:
"
+
err
);
expect
(
err
).
assertFail
();
done
();
})
})
}).
catch
(
function
(
err
)
{
console
.
info
(
"
ACTS_ZipFile_4500 write data to file failed with error:
"
+
err
);
expect
(
err
).
assertFail
();
done
();
});
console
.
log
(
"
==================ACTS_ZipFile_4500 end==================
"
);
})
/*
* @tc.number: ACTS_ZipFile_4900
...
...
@@ -1260,29 +994,17 @@ it('ACTS_ZipFile_4500', 0, async function (done) {
*/
it
(
'
ACTS_ZipFile_4900
'
,
0
,
async
function
(
done
)
{
console
.
log
(
"
==================ACTS_ZipFile_4900 start==================
"
);
let
dirfirst
=
"
/data/accounts/account_0/appdata
"
let
dirsecond
=
dirfirst
+
"
/com.example.amsZipfileUnzipfileST/com.example.amsZipfileUnzipfileST
"
let
dir
=
dirsecond
+
"
/com.example.amsZipfileUnzipfileST.MainAbility/files
"
;
let
path
=
dir
+
"
/ACTS_ZipFile_4900.txt
"
;
var
path
=
dir
+
"
/ACTS_ZipFile_4900.txt
"
;
var
zipDest
=
dir
+
"
/ACTS_ZipFile_4900.zip
"
var
unzipDest
=
dir
+
"
/ACTS_ZipFile_4900.zip
"
let
infos
=
path
+
dir
;
let
unzipdirfirst
=
"
/data/accounts/account_0/appdata
"
;
let
unzipdirsecond
=
unzipdirfirst
+
"
/com.example.amsZipfileUnzipfileST/com.example.amsZipfileUnzipfileST
"
let
unzipdir
=
unzipdirsecond
+
"
/com.example.amsZipfileUnzipfileST.MainAbility/files/ACTS_ZipFile_4900
"
;
let
zipdirfirst
=
"
/data/accounts/account_0/appdata
"
;
let
zipdirsecond
=
zipdirfirst
+
"
/com.example.amsZipfileUnzipfileST/com.example.amsZipfileUnzipfileST
"
let
zipdir
=
zipdirsecond
+
"
/com.example.amsZipfileUnzipfileST.MainAbility/files/ACTS_ZipFile_4900
"
;
let
unzipresultfile
=
zipdir
+
"
/ACTS_ZipFile_4900.txt
"
;
let
fd
=
fileio
.
openSync
(
path
,
0o100
|
0o2
,
0o666
);
fileio
.
write
(
fd
,
infos
).
then
(
function
(
number
)
{
console
.
info
(
"
ACTS_ZipFile_4900 write data to file successfully:
"
+
number
);
}).
catch
(
function
(
err
)
{
console
.
info
(
"
ACTS_ZipFile_4900 write data to file failed with error:
"
+
err
);
});
var
unzipdir
=
dir
+
"
/ACTS_ZipFile_4900
"
;
var
zipdir
=
dir
+
"
/ACTS_ZipFile_4900
"
;
var
options
=
{};
options
.
strategy
=
zlib
.
CompressStrategy
.
COMPRESS_STRATEGY_FILTERED
;
await
zlib
.
zipFile
(
path
,
zipDest
,
options
).
then
(
data
=>
{
var
fd
=
fileio
.
openSync
(
path
,
0o100
|
0o2
,
0o666
);
fileio
.
write
(
fd
,
infos
).
then
(
function
(
number
)
{
console
.
info
(
"
ACTS_ZipFile_4900 write data to file successfully:
"
+
number
);
zlib
.
zipFile
(
path
,
zipDest
,
options
).
then
(
data
=>
{
var
zipStat
=
fileio
.
statSync
(
zipDest
);
var
isFile
=
zipStat
.
isFile
();
expect
(
isFile
).
assertTrue
();
...
...
@@ -1290,17 +1012,9 @@ it('ACTS_ZipFile_4900', 0, async function (done) {
var
destSize
=
zipStat
.
size
;
expect
(
srcSize
>
destSize
).
assertTrue
();
expect
(
data
).
assertEqual
(
zlib
.
ErrorCode
.
ERROR_CODE_OK
);
}).
catch
(
err
=>
{
console
.
log
(
"
zipFile fail:
"
+
err
);
expect
(
err
).
assertFail
();
})
await
fileio
.
mkdir
(
unzipdir
).
then
(
function
()
{
fileio
.
mkdir
(
unzipdir
).
then
(
function
()
{
console
.
info
(
"
ACTS_ZipFile_4900 mkdir successfully
"
);
}).
catch
(
function
(
error
)
{
console
.
info
(
"
ACTS_ZipFile_4900 mkdir failed with error:
"
+
error
);
});
await
zlib
.
unzipFile
(
unzipDest
,
zipdir
,
options
).
then
(
data
=>
{
zlib
.
unzipFile
(
unzipDest
,
zipdir
,
options
).
then
(
data
=>
{
console
.
log
(
"
ACTS_ZipFile_4900 data:
"
+
data
);
expect
(
data
).
assertEqual
(
zlib
.
ErrorCode
.
ERROR_CODE_OK
);
done
();
...
...
@@ -1309,8 +1023,23 @@ it('ACTS_ZipFile_4900', 0, async function (done) {
expect
(
err
).
assertFail
();
done
();
})
}).
catch
(
function
(
error
)
{
console
.
info
(
"
ACTS_ZipFile_4900 mkdir failed with error:
"
+
error
);
expect
(
error
).
assertFail
();
done
();
});
}).
catch
(
err
=>
{
console
.
log
(
"
zipFile fail:
"
+
err
);
expect
(
err
).
assertFail
();
done
();
})
}).
catch
(
function
(
err
)
{
console
.
info
(
"
ACTS_ZipFile_4900 write data to file failed with error:
"
+
err
);
expect
(
err
).
assertFail
();
done
();
});
console
.
log
(
"
==================ACTS_ZipFile_4900 end==================
"
);
})
/*
* @tc.number: ACTS_ZipFile_5000
...
...
@@ -1319,29 +1048,15 @@ it('ACTS_ZipFile_4900', 0, async function (done) {
*/
it
(
'
ACTS_ZipFile_5000
'
,
0
,
async
function
(
done
)
{
console
.
log
(
"
==================ACTS_ZipFile_5000 start==================
"
);
let
dirfirst
=
"
/data/accounts/account_0/appdata
"
let
dirsecond
=
dirfirst
+
"
/com.example.amsZipfileUnzipfileST/com.example.amsZipfileUnzipfileST
"
let
dir
=
dirsecond
+
"
/com.example.amsZipfileUnzipfileST.MainAbility/files
"
;
let
path
=
dir
+
"
/ACTS_ZipFile_5000.txt
"
;
var
path
=
dir
+
"
/ACTS_ZipFile_5000.txt
"
;
var
zipDest
=
dir
+
"
/ACTS_ZipFile_5000.zip
"
var
unzipDest
=
dir
+
"
/ACTS_ZipFile_5000.zip
"
let
infos
=
path
+
dir
;
let
unzipdirfirst
=
"
/data/accounts/account_0/appdata
"
;
let
unzipdirsecond
=
unzipdirfirst
+
"
/com.example.amsZipfileUnzipfileST/com.example.amsZipfileUnzipfileST
"
let
unzipdir
=
unzipdirsecond
+
"
/com.example.amsZipfileUnzipfileST.MainAbility/files/ACTS_ZipFile_5000
"
;
let
zipdirfirst
=
"
/data/accounts/account_0/appdata
"
;
let
zipdirsecond
=
zipdirfirst
+
"
/com.example.amsZipfileUnzipfileST/com.example.amsZipfileUnzipfileST
"
let
zipdir
=
zipdirsecond
+
"
/com.example.amsZipfileUnzipfileST.MainAbility/files/ACTS_ZipFile_5000
"
;
let
unzipresultfile
=
zipdir
+
"
/ACTS_ZipFile_5000.txt
"
;
let
fd
=
fileio
.
openSync
(
path
,
0o100
|
0o2
,
0o666
);
fileio
.
write
(
fd
,
infos
).
then
(
function
(
number
)
{
console
.
info
(
"
ACTS_ZipFile_5000 write data to file successfully:
"
+
number
);
}).
catch
(
function
(
err
)
{
console
.
info
(
"
ACTS_ZipFile_5000 write data to file failed with error:
"
+
err
);
});
var
unzipdir
=
dir
+
"
/ACTS_ZipFile_5000
"
;
var
options
=
{};
options
.
strategy
=
zlib
.
CompressStrategy
.
COMPRESS_STRATEGY_FIXED
;
await
zlib
.
zipFile
(
path
,
zipDest
,
options
).
then
(
data
=>
{
var
fd
=
fileio
.
openSync
(
path
,
0o100
|
0o2
,
0o666
);
fileio
.
write
(
fd
,
infos
).
then
(
function
(
number
)
{
console
.
info
(
"
ACTS_ZipFile_5000 write data to file successfully:
"
+
number
);
zlib
.
zipFile
(
path
,
zipDest
,
options
).
then
(
data
=>
{
var
zipStat
=
fileio
.
statSync
(
zipDest
);
var
isFile
=
zipStat
.
isFile
();
expect
(
isFile
).
assertTrue
();
...
...
@@ -1349,25 +1064,33 @@ it('ACTS_ZipFile_5000', 0, async function (done) {
var
destSize
=
zipStat
.
size
;
expect
(
srcSize
>
destSize
).
assertTrue
();
expect
(
data
).
assertEqual
(
zlib
.
ErrorCode
.
ERROR_CODE_OK
);
fileio
.
mkdir
(
unzipdir
).
then
(
function
()
{
console
.
info
(
"
ACTS_ZipFile_5000 mkdir successfully
"
);
zlib
.
unzipFile
(
zipDest
,
unzipdir
,
options
).
then
(
data
=>
{
console
.
log
(
"
ACTS_ZipFile_5000 data:
"
+
data
);
expect
(
data
).
assertEqual
(
zlib
.
ErrorCode
.
ERROR_CODE_OK
);
done
();
}).
catch
(
err
=>
{
console
.
log
(
"
zipFile fail:
"
+
err
);
console
.
log
(
"
un
zipFile fail:
"
+
err
);
expect
(
err
).
assertFail
();
done
();
})
await
fileio
.
mkdir
(
unzipdir
).
then
(
function
()
{
console
.
info
(
"
ACTS_ZipFile_5000 mkdir successfully
"
);
}).
catch
(
function
(
error
)
{
console
.
info
(
"
ACTS_ZipFile_5000 mkdir failed with error:
"
+
error
);
});
await
zlib
.
unzipFile
(
unzipDest
,
zipdir
,
options
).
then
(
data
=>
{
console
.
log
(
"
ACTS_ZipFile_5000 data:
"
+
data
);
expect
(
data
).
assertEqual
(
zlib
.
ErrorCode
.
ERROR_CODE_OK
);
expect
(
error
).
assertFail
();
done
();
});
}).
catch
(
err
=>
{
console
.
log
(
"
un
zipFile fail:
"
+
err
);
console
.
log
(
"
zipFile fail:
"
+
err
);
expect
(
err
).
assertFail
();
done
();
})
}).
catch
(
function
(
err
)
{
console
.
info
(
"
ACTS_ZipFile_5000 write data to file failed with error:
"
+
err
);
expect
(
err
).
assertFail
();
done
();
});
console
.
log
(
"
==================ACTS_ZipFile_5000 end==================
"
);
})
})
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录