tst: winfsp-tests: disable internal tests when running with --external

This commit is contained in:
Bill Zissimopoulos 2017-05-11 11:17:57 -07:00
parent 5b8ebd6e1d
commit de85070e73
11 changed files with 26 additions and 2 deletions

View File

@ -316,6 +316,9 @@ static void dirbuf_fill_test(void)
void dirbuf_tests(void)
{
if (OptExternal)
return;
TEST(dirbuf_empty_test);
TEST(dirbuf_dots_test);
TEST(dirbuf_fill_test);

View File

@ -31,5 +31,8 @@ void eventlog_test(void)
void eventlog_tests(void)
{
if (OptExternal)
return;
TEST_OPT(eventlog_test);
}

View File

@ -370,5 +370,8 @@ void fuse_opt_parse_test(void)
void fuse_opt_tests(void)
{
if (OptExternal)
return;
TEST(fuse_opt_parse_test);
}

View File

@ -102,5 +102,8 @@ void memfs_test(void)
void memfs_tests(void)
{
if (OptExternal)
return;
TEST(memfs_test);
}

View File

@ -336,7 +336,7 @@ void mount_preflight_test(void)
void mount_tests(void)
{
if (NtfsTests || OptOplock)
if (OptExternal || OptOplock)
return;
TEST_OPT(mount_invalid_test);

View File

@ -126,6 +126,9 @@ void path_suffix_test(void)
void path_tests(void)
{
if (OptExternal)
return;
TEST(path_prefix_test);
TEST(path_suffix_test);
}

View File

@ -265,6 +265,9 @@ void posix_map_path_test(void)
void posix_tests(void)
{
if (OptExternal)
return;
TEST(posix_map_sid_test);
TEST(posix_map_sd_test);
TEST(posix_map_path_test);

View File

@ -262,7 +262,7 @@ void timeout_transact_test(void)
void timeout_tests(void)
{
if (NtfsTests || OptOplock)
if (OptExternal || OptOplock)
return;
TEST_OPT(timeout_pending_test);

View File

@ -38,5 +38,8 @@ static void version_test(void)
void version_tests(void)
{
if (OptExternal)
return;
TEST(version_test);
}

View File

@ -28,6 +28,7 @@ int NtfsTests = 0;
int WinFspDiskTests = 1;
int WinFspNetTests = 1;
BOOLEAN OptExternal = FALSE;
BOOLEAN OptResilient = FALSE;
BOOLEAN OptCaseInsensitiveCmp = FALSE;
BOOLEAN OptCaseInsensitive = FALSE;
@ -211,6 +212,7 @@ int main(int argc, char *argv[])
{
if (0 == strcmp("--ntfs", a) || 0 == strcmp("--external", a))
{
OptExternal = TRUE;
NtfsTests = 1;
WinFspDiskTests = 0;
WinFspNetTests = 0;

View File

@ -149,6 +149,7 @@ extern int NtfsTests;
extern int WinFspDiskTests;
extern int WinFspNetTests;
extern BOOLEAN OptExternal;
extern BOOLEAN OptResilient;
extern BOOLEAN OptCaseInsensitiveCmp;
extern BOOLEAN OptCaseInsensitive;