Sha256: 9d116330e790973ed58c2a6b322e9334d886ee6a345c505cfc2d77a1b71e9e6f

Contents?: true

Size: 552 Bytes

Versions: 31

Compression:

Stored size: 552 Bytes

Contents

module Selenium
  module WebDriver
    class LogEntry
      attr_reader :level, :timestamp, :message

      def initialize(level, timestamp, message)
        @level      = level
        @timestamp = timestamp
        @message    = message
      end

      def as_json(opts = nil)
        {
          'level'     => level,
          'timestamp' => timestamp,
          'message'   => message
        }
      end

      def to_s
        "#{level} #{time}: #{message}"
      end

      def time
        Time.at timestamp / 1000
      end
    end
  end
end

Version data entries

31 entries across 31 versions & 3 rubygems

Version Path
selenium-webdriver-2.45.0 lib/selenium/webdriver/common/log_entry.rb
selenium-webdriver-2.45.0.dev3 lib/selenium/webdriver/common/log_entry.rb
selenium-webdriver-2.45.0.dev2 lib/selenium/webdriver/common/log_entry.rb
selenium-webdriver-2.45.0.dev lib/selenium/webdriver/common/log_entry.rb
selenium-webdriver-2.44.0 lib/selenium/webdriver/common/log_entry.rb
selenium-webdriver-2.44.0.dev lib/selenium/webdriver/common/log_entry.rb
selenium-webdriver-2.43.0 lib/selenium/webdriver/common/log_entry.rb
selenium-webdriver-2.42.0 lib/selenium/webdriver/common/log_entry.rb
selenium-webdriver-2.41.0 lib/selenium/webdriver/common/log_entry.rb
browserstack-webdriver-2.40.1 lib/selenium/webdriver/common/log_entry.rb
selenium-webdriver-2.40.0 lib/selenium/webdriver/common/log_entry.rb
selenium-webdriver-2.40.0.rc2 lib/selenium/webdriver/common/log_entry.rb
selenium-webdriver-2.40.0.rc1 lib/selenium/webdriver/common/log_entry.rb
selenium-webdriver-2.39.0 lib/selenium/webdriver/common/log_entry.rb
selenium-webdriver-2.38.0 lib/selenium/webdriver/common/log_entry.rb
browserstack-webdriver-0.0.22 lib/selenium/webdriver/common/log_entry.rb
browserstack-webdriver-0.0.1 lib/selenium/webdriver/common/log_entry.rb
selenium-webdriver-2.37.0 lib/selenium/webdriver/common/log_entry.rb
selenium-webdriver-2.35.1 lib/selenium/webdriver/common/log_entry.rb
selenium-webdriver-2.35.0 lib/selenium/webdriver/common/log_entry.rb