Skip to content

Commit f3bd2fa

Browse files
committed
Update core version, stabilize tests, update DevTools references to use V140
1 parent 6099ada commit f3bd2fa

File tree

8 files changed

+19
-16
lines changed

8 files changed

+19
-16
lines changed

Aquality.Selenium/src/Aquality.Selenium/Aquality.Selenium.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@
9191
</ItemGroup>
9292

9393
<ItemGroup>
94-
<PackageReference Include="Aquality.Selenium.Core" Version="4.0.0" />
94+
<PackageReference Include="Aquality.Selenium.Core" Version="4.1.0" />
9595
<PackageReference Include="WebDriverManager" Version="2.17.6" />
9696
</ItemGroup>
9797

Aquality.Selenium/src/Aquality.Selenium/Aquality.Selenium.xml

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Aquality.Selenium/src/Aquality.Selenium/Browsers/DevToolsEmulationExtensions.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
using Aquality.Selenium.Core.Utilities;
22
using OpenQA.Selenium.DevTools;
3-
using OpenQA.Selenium.DevTools.V138.DOM;
4-
using OpenQA.Selenium.DevTools.V138.Emulation;
3+
using OpenQA.Selenium.DevTools.V140.DOM;
4+
using OpenQA.Selenium.DevTools.V140.Emulation;
55
using System;
66
using System.Collections.Generic;
77
using System.Linq;

Aquality.Selenium/src/Aquality.Selenium/Browsers/DevToolsPerformanceExtensions.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
using OpenQA.Selenium.DevTools.V138.Performance;
1+
using OpenQA.Selenium.DevTools.V140.Performance;
22
using System.Collections.Generic;
33
using System.Globalization;
44
using System.Linq;

Aquality.Selenium/tests/Aquality.Selenium.Tests/Integration/DevToolsEmulationTests.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -59,11 +59,11 @@ public void Should_BePossibleTo_SetAndClearDeviceMetricsOverride_WithVersionSpec
5959
{
6060
void setAction(long width, long height, bool isMobile, double scaleFactor)
6161
{
62-
var parameters = new OpenQA.Selenium.DevTools.V138.Emulation.SetDeviceMetricsOverrideCommandSettings
62+
var parameters = new SetDeviceMetricsOverrideCommandSettings
6363
{
64-
DisplayFeature = new OpenQA.Selenium.DevTools.V138.Emulation.DisplayFeature
64+
DisplayFeature = new DisplayFeature
6565
{
66-
Orientation = OpenQA.Selenium.DevTools.V138.Emulation.DisplayFeatureOrientationValues.Horizontal
66+
Orientation = DisplayFeatureOrientationValues.Horizontal
6767
},
6868
Width = width,
6969
Height = height,

Aquality.Selenium/tests/Aquality.Selenium.Tests/Integration/ImageLocatorTests.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ public void Should_BePossibleTo_FindByImage()
3030
var getDocByImage = () => AqualityServices.Get<IElementFactory>().GetLabel(new ByImage(documentByTag.GetElement().GetScreenshot().AsByteArray) { Threshold = fullThreshold },
3131
"body screen");
3232
ILabel documentByImage = getDocByImage();
33-
AqualityServices.ConditionalWait.WaitForTrue(() =>
33+
AqualityServices.ConditionalWait.WaitFor(() =>
3434
{
3535
documentByImage = getDocByImage();
3636
return documentByImage.State.IsDisplayed;

Aquality.Selenium/tests/Aquality.Selenium.Tests/Integration/TestApp/MyLocation/LocationForm.cs

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,11 @@ public LocationForm() : base(By.Id("accordion"), "My Location")
2323

2424
public void DismissCookieInfo()
2525
{
26-
consentCookieInfoButton.Click();
27-
consentCookieInfoButton.State.WaitForNotDisplayed();
26+
if (consentCookieInfoButton.State.WaitForDisplayed())
27+
{
28+
consentCookieInfoButton.Click();
29+
consentCookieInfoButton.State.WaitForNotDisplayed();
30+
}
2831
if (gotItCookieButton.State.WaitForDisplayed())
2932
{
3033
gotItCookieButton.Click();

Aquality.Selenium/tests/Aquality.Selenium.Tests/Integration/Usecases/CustomBrowserFactoryTests.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ public void Should_BePossibleToUse_BrowserFromCustomFactory()
2424
var browserFactory = new CustomLocalBrowserFactory();
2525
AqualityServices.Browser = browserFactory.Browser;
2626
AqualityServices.Browser.GoTo(url);
27-
Assert.That(AqualityServices.Browser.CurrentUrl, Is.EqualTo(url));
27+
Assert.That(AqualityServices.Browser.CurrentUrl, Does.StartWith(url));
2828
}
2929

3030
[Test]
@@ -33,7 +33,7 @@ public void Should_BePossibleToUse_CustomFactory()
3333
var browserFactory = new CustomLocalBrowserFactory();
3434
AqualityServices.BrowserFactory = browserFactory;
3535
AqualityServices.Browser.GoTo(url);
36-
Assert.That(AqualityServices.Browser.CurrentUrl, Is.EqualTo(url));
36+
Assert.That(AqualityServices.Browser.CurrentUrl, Does.StartWith(url));
3737
}
3838

3939
[TearDown]

0 commit comments

Comments
 (0)