Browse Source

Skip netcoreapp1.1 for layout and controls for now

pull/919/head
Nikita Tsukanov 9 years ago
parent
commit
f129262238
  1. 10
      build.cake

10
build.cake

@ -157,7 +157,7 @@ Task("Build")
}
});
void RunCoreTest(string dir, Parameters parameters)
void RunCoreTest(string dir, Parameters parameters, bool net461Only)
{
Information("Running tests from " + dir);
DotNetCoreRestore(dir);
@ -166,6 +166,8 @@ void RunCoreTest(string dir, Parameters parameters)
frameworks.Add("net461");
foreach(var fw in frameworks)
{
if(fw != "net461" && net461Only)
continue;
Information("Running for " + fw);
DotNetCoreTest(System.IO.Path.Combine(dir, System.IO.Path.GetFileName(dir)+".csproj"),
new DotNetCoreTestSettings{Framework = fw});
@ -176,9 +178,9 @@ void RunCoreTest(string dir, Parameters parameters)
Task("Run-Net-Core-Unit-Tests")
.IsDependentOn("Clean")
.Does(() => {
RunCoreTest("./tests/Avalonia.Base.UnitTests", parameters);
RunCoreTest("./tests/Avalonia.Controls.UnitTests", parameters);
RunCoreTest("./tests/Avalonia.Layout.UnitTests", parameters);
RunCoreTest("./tests/Avalonia.Base.UnitTests", parameters, false);
RunCoreTest("./tests/Avalonia.Controls.UnitTests", parameters, true);
RunCoreTest("./tests/Avalonia.Layout.UnitTests", parameters, true);
});
Task("Run-Unit-Tests")

Loading…
Cancel
Save