spec/watirspec/window_switching_spec.rb in watir-6.6.3 vs spec/watirspec/window_switching_spec.rb in watir-6.7.0

- old
+ new

@@ -7,12 +7,12 @@ browser.a(id: "open").click Watir::Wait.until { browser.windows.size == 2 } end after do - browser.window(index: 0).use - browser.windows[1..-1].each(&:close) + browser.original_window.use + browser.windows.reject(&:current?).each(&:close) end describe "#windows" do it "returns an array of window handles" do wins = browser.windows @@ -102,12 +102,12 @@ browser.a(id: "open").click Watir::Wait.until { browser.windows.size == 2 } end after do - browser.window(index: 0).use - browser.windows[1..-1].each(&:close) + browser.original_window.use + browser.windows.reject(&:current?).each(&:close) end not_compliant_on :safari, %i(firefox linux) do describe "#close" do it "closes a window" do @@ -204,11 +204,11 @@ browser.a(id: "open").click Watir::Wait.until { browser.windows.size == 2 } end after do - browser.window(index: 0).use - browser.windows[1..-1].each(&:close) + browser.original_window.use + browser.windows.reject(&:current?).each(&:close) end bug "https://bugzilla.mozilla.org/show_bug.cgi?id=1223277", :firefox do not_compliant_on :headless do describe "#exists?" do