class Gauge::ExecutionHandler
Public Class Methods
new(server)
click to toggle source
# File lib/service_handlers.rb, line 13 def initialize(server) @server = server end
Public Instance Methods
cache_file(request, _call)
click to toggle source
# File lib/service_handlers.rb, line 69 def cache_file(request, _call) process_cache_file_request(request) end
execute_step(request, _call)
click to toggle source
# File lib/service_handlers.rb, line 61 def execute_step(request, _call) process_execute_step_request(request) end
finish_execution(request, _call)
click to toggle source
# File lib/service_handlers.rb, line 33 def finish_execution(request, _call) process_execution_end_request(request) end
finish_scenario_execution(request, _call)
click to toggle source
# File lib/service_handlers.rb, line 49 def finish_scenario_execution(request, _call) process_scenario_execution_end_request(request) end
finish_spec_execution(request, _call)
click to toggle source
# File lib/service_handlers.rb, line 41 def finish_spec_execution(request, _call) process_spec_execution_end_request(request) end
finish_step_execution(request, _call)
click to toggle source
# File lib/service_handlers.rb, line 57 def finish_step_execution(request, _call) process_step_execution_end_request(request) end
get_glob_patterns(request, _call)
click to toggle source
# File lib/service_handlers.rb, line 93 def get_glob_patterns(request, _call) process_implementation_glob_pattern_request(request) end
get_implementation_files(request, _call)
click to toggle source
# File lib/service_handlers.rb, line 77 def get_implementation_files(request, _call) process_implementation_file_list_request(request) end
get_step_name(request, _call)
click to toggle source
# File lib/service_handlers.rb, line 89 def get_step_name(request, _call) process_step_name_request(request) end
get_step_names(request, _call)
click to toggle source
# File lib/service_handlers.rb, line 65 def get_step_names(request, _call) process_step_names_request(request) end
get_step_positions(request, _call)
click to toggle source
# File lib/service_handlers.rb, line 73 def get_step_positions(request, _call) process_step_positions_request(request) end
implement_stub(request, _call)
click to toggle source
# File lib/service_handlers.rb, line 81 def implement_stub(request, _call) process_stub_implementation_code_request(request) end
initialize_scenario_data_store(request, _call)
click to toggle source
# File lib/service_handlers.rb, line 25 def initialize_scenario_data_store(request, _call) process_scenario_data_store_init_request(request) end
initialize_spec_data_store(request, _call)
click to toggle source
# File lib/service_handlers.rb, line 21 def initialize_spec_data_store(request, _call) process_spec_data_store_init_request(request) end
initialize_suite_data_store(request, _call)
click to toggle source
# File lib/service_handlers.rb, line 17 def initialize_suite_data_store(request, _call) process_suite_data_store_init_request(request) end
kill(_request, _call)
click to toggle source
# File lib/service_handlers.rb, line 101 def kill(_request, _call) Thread.new do sleep 0.1 @server.stop exit(0) end.run Messages::Empty.new end
refactor(request, _call)
click to toggle source
# File lib/service_handlers.rb, line 85 def refactor(request, _call) process_refactor_request(request) end
start_execution(request, _call)
click to toggle source
# File lib/service_handlers.rb, line 29 def start_execution(request, _call) process_execution_start_request(request) end
start_scenario_execution(request, _call)
click to toggle source
# File lib/service_handlers.rb, line 45 def start_scenario_execution(request, _call) process_scenario_execution_start_request(request) end
start_spec_execution(request, _call)
click to toggle source
# File lib/service_handlers.rb, line 37 def start_spec_execution(request, _call) process_spec_execution_start_request(request) end
start_step_execution(request, _call)
click to toggle source
# File lib/service_handlers.rb, line 53 def start_step_execution(request, _call) process_step_execution_start_request(request) end
validate_step(request, _call)
click to toggle source
# File lib/service_handlers.rb, line 97 def validate_step(request, _call) process_step_validation_request(request) end