class Selenium::WebDriver::LogEntry

Attributes

level[R]
message[R]
timestamp[R]

Public Class Methods

new(level, timestamp, message) click to toggle source
# File lib/selenium/webdriver/common/log_entry.rb, line 6
def initialize(level, timestamp, message)
  @level      = level
  @timestamp = timestamp
  @message    = message
end

Public Instance Methods

as_json(opts = nil) click to toggle source
# File lib/selenium/webdriver/common/log_entry.rb, line 12
def as_json(opts = nil)
  {
    'level'     => level,
    'timestamp' => timestamp,
    'message'   => message
  }
end
time() click to toggle source
# File lib/selenium/webdriver/common/log_entry.rb, line 24
def time
  Time.at timestamp / 1000
end
to_s() click to toggle source
# File lib/selenium/webdriver/common/log_entry.rb, line 20
def to_s
  "#{level} #{time}: #{message}"
end