Skip to content

Instantly share code, notes, and snippets.

@hugobast
Created April 11, 2014 18:59
Show Gist options
  • Save hugobast/10492443 to your computer and use it in GitHub Desktop.
Save hugobast/10492443 to your computer and use it in GitHub Desktop.
require_relative 'warning_suppressor'
Capybara.register_driver :poltergeist do |app|
Capybara::Poltergeist::Driver.new app, phantomjs_logger: WarningSuppressor
end
class WarningSuppressor
class << self
def write(message)
if message =~ /QFont::setPixelSize: Pixel size <= 0/ ||
message =~/CoreText performance note:/
0
else
puts(message)
1
end
end
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment