* BrowserTests.cs:

* BrowserDriver.cs:

* weehawken.csproj: NUnit framework only. Removing the Specflow stuff,
  because it was stomping on the nunit tests. Need to figure out why
  that's happening.
This commit is contained in:
Greg Gauthier 2020-10-13 10:55:22 +01:00
parent 2f51c326e4
commit e0fa52305e
3 changed files with 10 additions and 10 deletions

View File

@ -18,9 +18,9 @@ namespace weehawken
case "firefox":
return GetFirefox(headless);
case "safari":
return getSafari(headless);
return getSafari(false); //headless not supported
case "edge":
return getEdge(headless);
return getEdge(headless); //headless only available in Selenium 4
default:
throw new ArgumentException("Invalid browser specified");
}

View File

@ -5,7 +5,7 @@ using OpenQA.Selenium.Remote;
namespace weehawken
{
public class Tests
public class BrowserTests
{
private String url;
private RemoteWebDriver driver;

View File

@ -7,8 +7,6 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="nunit" Version="3.12.0" />
<PackageReference Include="NUnit3TestAdapter" Version="3.17.0" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.7.1" />
<PackageReference Include="Selenium.WebDriver" Version="4.0.0-alpha05" />
<PackageReference Include="Selenium.Support" Version="4.0.0-alpha05" />
@ -17,11 +15,9 @@
<PackageReference Include="Selenium.WebDriver.GeckoDriver" Version="0.27.0" />
<PackageReference Include="Selenium.WebDriver.Extensions" Version="3.3.0" />
<PackageReference Include="Selenium.WebDriver.MSEdgeDriver" Version="85.0.564.41" />
<PackageReference Include="SpecFlow" Version="3.4.14" />
<PackageReference Include="SpecFlow.NUnit" Version="3.4.14" />
<PackageReference Include="SpecFlow.Tools.MsBuild.Generation" Version="3.4.14" />
<PackageReference Include="gherkin" Version="6.0.0" />
<PackageReference Include="SpecFlow.CustomPlugin" Version="3.4.14" />
<PackageReference Include="NUnit" Version="3.12.0" />
<PackageReference Include="NUnit3TestAdapter" Version="3.17.0" />
<PackageReference Include="BoDi" Version="1.4.1" />
</ItemGroup>
<ItemGroup>
@ -29,4 +25,8 @@
<Visible>False</Visible>
</SpecFlowFeatureFiles>
</ItemGroup>
<ItemGroup>
<Folder Include="Harness\" />
<Folder Include="Tests\" />
</ItemGroup>
</Project>