Class: Workarea::WarningSuppressor

Inherits:
Object
  • Object
show all
Defined in:
lib/workarea/testing/warning_suppressor.rb

Overview

Basic Logger class that filters out warnings that match a list of specified messages from phantomjs

Constant Summary collapse

IGNORES =
[
  /QFont::setPixelSize: Pixel size <= 0/,
  /CoreText performance note:/,
  /Heya! This page is using wysihtml/
]

Class Method Summary collapse

Class Method Details

.write(message) ⇒ Object



43
44
45
46
47
48
49
50
# File 'lib/workarea/testing/warning_suppressor.rb', line 43

def write(message)
  if suppress?(message)
    0
  else
    puts(message)
    1
  end
end