Method: BackgroundProcessCoreHelpers#background_process

Defined in:
lib/rspec-background-process/background_process_helpers.rb

#background_process(path, options = {}) ⇒ Object



14
15
16
17
18
19
20
21
22
# File 'lib/rspec-background-process/background_process_helpers.rb', line 14

def background_process(path, options = {})
  RSpecBackgroundProcess::ProcessPool::ProcessDefinition.new(
    process_pool.pool,
    options[:group] || 'default',
    path,
    options[:load] ? RSpecBackgroundProcess::LoadedBackgroundProcess : RSpecBackgroundProcess::BackgroundProcess,
    process_pool.options
  )
end