mirror of
https://github.com/facebook/zstd.git
synced 2025-07-30 22:23:13 +03:00
Add CLI Test
This commit is contained in:
12
tests/cli-tests/file-stat/compress-file-to-dir-without-write-perm.sh
Executable file
12
tests/cli-tests/file-stat/compress-file-to-dir-without-write-perm.sh
Executable file
@ -0,0 +1,12 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
# motivated by issue #3523
|
||||||
|
|
||||||
|
datagen > file
|
||||||
|
mkdir out
|
||||||
|
chmod 000 out
|
||||||
|
|
||||||
|
zstd file -q --trace-file-stat -o out/file.zst
|
||||||
|
zstd -tq out/file.zst
|
||||||
|
|
||||||
|
chmod 777 out
|
@ -0,0 +1,26 @@
|
|||||||
|
Trace:FileStat: > UTIL_isLink(file)
|
||||||
|
Trace:FileStat: < 0
|
||||||
|
Trace:FileStat: > UTIL_isConsole(2)
|
||||||
|
Trace:FileStat: < 0
|
||||||
|
Trace:FileStat: > UTIL_getFileSize(file)
|
||||||
|
Trace:FileStat: > UTIL_stat(-1, file)
|
||||||
|
Trace:FileStat: < 1
|
||||||
|
Trace:FileStat: < 65537
|
||||||
|
Trace:FileStat: > UTIL_stat(-1, file)
|
||||||
|
Trace:FileStat: < 1
|
||||||
|
Trace:FileStat: > UTIL_isDirectoryStat()
|
||||||
|
Trace:FileStat: < 0
|
||||||
|
Trace:FileStat: > UTIL_stat(-1, file)
|
||||||
|
Trace:FileStat: < 1
|
||||||
|
Trace:FileStat: > UTIL_isSameFile(file, out/file.zst)
|
||||||
|
Trace:FileStat: > UTIL_stat(-1, file)
|
||||||
|
Trace:FileStat: < 1
|
||||||
|
Trace:FileStat: > UTIL_stat(-1, out/file.zst)
|
||||||
|
Trace:FileStat: < 0
|
||||||
|
Trace:FileStat: < 0
|
||||||
|
Trace:FileStat: > UTIL_isRegularFile(out/file.zst)
|
||||||
|
Trace:FileStat: > UTIL_stat(-1, out/file.zst)
|
||||||
|
Trace:FileStat: < 0
|
||||||
|
Trace:FileStat: < 0
|
||||||
|
zstd: out/file.zst: Permission denied
|
||||||
|
zstd: can't stat out/file.zst : Permission denied -- ignored
|
Reference in New Issue
Block a user