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