module Cucumber

Constants

BINARY
CODEPAGE
JRUBY
LIBDIR
OS_X
RAILS
RUBY_1_9
RUBY_2_0
RUBY_2_1
RUBY_2_2
RUBY_BINARY
VERSION
WINDOWS
WINDOWS_MRI

Attributes

use_full_backtrace[RW]
wants_to_quit[RW]

Public Class Methods

deprecate(class_name, method, message) click to toggle source
# File lib/cucumber.rb, line 24
def deprecate(class_name, method, message)
  return self # deprecation warnings will come in v2.1
  called_by = caller[1]
  warn("Deprecated: #{class_name}##{method} #{message}. Caller: #{called_by}")
end
file_mode(m, encoding="UTF-8") click to toggle source

@private

# File lib/cucumber/platform.rb, line 25
def file_mode(m, encoding="UTF-8")
  "#{m}:#{encoding}"
end
logger() click to toggle source
# File lib/cucumber.rb, line 13
def logger
  return @log if @log
  @log = Logger.new(STDOUT)
  @log.level = Logger::INFO
  @log
end
logger=(logger) click to toggle source
# File lib/cucumber.rb, line 20
def logger=(logger)
  @log = logger
end