Source
test case invalid both "include types" and "exclude types" parameters
---
test case file exists
files
file.txt
123456
in
key"vfs.file.exists[file.txt]"
out
result SYSINFO_RET_OK
file_exists1
---
test case file exists, include all
files
file.txt
123456
in
key"vfs.file.exists[file.txt, all]"
out
result SYSINFO_RET_OK
file_exists1
---
test case file exists, exclude sockets
files
file.txt
123456
in
key"vfs.file.exists[file.txt,, sock]"
out
result SYSINFO_RET_OK
file_exists1
---
test case file does not exist
files
file.txt
123456
in
key"vfs.file.exists[nonexistent.txt]"
out
result SYSINFO_RET_OK
file_exists0
---
test case file exist but is excluded
files
file.txt
123456
in
key"vfs.file.exists[file.txt,, file]"
out
result SYSINFO_RET_OK
file_exists0
---
test case empty file name
in
key"vfs.file.exists[]"
out
result SYSINFO_RET_FAIL
error"Invalid first parameter."
---
test case too many parameters
in
key"vfs.file.exists[foo, bar, buz, qux]"
out