mirror of
https://github.com/Readarr/Readarr.git
synced 2026-04-18 21:34:28 -04:00
ignore WindowsService tests in *nix systems.
This commit is contained in:
@@ -18,6 +18,11 @@ namespace NzbDrone.Common.Test
|
|||||||
[SetUp]
|
[SetUp]
|
||||||
public void Setup()
|
public void Setup()
|
||||||
{
|
{
|
||||||
|
if(EnvironmentProvider.IsLinux)
|
||||||
|
{
|
||||||
|
throw new IgnoreException("Windows services aren't available in none-windows environments.");
|
||||||
|
}
|
||||||
|
|
||||||
serviceProvider = new ServiceProvider();
|
serviceProvider = new ServiceProvider();
|
||||||
|
|
||||||
if (serviceProvider.ServiceExist(TEMP_SERVICE_NAME))
|
if (serviceProvider.ServiceExist(TEMP_SERVICE_NAME))
|
||||||
|
|||||||
@@ -44,6 +44,15 @@ namespace NzbDrone.Common
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public static bool IsLinux
|
||||||
|
{
|
||||||
|
get
|
||||||
|
{
|
||||||
|
int p = (int)Environment.OSVersion.Platform;
|
||||||
|
return (p == 4) || (p == 6) || (p == 128);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
public static bool IsDebug
|
public static bool IsDebug
|
||||||
{
|
{
|
||||||
get
|
get
|
||||||
|
|||||||
Reference in New Issue
Block a user