class TDL::ChallengeSessionConfig

Public Class Methods

for_journey_id(journey_id) click to toggle source
# File lib/tdl/runner/challenge_session_config.rb, line 6
def self.for_journey_id(journey_id)
  ChallengeSessionConfig.new(journey_id)
end
new(journey_id) click to toggle source
# File lib/tdl/runner/challenge_session_config.rb, line 10
def initialize(journey_id)
  @port = 8222
  @use_colours = true
  @recording_system_should_be_on = true
  @journey_id = journey_id
  @audit_stream = ConsoleAuditStream.new
end

Public Instance Methods

get_audit_stream() click to toggle source
# File lib/tdl/runner/challenge_session_config.rb, line 68
def get_audit_stream
  @audit_stream
end
get_hostname() click to toggle source
# File lib/tdl/runner/challenge_session_config.rb, line 52
def get_hostname
  @hostname
end
get_journey_id() click to toggle source
# File lib/tdl/runner/challenge_session_config.rb, line 60
def get_journey_id
  @journey_id
end
get_port() click to toggle source
# File lib/tdl/runner/challenge_session_config.rb, line 56
def get_port
  @port
end
get_recording_system_should_be_on() click to toggle source
# File lib/tdl/runner/challenge_session_config.rb, line 48
def get_recording_system_should_be_on
  @recording_system_should_be_on
end
get_use_colours() click to toggle source
# File lib/tdl/runner/challenge_session_config.rb, line 64
def get_use_colours
  @use_colours
end
get_working_directory() click to toggle source
# File lib/tdl/runner/challenge_session_config.rb, line 72
def get_working_directory
  @working_directory
end
with_audit_stream(audit_stream) click to toggle source
# File lib/tdl/runner/challenge_session_config.rb, line 38
def with_audit_stream(audit_stream)
  @audit_stream = audit_stream
  self
end
with_colours(use_colours) click to toggle source
# File lib/tdl/runner/challenge_session_config.rb, line 28
def with_colours(use_colours)
  @use_colours = use_colours
  self
end
with_port(port) click to toggle source
# File lib/tdl/runner/challenge_session_config.rb, line 23
def with_port(port)
  @port = port
  self
end
with_recording_system_should_be_on(recording_system_should_be_on) click to toggle source
# File lib/tdl/runner/challenge_session_config.rb, line 33
def with_recording_system_should_be_on(recording_system_should_be_on)
  @recording_system_should_be_on = recording_system_should_be_on
  self
end
with_server_hostname(hostname) click to toggle source
# File lib/tdl/runner/challenge_session_config.rb, line 18
def with_server_hostname(hostname)
  @hostname = hostname
  self
end
with_working_directory(working_directory) click to toggle source
# File lib/tdl/runner/challenge_session_config.rb, line 43
def with_working_directory(working_directory)
  @working_directory = working_directory
  self
end