diff --git a/spec/browser_spec.rb b/spec/browser_spec.rb index 0e0c944a..ada2ecdb 100644 --- a/spec/browser_spec.rb +++ b/spec/browser_spec.rb @@ -43,7 +43,7 @@ it "supports :logger argument" do browser = Ferrum::Browser.new(logger: logger) - browser.go_to(base_url("/ferrum/console_log")) + browser.go_to(base_url("/console_log")) expect(logger.string).to include("Hello world") ensure browser&.quit @@ -52,7 +52,7 @@ it "supports :ignore_default_browser_options argument" do defaults = Ferrum::Browser::Options::Chrome.options.except("disable-web-security") browser = Ferrum::Browser.new(ignore_default_browser_options: true, browser_options: defaults) - browser.go_to(base_url("/ferrum/console_log")) + browser.go_to(base_url("/console_log")) ensure browser&.quit end @@ -73,7 +73,7 @@ browser = Ferrum::Browser.new(base_url: base_url, extensions: [File.expand_path("support/geolocation.js", __dir__)]) - browser.go_to("/ferrum/requiring_custom_extension") + browser.go_to("/requiring_custom_extension") expect( browser.body @@ -94,7 +94,7 @@ browser = Ferrum::Browser.new(base_url: base_url, extensions: [{ source: "window.secret = 'top'" }]) - browser.go_to("/ferrum/requiring_custom_extension") + browser.go_to("/requiring_custom_extension") expect(browser.evaluate(%(window.secret))).to eq("top") ensure @@ -237,7 +237,7 @@ it "supports :pending_connection_errors argument" do browser = Ferrum::Browser.new(base_url: base_url, pending_connection_errors: false, timeout: 0.5) - expect { browser.go_to("/ferrum/really_slow") }.not_to raise_error + expect { browser.go_to("/really_slow") }.not_to raise_error ensure browser&.quit end @@ -388,13 +388,13 @@ expect(browser.targets.size).to eq(1) browser.execute <<-JS - window.open("/ferrum/simple", "popup1") + window.open("/simple", "popup1") JS sleep 0.1 browser.execute <<-JS - window.open("/ferrum/simple", "popup2") + window.open("/simple", "popup2") JS popup1, popup2 = browser.windows(:last, 2) @@ -416,12 +416,12 @@ end include_examples "resize viewport by fullscreen" do - let(:path) { "/ferrum/custom_html_size" } + let(:path) { "/custom_html_size" } let(:viewport_size) { [1280, 1024] } end include_examples "resize viewport by fullscreen" do - let(:path) { "/ferrum/custom_html_size_100%" } + let(:path) { "/custom_html_size_100%" } let(:viewport_size) { [1272, 1008] } end @@ -444,7 +444,7 @@ }); JS - browser.go_to("/ferrum/with_user_js") + browser.go_to("/with_user_js") language = browser.at_xpath("//*[@id='browser-languages']/text()").text expect(language).to eq("tlh") ensure @@ -457,7 +457,7 @@ browser.go_to browser.execute <<~JS - window.open("/ferrum/simple", "popup") + window.open("/simple", "popup") JS sleep 0.1 @@ -465,7 +465,7 @@ expect(browser.targets.size).to eq(2) browser.execute <<~JS - window.open("/ferrum/simple", "popup2") + window.open("/simple", "popup2") JS sleep 0.1 @@ -519,7 +519,7 @@ expect(browser.targets.size).to eq(0) page = browser.create_page - page.go_to("/ferrum/simple") + page.go_to("/simple") expect(browser.contexts.size).to eq(1) expect(browser.targets.size).to eq(1) @@ -530,7 +530,7 @@ expect(browser.targets.size).to eq(0) browser.create_page do |page| - page.go_to("/ferrum/simple") + page.go_to("/simple") end sleep 1 # It may take longer to close the target @@ -543,7 +543,7 @@ expect(browser.contexts.size).to eq(0) page = browser.create_page(new_context: true) - page.go_to("/ferrum/simple") + page.go_to("/simple") context = browser.contexts[page.context_id] expect(browser.contexts.size).to eq(1) @@ -560,7 +560,7 @@ page = browser.create_page(new_context: true) context = browser.contexts[page.context_id] - page.go_to("/ferrum/simple") + page.go_to("/simple") page.close expect(browser.contexts.size).to eq(1) @@ -574,7 +574,7 @@ expect(browser.contexts.size).to eq(0) browser.create_page(new_context: true) do |page| - page.go_to("/ferrum/simple") + page.go_to("/simple") end expect(browser.contexts.size).to eq(0) diff --git a/spec/context_spec.rb b/spec/context_spec.rb index c3ad38e6..033b3f68 100644 --- a/spec/context_spec.rb +++ b/spec/context_spec.rb @@ -6,7 +6,7 @@ browser.go_to browser.execute <<-JS - window.open("/ferrum/slow", "popup") + window.open("/slow", "popup") JS popup, = browser.windows(:last) @@ -18,7 +18,7 @@ browser.go_to browser.execute <<-JS - window.open("/ferrum/simple", "popup") + window.open("/simple", "popup") JS popup, = browser.windows(:last) @@ -28,7 +28,7 @@ sleep 0.5 # https://github.com/ChromeDevTools/devtools-protocol/issues/145 browser.execute <<-JS - window.open("/ferrum/simple", "popup") + window.open("/simple", "popup") JS sleep 0.5 # https://github.com/ChromeDevTools/devtools-protocol/issues/145 diff --git a/spec/cookies_spec.rb b/spec/cookies_spec.rb index a49d9186..4fe52052 100644 --- a/spec/cookies_spec.rb +++ b/spec/cookies_spec.rb @@ -106,7 +106,7 @@ browser.cookies.set( name: "stealth", value: "omg", - path: "/ferrum", + path: "/custom", httponly: true, samesite: "Strict" ) @@ -114,10 +114,10 @@ browser.go_to("/get_cookie") expect(browser.body).to_not include("omg") - browser.go_to("/ferrum/get_cookie") + browser.go_to("/custom/get_cookie") expect(browser.body).to include("omg") - expect(browser.cookies["stealth"].path).to eq("/ferrum") + expect(browser.cookies["stealth"].path).to eq("/custom") expect(browser.cookies["stealth"].httponly?).to be_truthy expect(browser.cookies["stealth"].samesite).to eq("Strict") end @@ -213,10 +213,10 @@ browser.cookies.set(name: "stealth", value: "127.0.0.1") browser.cookies.set(name: "stealth", value: "localhost", domain: "localhost") - browser.go_to("http://localhost:#{port}/ferrum/get_cookie") + browser.go_to("http://localhost:#{port}/get_cookie") expect(browser.body).to include("localhost") - browser.go_to("http://127.0.0.1:#{port}/ferrum/get_cookie") + browser.go_to("http://127.0.0.1:#{port}/get_cookie") expect(browser.body).to include("127.0.0.1") end @@ -225,10 +225,10 @@ browser.cookies.set(name: "stealth", value: "123456", domain: "localhost") port = server.port - browser.go_to("http://localhost:#{port}/ferrum/get_cookie") + browser.go_to("http://localhost:#{port}/get_cookie") expect(browser.body).to include("123456") - browser.go_to("http://127.0.0.1:#{port}/ferrum/get_cookie") + browser.go_to("http://127.0.0.1:#{port}/get_cookie") expect(browser.body).not_to include("123456") ensure browser&.quit diff --git a/spec/dialog_spec.rb b/spec/dialog_spec.rb index 7d199a43..2ff31bc7 100644 --- a/spec/dialog_spec.rb +++ b/spec/dialog_spec.rb @@ -3,7 +3,7 @@ describe Ferrum::Dialog do describe "#accept" do it "works with nested modals" do - browser.go_to("/ferrum/with_js") + browser.go_to("/with_js") browser.on(:dialog) do |dialog, _index, _total| if dialog.match?("Are you sure?") dialog.accept @@ -21,7 +21,7 @@ browser.go_to browser.execute <<-JS - window.open("/ferrum/with_js", "popup") + window.open("/with_js", "popup") JS popup, = browser.windows(:last) @@ -41,7 +41,7 @@ browser.go_to browser.execute <<-JS - window.open("/ferrum/with_js", "popup") + window.open("/with_js", "popup") JS popup, = browser.windows(:last) @@ -58,7 +58,7 @@ describe "#match?" do it "matches on partial strings" do - browser.go_to("/ferrum/with_js") + browser.go_to("/with_js") browser.on(:dialog) do |dialog, _index, _total| if dialog.match?(Regexp.escape("[reg.exp] (chara©+er$)")) dialog.accept @@ -73,7 +73,7 @@ end it "matches on regular expressions" do - browser.go_to("/ferrum/with_js") + browser.go_to("/with_js") browser.on(:dialog) do |dialog, _index, _total| if dialog.match?(/^.t.ext.*\[\w{3}\.\w{3}\]/i) dialog.accept diff --git a/spec/frame/runtime_spec.rb b/spec/frame/runtime_spec.rb index 9d95c08a..680bfd7e 100644 --- a/spec/frame/runtime_spec.rb +++ b/spec/frame/runtime_spec.rb @@ -50,12 +50,12 @@ end it "propagates a Javascript error during page load to a ruby exception" do - expect { browser.go_to("/ferrum/js_error") }.to raise_error(Ferrum::JavaScriptError) + expect { browser.go_to("/js_error") }.to raise_error(Ferrum::JavaScriptError) end it "does not propagate a Javascript error to ruby if error raising disabled" do browser = Ferrum::Browser.new(base_url: base_url, js_errors: false) - browser.go_to("/ferrum/js_error") + browser.go_to("/js_error") browser.execute "setTimeout(function() { omg }, 0)" sleep 0.1 expect(browser.body).to include("hello") @@ -66,7 +66,7 @@ it "does not propagate a Javascript error to ruby if error raising disabled and client restarted" do browser = Ferrum::Browser.new(base_url: base_url, js_errors: false) browser.restart - browser.go_to("/ferrum/js_error") + browser.go_to("/js_error") browser.execute "setTimeout(function() { omg }, 0)" sleep 0.1 expect(browser.body).to include("hello") @@ -78,19 +78,19 @@ describe "#evaluate" do it "returns an element" do - browser.go_to("/ferrum/type") + browser.go_to("/type") element = browser.evaluate(%(document.getElementById("empty_input"))) expect(element).to eq(browser.at_css("#empty_input")) end it "returns deeply nested node" do - browser.go_to("/ferrum/deeply_nested") + browser.go_to("/deeply_nested") node = browser.evaluate(%(document.getElementById("text"))) expect(node.text).to eq("text") end it "returns structures with elements" do - browser.go_to("/ferrum/type") + browser.go_to("/type") result = browser.evaluate <<~JS { a: document.getElementById("empty_input"), @@ -176,7 +176,7 @@ end it "evaluates a function on a node" do - browser.go_to("/ferrum/index") + browser.go_to("/index") node = browser.at_xpath(".//a") function = <<~JS @@ -211,7 +211,7 @@ browser.evaluate("$('a').first().text()") end.to raise_error(Ferrum::JavaScriptError) - browser.add_script_tag(url: "/ferrum/jquery.min.js") + browser.add_script_tag(url: "/jquery.min.js") expect(browser.evaluate("$('a').first().text()")).to eq("Relative") end @@ -250,7 +250,7 @@ browser.go_to expect(browser.evaluate(font_size)).to eq("16px") - browser.add_style_tag(url: "/ferrum/add_style_tag.css") + browser.add_style_tag(url: "/add_style_tag.css") expect(browser.evaluate(font_size)).to eq("50px") end diff --git a/spec/frame_spec.rb b/spec/frame_spec.rb index b29bed66..a7f095ff 100644 --- a/spec/frame_spec.rb +++ b/spec/frame_spec.rb @@ -3,38 +3,38 @@ describe Ferrum::Frame do describe "#at_xpath" do it "works correctly when JSON is overwritten" do - page.go_to("/ferrum/index") + page.go_to("/index") page.execute("JSON = {};") expect { page.at_xpath("//a[text() = 'JS redirect']") }.not_to raise_error end end it "supports selection by index" do - page.go_to("/ferrum/frames") + page.go_to("/frames") frame = page.at_xpath("//iframe").frame - expect(frame.url).to end_with("/ferrum/slow") + expect(frame.url).to end_with("/slow") end it "supports selection by element" do - page.go_to("/ferrum/frames") + page.go_to("/frames") frame = page.at_css("iframe[name]").frame - expect(frame.url).to end_with("/ferrum/slow") + expect(frame.url).to end_with("/slow") end it "supports selection by element without name or id" do - page.go_to("/ferrum/frames") + page.go_to("/frames") frame = page.at_css("iframe:not([name]):not([id])").frame - expect(frame.url).to end_with("/ferrum/headers") + expect(frame.url).to end_with("/headers") end it "supports selection by element with id but no name" do - page.go_to("/ferrum/frames") + page.go_to("/frames") frame = page.at_css("iframe[id]:not([name])").frame - expect(frame.url).to end_with("/ferrum/get_cookie") + expect(frame.url).to end_with("/get_cookie") end it "finds main frame properly" do - browser.go_to("/ferrum/popup_frames") + browser.go_to("/popup_frames") browser.at_xpath("//a[text()='pop up']").click @@ -46,25 +46,25 @@ it "waits for the frame to load" do page.go_to page.execute <<-JS - document.body.innerHTML += " - - diff --git a/spec/support/views/animation.erb b/spec/support/views/animation.erb index 035e4b59..7cb2c2c3 100644 --- a/spec/support/views/animation.erb +++ b/spec/support/views/animation.erb @@ -1,6 +1,7 @@ + - -Test + + + + + + + + Test + + diff --git a/spec/support/views/console_log.erb b/spec/support/views/console_log.erb index 8e12a083..ad9b19ae 100644 --- a/spec/support/views/console_log.erb +++ b/spec/support/views/console_log.erb @@ -1,6 +1,7 @@ + - - - - - - some link -
- - - diff --git a/spec/support/views/deeply_nested.erb b/spec/support/views/deeply_nested.erb index 0ef26f4e..a66fc87a 100644 --- a/spec/support/views/deeply_nested.erb +++ b/spec/support/views/deeply_nested.erb @@ -2,19 +2,17 @@ - + -
diff --git a/spec/support/views/double_click_test.erb b/spec/support/views/double_click_test.erb index 47cd9d58..3f724698 100644 --- a/spec/support/views/double_click_test.erb +++ b/spec/support/views/double_click_test.erb @@ -1,6 +1,7 @@ + - - diff --git a/spec/support/views/grid.erb b/spec/support/views/grid.erb index 2dc57de6..65cb076f 100644 --- a/spec/support/views/grid.erb +++ b/spec/support/views/grid.erb @@ -1,52 +1,60 @@ - - + var palette = generatePalette(100); + for (var i = 0; i < 200; ++i) { + var box = document.createElement('div'); + box.classList.add('box'); + box.style.setProperty('background-color', palette[i % palette.length]); + var x = i; + do { + var digit = x % 10; + x = (x / 10)|0; + var img = document.createElement('img'); + img.src = `./digits/${digit}.png`; + box.insertBefore(img, box.firstChild); + } while (x); + document.body.appendChild(box); + } + }); + - + ::-webkit-scrollbar { + display: none; + } + + + diff --git a/spec/support/views/header_links.erb b/spec/support/views/header_links.erb deleted file mode 100644 index f4b7e521..00000000 --- a/spec/support/views/header_links.erb +++ /dev/null @@ -1,7 +0,0 @@ -

- Link -

- -
-

-
diff --git a/spec/support/views/headers.erb b/spec/support/views/headers.erb index 05e2cc5a..4c5bfe3f 100644 --- a/spec/support/views/headers.erb +++ b/spec/support/views/headers.erb @@ -1,3 +1,11 @@ -<% for header in request.env.select {|k,v| k.match("^HTTP.*")} %> - <%=header[0].split("_",2)[1]%>: <%=header[1]%> -<% end %> + + + + + + + <% for header in request.env.select {|k,v| k.match("^HTTP.*")} %> + <%=header[0].split("_",2)[1]%>: <%=header[1]%> + <% end %> + + diff --git a/spec/support/views/headers_with_ajax.erb b/spec/support/views/headers_with_ajax.erb index 246d5ed7..f6ec71f9 100644 --- a/spec/support/views/headers_with_ajax.erb +++ b/spec/support/views/headers_with_ajax.erb @@ -1,10 +1,11 @@ + + + + + + + + -

hello

+

hello

+ + diff --git a/spec/support/views/js_redirect.erb b/spec/support/views/js_redirect.erb index c0849ae3..508e2974 100644 --- a/spec/support/views/js_redirect.erb +++ b/spec/support/views/js_redirect.erb @@ -1,5 +1,8 @@ + + + - - - -
-
-
- - diff --git a/spec/support/views/orig_scroll.erb b/spec/support/views/orig_scroll.erb deleted file mode 100644 index 92eeb086..00000000 --- a/spec/support/views/orig_scroll.erb +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - -
scroll
-
-
-
inner
-
-
- - diff --git a/spec/support/views/orig_with_js.erb b/spec/support/views/orig_with_js.erb index 77ae9e72..b9828ebb 100644 --- a/spec/support/views/orig_with_js.erb +++ b/spec/support/views/orig_with_js.erb @@ -3,8 +3,9 @@ with_js - - + + + diff --git a/spec/support/views/path.erb b/spec/support/views/path.erb deleted file mode 100644 index c6bfe9c4..00000000 --- a/spec/support/views/path.erb +++ /dev/null @@ -1,13 +0,0 @@ - - - -
- First Link -
- Text node -
- Second Link - Third Link -
- - diff --git a/spec/support/views/popup_frames.erb b/spec/support/views/popup_frames.erb index e4ac5c35..d5a5ebc6 100644 --- a/spec/support/views/popup_frames.erb +++ b/spec/support/views/popup_frames.erb @@ -1 +1,9 @@ -pop up + + + + + + + pop up + + diff --git a/spec/support/views/popup_headers.erb b/spec/support/views/popup_headers.erb index c40b155f..8772afe4 100644 --- a/spec/support/views/popup_headers.erb +++ b/spec/support/views/popup_headers.erb @@ -1 +1,9 @@ -pop up + + + + + + + pop up + + diff --git a/spec/support/views/popup_one.erb b/spec/support/views/popup_one.erb deleted file mode 100644 index 0d83bc4e..00000000 --- a/spec/support/views/popup_one.erb +++ /dev/null @@ -1,9 +0,0 @@ - - - - Title of the first popup - - -
This is the text of divInPopupOne
- - diff --git a/spec/support/views/popup_two.erb b/spec/support/views/popup_two.erb deleted file mode 100644 index 15977d1d..00000000 --- a/spec/support/views/popup_two.erb +++ /dev/null @@ -1,9 +0,0 @@ - - - - Title of popup two - - -
This is the text of divInPopupTwo
- - diff --git a/spec/support/views/postback.erb b/spec/support/views/postback.erb deleted file mode 100644 index 4c77922c..00000000 --- a/spec/support/views/postback.erb +++ /dev/null @@ -1,13 +0,0 @@ -

Postback

- -
-

- -

-
- -
-

- -

-
diff --git a/spec/support/views/react.erb b/spec/support/views/react.erb deleted file mode 100644 index dee1974e..00000000 --- a/spec/support/views/react.erb +++ /dev/null @@ -1,45 +0,0 @@ - - - - - - - -
- - - diff --git a/spec/support/views/requiring_custom_extension.erb b/spec/support/views/requiring_custom_extension.erb index 38e405bc..f5bc88f9 100644 --- a/spec/support/views/requiring_custom_extension.erb +++ b/spec/support/views/requiring_custom_extension.erb @@ -1,6 +1,8 @@ - + + +

Location:

diff --git a/spec/support/views/scroll.erb b/spec/support/views/scroll.erb index 01fd8ce3..5d49a3c1 100644 --- a/spec/support/views/scroll.erb +++ b/spec/support/views/scroll.erb @@ -2,6 +2,7 @@ scroll +
diff --git a/spec/support/views/set.erb b/spec/support/views/set.erb index 58319589..ff842b8c 100644 --- a/spec/support/views/set.erb +++ b/spec/support/views/set.erb @@ -2,8 +2,8 @@ + -
Content
diff --git a/spec/support/views/show_cookies.erb b/spec/support/views/show_cookies.erb index dcc5b8ba..72b5c7fe 100644 --- a/spec/support/views/show_cookies.erb +++ b/spec/support/views/show_cookies.erb @@ -2,14 +2,15 @@ - + + <%= request.cookies["stealth"] %> diff --git a/spec/support/views/simple.erb b/spec/support/views/simple.erb index fd353874..4a57b083 100644 --- a/spec/support/views/simple.erb +++ b/spec/support/views/simple.erb @@ -2,14 +2,13 @@ Test + - Link -

Foo
Bar

diff --git a/spec/support/views/svg_test.erb b/spec/support/views/svg_test.erb index 6e651f2d..cd8cb1af 100644 --- a/spec/support/views/svg_test.erb +++ b/spec/support/views/svg_test.erb @@ -1,5 +1,8 @@ + + + diff --git a/spec/support/views/table.erb b/spec/support/views/table.erb index bbe51bbf..93542afa 100644 --- a/spec/support/views/table.erb +++ b/spec/support/views/table.erb @@ -1,7 +1,15 @@ - - - - -
- Link -
+ + + + + + + + + + +
+ Link +
+ + diff --git a/spec/support/views/tables.erb b/spec/support/views/tables.erb deleted file mode 100644 index b13fe0ef..00000000 --- a/spec/support/views/tables.erb +++ /dev/null @@ -1,120 +0,0 @@ -
- - - - - - - - - - - -
Agent
- - - -
- -
-
- -
- - - - - - - - - - - -
Girl
- - - -
- -
-
- -
- - - - - - - - - - - -
Villain
- - - -
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Horizontal Headers
First NameLast NameCity
DaniloWilkinsonJohnsonville
VernKonopelskiEverette
RatkeLawrenceEast Sorayashire
PalmerSawaynWest Trinidad
- - - - - - - - - - - - - - - - - - - - - - - - -
Vertical Headers
First NameDaniloVernRatkePalmer
Last NameWilkinsonKonopelskiLawrenceSawayn
CityJohnsonvilleEveretteEast SorayashireWest Trinidad
diff --git a/spec/support/views/type.erb b/spec/support/views/type.erb index 434d3aca..acb1cc04 100644 --- a/spec/support/views/type.erb +++ b/spec/support/views/type.erb @@ -2,8 +2,8 @@ + - diff --git a/spec/support/views/unicode.html b/spec/support/views/unicode.html index 3dcdf89d..e9de5054 100644 --- a/spec/support/views/unicode.html +++ b/spec/support/views/unicode.html @@ -1,5 +1,8 @@ + + +

diff --git a/spec/support/views/unwanted.erb b/spec/support/views/unwanted.erb index c56e466e..ad8c640c 100644 --- a/spec/support/views/unwanted.erb +++ b/spec/support/views/unwanted.erb @@ -1,5 +1,8 @@ + + + We shouldn't see this. diff --git a/spec/support/views/url_blacklist.erb b/spec/support/views/url_blacklist.erb index 150a769e..c95ed19e 100644 --- a/spec/support/views/url_blacklist.erb +++ b/spec/support/views/url_blacklist.erb @@ -2,13 +2,14 @@ - + + We are loading some unwanted action here. - - - + + +

Disappearing header

+ +

Here

+ +

Here

diff --git a/spec/support/views/with_ajax_fail.erb b/spec/support/views/with_ajax_fail.erb index 42053518..4cc87e03 100644 --- a/spec/support/views/with_ajax_fail.erb +++ b/spec/support/views/with_ajax_fail.erb @@ -3,12 +3,13 @@ ferrum with_js - + +

Here

diff --git a/spec/support/views/with_animation.erb b/spec/support/views/with_animation.erb deleted file mode 100644 index 7baec4dd..00000000 --- a/spec/support/views/with_animation.erb +++ /dev/null @@ -1,73 +0,0 @@ - - - - - with_animation - - - - - - - - - transition me away - - animate me away - - - diff --git a/spec/support/views/with_base_tag.erb b/spec/support/views/with_base_tag.erb deleted file mode 100644 index d1d118b4..00000000 --- a/spec/support/views/with_base_tag.erb +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - with_external_source - - -

FooBar

- - diff --git a/spec/support/views/with_count.erb b/spec/support/views/with_count.erb deleted file mode 100644 index 64a8c4a6..00000000 --- a/spec/support/views/with_count.erb +++ /dev/null @@ -1,7 +0,0 @@ -

This page is used for testing number options of has_text?

- -

count1

-
-

2 count

-

Count

-
diff --git a/spec/support/views/with_different_resources.erb b/spec/support/views/with_different_resources.erb index f56b7695..5ae7c0fe 100644 --- a/spec/support/views/with_different_resources.erb +++ b/spec/support/views/with_different_resources.erb @@ -3,15 +3,14 @@ ferrum with_different_resources + - - - - Do redirect - Go to 200 - Go to 201 - Go to 402 - Go to 500 + + Do redirect + Go to 200 + Go to 201 + Go to 402 + Go to 500 diff --git a/spec/support/views/with_dragula.erb b/spec/support/views/with_dragula.erb deleted file mode 100644 index eb2c1fad..00000000 --- a/spec/support/views/with_dragula.erb +++ /dev/null @@ -1,23 +0,0 @@ - - - - - with_dragula - - - - -
-
Item 1
-
Item 2
-
Item 3
-
Item 4
-
Item 5
-
- - - - - diff --git a/spec/support/views/with_fixed_header_footer.erb b/spec/support/views/with_fixed_header_footer.erb deleted file mode 100644 index 6c8627d4..00000000 --- a/spec/support/views/with_fixed_header_footer.erb +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - -
My headers
-
-
A tall block
- Go to root -
-
My footer
- - diff --git a/spec/support/views/with_hover.erb b/spec/support/views/with_hover.erb deleted file mode 100644 index 6bed6453..00000000 --- a/spec/support/views/with_hover.erb +++ /dev/null @@ -1,23 +0,0 @@ - - - - with_hover - - - - - Other hover page -
- Some text here so the wrapper has size -
Here I am
-
-
-
- Some text here so the wrapper has size -
Here I am
-
- - diff --git a/spec/support/views/with_hover1.erb b/spec/support/views/with_hover1.erb deleted file mode 100644 index f7b4112c..00000000 --- a/spec/support/views/with_hover1.erb +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - Go back - - diff --git a/spec/support/views/with_html.erb b/spec/support/views/with_html.erb deleted file mode 100644 index 40164fd0..00000000 --- a/spec/support/views/with_html.erb +++ /dev/null @@ -1,198 +0,0 @@ - - -
<%= referrer %>
-

This is a test

- -

-

-

Header Class Test One

-

Header Class Test Two

-

Header Class Test Three

-

Header Class Test Four

-

Header Class RandomTest Five

- -42 -Other span - -

- Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod - tempor incididunt ut labore - et dolore magna aliqua. Ut enim ad minim veniam, - quis nostrud exercitation ullamco laboris nisi - ut aliquip ex ea commodo consequat. - awesome image -

- -

- Duis aute irure dolor in reprehenderit in voluptate velit esse cillum - dolore eu fugiat Redirect pariatur. Excepteur sint occaecat cupidatat non proident, - sunt in culpa qui officia - text with   - whitespace - id est laborum. -

- -

- - - - - - BackToMyself - A link came first - A link - A link with data-method - A link with capitalized data-method - No Href - Blank Href - Blank Anchor - Blank JS Anchor - Normal Anchor - Anchor on different page - Anchor on same page - Relative - Protocol - - very fine image - fine image - Disabled link - - Naked Query String - <% if params[:query_string] %> - Query String sent - <% end %> -

- - - - - - -
- Some of this text is hidden! -
- -
- Some of this text is not hidden and some is hidden -
- -
- -
- -
- -
- -
- visible link -
- -
- Number 42 -
- -
    -
  • John
  • -
  • Paul
  • -
  • George
  • -
  • Ringo
  • -
- -
-
singular
-
multiple one
-
multiple two
-
almost singular but not quite
-
almost singular
-
- - - - -
- No href - Blank href -
- -
- text here -
- -
- Ancestor -
- Ancestor -
- Ancestor -
Child
-
-
- ASibling -
-
- -
- -
-
-
Pre Sibling
-
Mid Sibling
-
Post Sibling
-
-
-
Pre Sibling
-
Post Sibling
-
-
- -
needs escaping
- -
- Some text
More text
-
And more text
- Even more    text - - on multiple lines -
- - - -
-                    -
- -
- -
Something
-
-
    -
  • Random
  • -
  • Things
  • -
-
- - - -Download Me -Download Other diff --git a/spec/support/views/with_html5_svg.erb b/spec/support/views/with_html5_svg.erb deleted file mode 100644 index b4b38fdf..00000000 --- a/spec/support/views/with_html5_svg.erb +++ /dev/null @@ -1,20 +0,0 @@ - - - - Namespace - - -
- - - - - - - - - -
- - diff --git a/spec/support/views/with_html_entities.erb b/spec/support/views/with_html_entities.erb deleted file mode 100644 index 52f35144..00000000 --- a/spec/support/views/with_html_entities.erb +++ /dev/null @@ -1,2 +0,0 @@ - -Encoding with — html entities » diff --git a/spec/support/views/with_js.erb b/spec/support/views/with_js.erb index ac1c8013..45cf5cc1 100644 --- a/spec/support/views/with_js.erb +++ b/spec/support/views/with_js.erb @@ -3,10 +3,10 @@ ferrum with_js - - - - + + + + -

Remove me

Remove

-

@@ -54,7 +52,6 @@ - -

Open for match

-

Open check twice

diff --git a/spec/support/views/with_jstree.erb b/spec/support/views/with_jstree.erb deleted file mode 100644 index 96b2fd8c..00000000 --- a/spec/support/views/with_jstree.erb +++ /dev/null @@ -1,26 +0,0 @@ - - - - - with_jstree - - -
-
    -
  • Child node A
  • -
  • Child node B
  • -
  • Child node C
  • -
-
- - - - - diff --git a/spec/support/views/with_namespace.erb b/spec/support/views/with_namespace.erb deleted file mode 100644 index fcab32d5..00000000 --- a/spec/support/views/with_namespace.erb +++ /dev/null @@ -1,21 +0,0 @@ - - - - Namespace - - -
- - - - - - - - - -
- - diff --git a/spec/support/views/with_scope.erb b/spec/support/views/with_scope.erb deleted file mode 100644 index 7a3d2046..00000000 --- a/spec/support/views/with_scope.erb +++ /dev/null @@ -1,41 +0,0 @@ -

This page is used for testing various scopes

- -

- Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor - incididunt ut labore et dolore magna aliqua. Ut enim ad minim venia. - Go - -

- -
-
    -
  • With Simple HTML: Go -
    -

    - - -

    -

    -
    -
  • -
  • Bar: Go -
    -

    - - -

    -

    - - -

    -

    -
    -
  • -
-
- -
-
    -
  • With Simple HTML: Go -
-
diff --git a/spec/support/views/with_scope_other.erb b/spec/support/views/with_scope_other.erb deleted file mode 100644 index 67707b3f..00000000 --- a/spec/support/views/with_scope_other.erb +++ /dev/null @@ -1,5 +0,0 @@ -

This page is used for testing various scopes

- -

- Different text same wrapper id -

diff --git a/spec/support/views/with_simple_html.erb b/spec/support/views/with_simple_html.erb deleted file mode 100644 index 538d95bf..00000000 --- a/spec/support/views/with_simple_html.erb +++ /dev/null @@ -1,2 +0,0 @@ - -Bar diff --git a/spec/support/views/with_slow_ajax_connection.erb b/spec/support/views/with_slow_ajax_connection.erb index 57fbe25d..4a2eea3b 100644 --- a/spec/support/views/with_slow_ajax_connection.erb +++ b/spec/support/views/with_slow_ajax_connection.erb @@ -2,12 +2,13 @@ - + +

Slow AJAX

diff --git a/spec/support/views/with_slow_unload.erb b/spec/support/views/with_slow_unload.erb deleted file mode 100644 index 50244c5d..00000000 --- a/spec/support/views/with_slow_unload.erb +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - -
This delays unload by 2 seconds
- - diff --git a/spec/support/views/with_sortable_js.erb b/spec/support/views/with_sortable_js.erb deleted file mode 100644 index 8e03be78..00000000 --- a/spec/support/views/with_sortable_js.erb +++ /dev/null @@ -1,22 +0,0 @@ - - - - - with_sortable_js - - - - -
-
Item 1
-
Item 2
-
Item 3
-
Item 4
-
Item 5
-
- - - - diff --git a/spec/support/views/with_title.erb b/spec/support/views/with_title.erb deleted file mode 100644 index 77ab4654..00000000 --- a/spec/support/views/with_title.erb +++ /dev/null @@ -1,4 +0,0 @@ -Test Title - - abcdefg - diff --git a/spec/support/views/with_unload_alert.erb b/spec/support/views/with_unload_alert.erb deleted file mode 100644 index c4c05fc1..00000000 --- a/spec/support/views/with_unload_alert.erb +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - -
This triggers an alert on unload
- - Go away - - diff --git a/spec/support/views/with_user_js.erb b/spec/support/views/with_user_js.erb index fb39adde..82cc5b15 100644 --- a/spec/support/views/with_user_js.erb +++ b/spec/support/views/with_user_js.erb @@ -3,6 +3,7 @@ ferrum with_user_js +
diff --git a/spec/support/views/with_windows.erb b/spec/support/views/with_windows.erb deleted file mode 100644 index 7bd0882f..00000000 --- a/spec/support/views/with_windows.erb +++ /dev/null @@ -1,54 +0,0 @@ - - - - With Windows - - - - - - - - - - - - - - - - -
- My scoped content -
- - diff --git a/spec/support/views/within_frames.erb b/spec/support/views/within_frames.erb deleted file mode 100644 index 30934c18..00000000 --- a/spec/support/views/within_frames.erb +++ /dev/null @@ -1,15 +0,0 @@ - - - - With Frames - - -
- This is the text for divInMainWindow - -
- - - - - diff --git a/spec/support/views/zoom_test.erb b/spec/support/views/zoom_test.erb index 236f8bcf..705f4755 100644 --- a/spec/support/views/zoom_test.erb +++ b/spec/support/views/zoom_test.erb @@ -1,5 +1,8 @@ + + +