mirror of
https://github.com/winfsp/winfsp.git
synced 2025-04-23 00:43:00 -05:00
tst: winfsp-tests: disable internal tests when running with --external
This commit is contained in:
parent
5b8ebd6e1d
commit
de85070e73
@ -316,6 +316,9 @@ static void dirbuf_fill_test(void)
|
|||||||
|
|
||||||
void dirbuf_tests(void)
|
void dirbuf_tests(void)
|
||||||
{
|
{
|
||||||
|
if (OptExternal)
|
||||||
|
return;
|
||||||
|
|
||||||
TEST(dirbuf_empty_test);
|
TEST(dirbuf_empty_test);
|
||||||
TEST(dirbuf_dots_test);
|
TEST(dirbuf_dots_test);
|
||||||
TEST(dirbuf_fill_test);
|
TEST(dirbuf_fill_test);
|
||||||
|
@ -31,5 +31,8 @@ void eventlog_test(void)
|
|||||||
|
|
||||||
void eventlog_tests(void)
|
void eventlog_tests(void)
|
||||||
{
|
{
|
||||||
|
if (OptExternal)
|
||||||
|
return;
|
||||||
|
|
||||||
TEST_OPT(eventlog_test);
|
TEST_OPT(eventlog_test);
|
||||||
}
|
}
|
||||||
|
@ -370,5 +370,8 @@ void fuse_opt_parse_test(void)
|
|||||||
|
|
||||||
void fuse_opt_tests(void)
|
void fuse_opt_tests(void)
|
||||||
{
|
{
|
||||||
|
if (OptExternal)
|
||||||
|
return;
|
||||||
|
|
||||||
TEST(fuse_opt_parse_test);
|
TEST(fuse_opt_parse_test);
|
||||||
}
|
}
|
||||||
|
@ -102,5 +102,8 @@ void memfs_test(void)
|
|||||||
|
|
||||||
void memfs_tests(void)
|
void memfs_tests(void)
|
||||||
{
|
{
|
||||||
|
if (OptExternal)
|
||||||
|
return;
|
||||||
|
|
||||||
TEST(memfs_test);
|
TEST(memfs_test);
|
||||||
}
|
}
|
||||||
|
@ -336,7 +336,7 @@ void mount_preflight_test(void)
|
|||||||
|
|
||||||
void mount_tests(void)
|
void mount_tests(void)
|
||||||
{
|
{
|
||||||
if (NtfsTests || OptOplock)
|
if (OptExternal || OptOplock)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
TEST_OPT(mount_invalid_test);
|
TEST_OPT(mount_invalid_test);
|
||||||
|
@ -126,6 +126,9 @@ void path_suffix_test(void)
|
|||||||
|
|
||||||
void path_tests(void)
|
void path_tests(void)
|
||||||
{
|
{
|
||||||
|
if (OptExternal)
|
||||||
|
return;
|
||||||
|
|
||||||
TEST(path_prefix_test);
|
TEST(path_prefix_test);
|
||||||
TEST(path_suffix_test);
|
TEST(path_suffix_test);
|
||||||
}
|
}
|
||||||
|
@ -265,6 +265,9 @@ void posix_map_path_test(void)
|
|||||||
|
|
||||||
void posix_tests(void)
|
void posix_tests(void)
|
||||||
{
|
{
|
||||||
|
if (OptExternal)
|
||||||
|
return;
|
||||||
|
|
||||||
TEST(posix_map_sid_test);
|
TEST(posix_map_sid_test);
|
||||||
TEST(posix_map_sd_test);
|
TEST(posix_map_sd_test);
|
||||||
TEST(posix_map_path_test);
|
TEST(posix_map_path_test);
|
||||||
|
@ -262,7 +262,7 @@ void timeout_transact_test(void)
|
|||||||
|
|
||||||
void timeout_tests(void)
|
void timeout_tests(void)
|
||||||
{
|
{
|
||||||
if (NtfsTests || OptOplock)
|
if (OptExternal || OptOplock)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
TEST_OPT(timeout_pending_test);
|
TEST_OPT(timeout_pending_test);
|
||||||
|
@ -38,5 +38,8 @@ static void version_test(void)
|
|||||||
|
|
||||||
void version_tests(void)
|
void version_tests(void)
|
||||||
{
|
{
|
||||||
|
if (OptExternal)
|
||||||
|
return;
|
||||||
|
|
||||||
TEST(version_test);
|
TEST(version_test);
|
||||||
}
|
}
|
||||||
|
@ -28,6 +28,7 @@ int NtfsTests = 0;
|
|||||||
int WinFspDiskTests = 1;
|
int WinFspDiskTests = 1;
|
||||||
int WinFspNetTests = 1;
|
int WinFspNetTests = 1;
|
||||||
|
|
||||||
|
BOOLEAN OptExternal = FALSE;
|
||||||
BOOLEAN OptResilient = FALSE;
|
BOOLEAN OptResilient = FALSE;
|
||||||
BOOLEAN OptCaseInsensitiveCmp = FALSE;
|
BOOLEAN OptCaseInsensitiveCmp = FALSE;
|
||||||
BOOLEAN OptCaseInsensitive = FALSE;
|
BOOLEAN OptCaseInsensitive = FALSE;
|
||||||
@ -211,6 +212,7 @@ int main(int argc, char *argv[])
|
|||||||
{
|
{
|
||||||
if (0 == strcmp("--ntfs", a) || 0 == strcmp("--external", a))
|
if (0 == strcmp("--ntfs", a) || 0 == strcmp("--external", a))
|
||||||
{
|
{
|
||||||
|
OptExternal = TRUE;
|
||||||
NtfsTests = 1;
|
NtfsTests = 1;
|
||||||
WinFspDiskTests = 0;
|
WinFspDiskTests = 0;
|
||||||
WinFspNetTests = 0;
|
WinFspNetTests = 0;
|
||||||
|
@ -149,6 +149,7 @@ extern int NtfsTests;
|
|||||||
extern int WinFspDiskTests;
|
extern int WinFspDiskTests;
|
||||||
extern int WinFspNetTests;
|
extern int WinFspNetTests;
|
||||||
|
|
||||||
|
extern BOOLEAN OptExternal;
|
||||||
extern BOOLEAN OptResilient;
|
extern BOOLEAN OptResilient;
|
||||||
extern BOOLEAN OptCaseInsensitiveCmp;
|
extern BOOLEAN OptCaseInsensitiveCmp;
|
||||||
extern BOOLEAN OptCaseInsensitive;
|
extern BOOLEAN OptCaseInsensitive;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user