Skip tests on Mono if KOREBUILD_TEST_SKIPMONO is set.

This commit is contained in:
Cesar Blum Silveira 2015-12-08 08:59:27 -08:00
parent ce4d24159e
commit b33335a144
2 changed files with 20 additions and 4 deletions

View File

@ -3,6 +3,7 @@ use import="Environment"
default NO_PARALLEL_TEST_PROJECTS='${E("NO_PARALLEL_TEST_PROJECTS")}'
default KOREBUILD_TEST_DNXCORE='${E("KOREBUILD_TEST_DNXCORE")}'
default KOREBUILD_TEST_SKIPMONO='${E("KOREBUILD_TEST_SKIPMONO")}'
@{/*
@ -59,9 +60,16 @@ projectFile=''
testArgs = " -parallel none";
}
// Dotnet("test" + testArgs, projectFolder);
if (!IsLinux ||
(!string.Equals(KOREBUILD_TEST_SKIPMONO, "1") &&
!string.Equals(KOREBUILD_TEST_SKIPMONO, "true")))
{
// Dotnet("test" + testArgs, projectFolder);
}
}
else if (!IsLinux || !string.IsNullOrEmpty(KOREBUILD_TEST_DNXCORE))
else if (!IsLinux ||
string.Equals(KOREBUILD_TEST_DNXCORE, "1") ||
string.Equals(KOREBUILD_TEST_DNXCORE, "true"))
{
// Dotnet("test" + testArgs, projectFolder, "default -runtime coreclr");
}

View File

@ -3,6 +3,7 @@ use import="Environment"
default NO_PARALLEL_TEST_PROJECTS='${E("NO_PARALLEL_TEST_PROJECTS")}'
default KOREBUILD_TEST_DNXCORE='${E("KOREBUILD_TEST_DNXCORE")}'
default KOREBUILD_TEST_SKIPMONO='${E("KOREBUILD_TEST_SKIPMONO")}'
@{/*
@ -58,9 +59,16 @@ projectFile=''
testArgs = " -parallel none";
}
Dnx("test" + testArgs, projectFolder);
if (!IsLinux ||
(!string.Equals(KOREBUILD_TEST_SKIPMONO, "1") &&
!string.Equals(KOREBUILD_TEST_SKIPMONO, "true")))
{
Dnx("test" + testArgs, projectFolder);
}
}
else if (!IsLinux || !string.IsNullOrEmpty(KOREBUILD_TEST_DNXCORE))
else if (!IsLinux ||
string.Equals(KOREBUILD_TEST_DNXCORE, "1") ||
string.Equals(KOREBUILD_TEST_DNXCORE, "true"))
{
Dnx("test" + testArgs, projectFolder, "default -runtime coreclr");
}