Skip to content

Commit 769cd05

Browse files
committed
[rb] fix reset_driver! implementation
1 parent 37498f8 commit 769cd05

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

rb/spec/integration/selenium/webdriver/spec_support/helpers.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@ def driver
2525
GlobalTestEnv.driver_instance
2626
end
2727

28-
def reset_driver!(**opts)
29-
GlobalTestEnv.reset_driver!(**opts)
28+
def reset_driver!(**opts, &block)
29+
GlobalTestEnv.reset_driver!(**opts, &block)
3030
end
3131

3232
def quit_driver

rb/spec/integration/selenium/webdriver/spec_support/test_environment.rb

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -51,14 +51,14 @@ def browser
5151
driver == :remote ? ENV.fetch('WD_REMOTE_BROWSER', 'chrome').to_sym : driver
5252
end
5353

54-
def driver_instance(**opts)
55-
@driver_instance || create_driver!(**opts)
54+
def driver_instance(**opts, &block)
55+
@driver_instance || create_driver!(**opts, &block)
5656
end
5757

58-
def reset_driver!(time: 0, **opts)
58+
def reset_driver!(time: 0, **opts, &block)
5959
quit_driver
6060
sleep time
61-
driver_instance(**opts)
61+
driver_instance(**opts, &block)
6262
end
6363

6464
def quit_driver

0 commit comments

Comments
 (0)