mirror of
https://github.com/teampoltergeist/poltergeist.git
synced 2022-11-09 12:05:00 -05:00
Add magic comment to freeze String literals (#907)
* Add magic comment to frozen String literals
This commit is contained in:
parent
3e63a11126
commit
5076f3d8f8
31 changed files with 58 additions and 6 deletions
|
@ -1,3 +1,5 @@
|
|||
# frozen_string_literal: true
|
||||
|
||||
if RUBY_VERSION < "1.9.2"
|
||||
raise "This version of Capybara/Poltergeist does not support Ruby versions " \
|
||||
"less than 1.9.2."
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
# frozen_string_literal: true
|
||||
|
||||
require "capybara/poltergeist/errors"
|
||||
require "capybara/poltergeist/command"
|
||||
require 'json'
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
# frozen_string_literal: true
|
||||
|
||||
require "timeout"
|
||||
require "capybara/poltergeist/utility"
|
||||
require 'cliver'
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
# frozen_string_literal: true
|
||||
|
||||
require 'securerandom'
|
||||
|
||||
module Capybara::Poltergeist
|
||||
|
@ -16,4 +18,4 @@ module Capybara::Poltergeist
|
|||
JSON.dump({ 'id' => @id, 'name' => @name, 'args' => @args })
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
# frozen_string_literal: true
|
||||
|
||||
module Capybara::Poltergeist
|
||||
class Cookie
|
||||
def initialize(attributes)
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
# frozen_string_literal: true
|
||||
|
||||
require 'uri'
|
||||
|
||||
module Capybara::Poltergeist
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
# frozen_string_literal: true
|
||||
|
||||
module Capybara
|
||||
module Poltergeist
|
||||
class Error < StandardError; end
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
# frozen_string_literal: true
|
||||
|
||||
module Capybara::Poltergeist
|
||||
class Inspector
|
||||
BROWSERS = %w(chromium chromium-browser google-chrome open)
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
# frozen_string_literal: true
|
||||
|
||||
module Capybara::Poltergeist
|
||||
module NetworkTraffic
|
||||
require 'capybara/poltergeist/network_traffic/request'
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
# frozen_string_literal: true
|
||||
|
||||
module Capybara::Poltergeist::NetworkTraffic
|
||||
class Error
|
||||
def initialize(data)
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
# frozen_string_literal: true
|
||||
|
||||
module Capybara::Poltergeist::NetworkTraffic
|
||||
class Request
|
||||
attr_reader :response_parts, :error
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
# frozen_string_literal: true
|
||||
|
||||
module Capybara::Poltergeist::NetworkTraffic
|
||||
class Response
|
||||
def initialize(data)
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
# frozen_string_literal: true
|
||||
|
||||
module Capybara::Poltergeist
|
||||
class Node < Capybara::Driver::Node
|
||||
attr_reader :page_id, :id
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
# frozen_string_literal: true
|
||||
|
||||
module Capybara::Poltergeist
|
||||
class Server
|
||||
attr_reader :socket, :fixed_port, :timeout, :custom_host
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
# frozen_string_literal: true
|
||||
|
||||
module Capybara
|
||||
module Poltergeist
|
||||
class << self
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
# frozen_string_literal: true
|
||||
|
||||
module Capybara
|
||||
module Poltergeist
|
||||
VERSION = "1.16.0"
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
# frozen_string_literal: true
|
||||
|
||||
require 'socket'
|
||||
require 'websocket/driver'
|
||||
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
# frozen_string_literal: true
|
||||
|
||||
require 'spec_helper'
|
||||
require 'image_size'
|
||||
require 'pdf/reader'
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
# coding: utf-8
|
||||
# frozen_string_literal: true
|
||||
|
||||
require 'spec_helper'
|
||||
|
||||
skip = []
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
# frozen_string_literal: true
|
||||
|
||||
POLTERGEIST_ROOT = File.expand_path('../..', __FILE__)
|
||||
$:.unshift(POLTERGEIST_ROOT + '/lib')
|
||||
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
# frozen_string_literal: true
|
||||
|
||||
class SpecLogger
|
||||
attr_reader :messages
|
||||
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
# frozen_string_literal: true
|
||||
|
||||
require 'capybara/spec/test_app'
|
||||
|
||||
class TestApp
|
||||
|
|
|
@ -38,4 +38,4 @@
|
|||
<p id="penultimate">Praesent viverra, augue vel vestibulum gravida, diam mauris sodales massa, eget cursus nisi sem in libero. Sed convallis molestie pellentesque. Ut vel ipsum massa, sit amet cursus quam. Nullam dapibus, elit eu lobortis malesuada, tellus ante consectetur diam, eget dignissim mi ante in nisl. Mauris egestas bibendum laoreet. Morbi tincidunt feugiat magna, et rutrum lectus laoreet eget. Ut ac tortor ante. In odio tortor, rhoncus a rhoncus sed, viverra ultrices metus. Quisque mollis massa velit, cursus auctor ligula. Quisque egestas arcu erat.</p>
|
||||
|
||||
<p><a href="/">Phasellus blandit velit</a> non dolor bibendum eleifend. In lobortis metus vel lorem auctor fermentum nec pulvinar nisl. Vestibulum urna mauris, malesuada quis viverra sit amet, convallis vel arcu. Mauris quis tortor ipsum, ac cursus erat. Cras laoreet accumsan elit, sed convallis nibh scelerisque vel. Praesent nec nunc dolor, et rutrum sem. Integer sagittis imperdiet arcu, et dictum nisl mattis eget. In sapien tellus, eleifend ut accumsan id, aliquam quis risus. Cras viverra neque et augue fringilla eu malesuada felis tincidunt. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Integer a magna non tellus fringilla gravida sed quis justo. Cras pulvinar ultricies tincidunt. Nullam hendrerit risus id massa feugiat iaculis. Duis rhoncus ipsum dolor, ut semper dolor. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. </p>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
@ -3,4 +3,4 @@
|
|||
<body>
|
||||
We shouldn't see this.
|
||||
</body>
|
||||
</html>
|
||||
</html>
|
||||
|
|
|
@ -6,4 +6,4 @@
|
|||
<img src="/poltergeist/unwanted" style="height:100px;width:100px;" />
|
||||
<script src="/poltergeist/unwanted" />
|
||||
</body>
|
||||
</html>
|
||||
</html>
|
||||
|
|
|
@ -13,4 +13,4 @@
|
|||
});
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
</html>
|
||||
|
|
|
@ -12,4 +12,4 @@
|
|||
<a href="/poltergeist/status/402">Go to 402</a>
|
||||
<a href="/poltergeist/status/500">Go to 500</a>
|
||||
</body>
|
||||
</html>
|
||||
</html>
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
# frozen_string_literal: true
|
||||
|
||||
require 'spec_helper'
|
||||
require 'stringio'
|
||||
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
# frozen_string_literal: true
|
||||
|
||||
require 'spec_helper'
|
||||
|
||||
module Capybara::Poltergeist
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
# frozen_string_literal: true
|
||||
|
||||
require 'spec_helper'
|
||||
|
||||
module Capybara::Poltergeist
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
# frozen_string_literal: true
|
||||
|
||||
require 'spec_helper'
|
||||
|
||||
module Capybara::Poltergeist
|
||||
|
|
Loading…
Add table
Reference in a new issue