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 23
def initialize(level, timestamp, message)
  @level = level
  @timestamp = timestamp
  @message = message
end

Public Instance Methods

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