File tree 7 files changed +44
-31
lines changed
examples/dotnet/SeleniumDocs/Browsers
website_and_docs/content/documentation/webdriver/browsers
7 files changed +44
-31
lines changed Original file line number Diff line number Diff line change @@ -188,18 +188,22 @@ public void PrintOutputToConsole()
188
188
var stringWriter = new StringWriter ( ) ;
189
189
var originalOutput = Console . Error ;
190
190
Console . SetError ( stringWriter ) ;
191
-
192
- driver = new ChromeDriver ( ) ;
193
-
194
- using ( var ctx = Log . CreateContext ( LogEventLevel . Debug ) . Handlers . Add ( new ConsoleLogHandler ( ) ) )
191
+ try
195
192
{
196
- // logs will be emitted to STDERR
197
- driver . Url = "https://www.selenium.dev/selenium/web/blank.html" ;
193
+ driver = new ChromeDriver ( ) ;
194
+ using ( var ctx = Log . CreateContext ( LogEventLevel . Debug ) . Handlers . Add ( new ConsoleLogHandler ( ) ) )
195
+ {
196
+ // logs will be emitted to STDERR
197
+ driver . Url = "https://www.selenium.dev/selenium/web/blank.html" ;
198
+ }
199
+
200
+ Assert . IsTrue ( stringWriter . ToString ( ) . Contains ( "get {\" url\" :\" https://www.selenium.dev/selenium/web/blank.html\" }" ) ) ;
201
+ }
202
+ finally
203
+ {
204
+ Console . SetError ( originalOutput ) ;
205
+ stringWriter . Dispose ( ) ;
198
206
}
199
-
200
- Assert . IsTrue ( stringWriter . ToString ( ) . Contains ( "get {\" url\" :\" https://www.selenium.dev/selenium/web/blank.html\" }" ) ) ;
201
- Console . SetError ( originalOutput ) ;
202
- stringWriter . Dispose ( ) ;
203
207
}
204
208
}
205
209
}
Original file line number Diff line number Diff line change @@ -188,18 +188,22 @@ public void PrintOutputToConsole()
188
188
var stringWriter = new StringWriter ( ) ;
189
189
var originalOutput = Console . Error ;
190
190
Console . SetError ( stringWriter ) ;
191
-
192
- driver = new EdgeDriver ( ) ;
193
-
194
- using ( var ctx = Log . CreateContext ( LogEventLevel . Debug ) . Handlers . Add ( new ConsoleLogHandler ( ) ) )
191
+ try
195
192
{
196
- // logs will be emitted to STDERR
197
- driver . Url = "https://www.selenium.dev/selenium/web/blank.html" ;
193
+ driver = new EdgeDriver ( ) ;
194
+ using ( var ctx = Log . CreateContext ( LogEventLevel . Debug ) . Handlers . Add ( new ConsoleLogHandler ( ) ) )
195
+ {
196
+ // logs will be emitted to STDERR
197
+ driver . Url = "https://www.selenium.dev/selenium/web/blank.html" ;
198
+ }
199
+
200
+ Assert . IsTrue ( stringWriter . ToString ( ) . Contains ( "get {\" url\" :\" https://www.selenium.dev/selenium/web/blank.html\" }" ) ) ;
201
+ }
202
+ finally
203
+ {
204
+ Console . SetError ( originalOutput ) ;
205
+ stringWriter . Dispose ( ) ;
198
206
}
199
-
200
- Assert . IsTrue ( stringWriter . ToString ( ) . Contains ( "get {\" url\" :\" https://www.selenium.dev/selenium/web/blank.html\" }" ) ) ;
201
- Console . SetError ( originalOutput ) ;
202
- stringWriter . Dispose ( ) ;
203
207
}
204
208
}
205
209
}
Original file line number Diff line number Diff line change @@ -135,16 +135,21 @@ public void PrintOutputToConsole()
135
135
var stringWriter = new StringWriter ( ) ;
136
136
var originalOutput = Console . Error ;
137
137
Console . SetError ( stringWriter ) ;
138
+ try
139
+ {
140
+ using ( var ctx = Log . CreateContext ( LogEventLevel . Debug ) . Handlers . Add ( new ConsoleLogHandler ( ) ) )
141
+ {
142
+ // logs will be emitted to STDERR
143
+ _driver = new InternetExplorerDriver ( ) ;
144
+ }
138
145
139
- using ( var ctx = Log . CreateContext ( LogEventLevel . Debug ) . Handlers . Add ( new ConsoleLogHandler ( ) ) )
146
+ Assert . IsTrue ( stringWriter . ToString ( ) . Contains ( "Executing command: []: newSession" ) ) ;
147
+ }
148
+ finally
140
149
{
141
- // logs will be emitted to STDERR
142
- _driver = new InternetExplorerDriver ( ) ;
150
+ Console . SetError ( originalOutput ) ;
151
+ stringWriter . Dispose ( ) ;
143
152
}
144
-
145
- Assert . IsTrue ( stringWriter . ToString ( ) . Contains ( "Executing command: []: newSession" ) ) ;
146
- Console . SetError ( originalOutput ) ;
147
- stringWriter . Dispose ( ) ;
148
153
}
149
154
}
150
155
}
Original file line number Diff line number Diff line change @@ -553,7 +553,7 @@ Property value: `DriverService.LOG_STDOUT` or `DriverService.LOG_STDERR`
553
553
{{< gh-codeblock path="examples/python/tests/browsers/test_internet_explorer.py#L109-L111" >}}
554
554
{{< /tab >}}
555
555
{{< tab header="CSharp" >}}
556
- {{< gh-codeblock path="examples/dotnet/SeleniumDocs/Browsers/InternetExplorerTest.cs#L139-L143 " >}}
556
+ {{< gh-codeblock path="examples/dotnet/SeleniumDocs/Browsers/InternetExplorerTest.cs#L140-L144 " >}}
557
557
{{< /tab >}}
558
558
{{< tab header="Ruby" >}}
559
559
{{< badge-version version="4.10" >}}
Original file line number Diff line number Diff line change @@ -541,7 +541,7 @@ Property value: `DriverService.LOG_STDOUT` or `DriverService.LOG_STDERR`
541
541
{{< gh-codeblock path="examples/python/tests/browsers/test_internet_explorer.py#L109-L111" >}}
542
542
{{< /tab >}}
543
543
{{< tab header="CSharp" >}}
544
- {{< gh-codeblock path="examples/dotnet/SeleniumDocs/Browsers/InternetExplorerTest.cs#L139-L143 " >}}
544
+ {{< gh-codeblock path="examples/dotnet/SeleniumDocs/Browsers/InternetExplorerTest.cs#L140-L144 " >}}
545
545
{{< /tab >}}
546
546
{{< tab header="Ruby" >}}
547
547
{{< badge-version version="4.10" >}}
Original file line number Diff line number Diff line change @@ -549,7 +549,7 @@ Property value: `DriverService.LOG_STDOUT` or `DriverService.LOG_STDERR`
549
549
{{< gh-codeblock path="examples/python/tests/browsers/test_internet_explorer.py#L109-L111" >}}
550
550
{{< /tab >}}
551
551
{{< tab header="CSharp" >}}
552
- {{< gh-codeblock path="examples/dotnet/SeleniumDocs/Browsers/InternetExplorerTest.cs#L139-L143 " >}}
552
+ {{< gh-codeblock path="examples/dotnet/SeleniumDocs/Browsers/InternetExplorerTest.cs#L140-L144 " >}}
553
553
{{< /tab >}}
554
554
{{< tab header="Ruby" >}}
555
555
{{< badge-version version="4.10" >}}
Original file line number Diff line number Diff line change @@ -551,7 +551,7 @@ Property value: `DriverService.LOG_STDOUT` or `DriverService.LOG_STDERR`
551
551
{{< gh-codeblock path="examples/python/tests/browsers/test_internet_explorer.py#L109-L111" >}}
552
552
{{< /tab >}}
553
553
{{< tab header="CSharp" >}}
554
- {{< gh-codeblock path="examples/dotnet/SeleniumDocs/Browsers/InternetExplorerTest.cs#L139-L143 " >}}
554
+ {{< gh-codeblock path="examples/dotnet/SeleniumDocs/Browsers/InternetExplorerTest.cs#L140-L144 " >}}
555
555
{{< /tab >}}
556
556
{{< tab header="Ruby" >}}
557
557
{{< badge-version version="4.10" >}}
You can’t perform that action at this time.
0 commit comments