Skip to content

Commit 018d87f

Browse files
committed
add keep alive header
1 parent fad97d7 commit 018d87f

File tree

2 files changed

+12
-14
lines changed

2 files changed

+12
-14
lines changed

src/Gravity.Abstraction.Tests/Integration/CreateSessionTests.cs

Lines changed: 11 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,19 @@
1-
using Gravity.Abstraction.Tests.Base;
1+
using Gravity.Abstraction.Contracts;
2+
using Gravity.Abstraction.Tests.Base;
3+
using Gravity.Abstraction.WebDriver;
24

35
using Microsoft.VisualStudio.TestTools.UnitTesting;
46

57
using OpenQA.Selenium;
8+
using OpenQA.Selenium.Appium;
9+
using OpenQA.Selenium.Appium.iOS;
10+
using OpenQA.Selenium.Appium.Service.Options;
11+
using OpenQA.Selenium.Safari;
612

13+
using System;
14+
using System.Collections.Generic;
715
using System.Reflection;
16+
using System.Text.Json;
817

918
namespace Gravity.Abstraction.Tests.Integration
1019
{
@@ -70,17 +79,5 @@ public void CreateRemoteEdge()
7079
// assertion
7180
Assert.IsTrue(condition: actual);
7281
}
73-
74-
public void CreateRemoteUia()
75-
{
76-
// execute
77-
var actual = CreateRemoteDriver(
78-
onDriver: "UiaDriver",
79-
onTest: MethodBase.GetCurrentMethod().Name,
80-
onContext: TestContext);
81-
82-
// assertion
83-
Assert.IsTrue(condition: actual);
84-
}
8582
}
86-
}
83+
}

src/Gravity.Abstraction/WebDriver/DriverFactory.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -257,6 +257,7 @@ private IWebDriver GetRemoteUiaDriver(string driverBinaries)
257257

258258
// build
259259
using var client = new HttpClient();
260+
client.DefaultRequestHeaders.Connection.Add("Keep-Alive");
260261
var requestBody = JsonSerializer.Serialize(capabilities, new JsonSerializerOptions
261262
{
262263
PropertyNamingPolicy = JsonNamingPolicy.CamelCase

0 commit comments

Comments
 (0)