Class: RakeGatling::Commands::GatlingParameterBuilder

Inherits:
Object
  • Object
show all
Defined in:
lib/src/GatlingParameterBuilder.rb

Instance Method Summary collapse

Instance Method Details

#buildFrom(parameters) ⇒ Object



4
5
6
7
8
9
10
11
12
13
14
15
16
# File 'lib/src/GatlingParameterBuilder.rb', line 4

def buildFrom(parameters)
  load_test_root = parameters[:load_test_root]
  gatling_parameters = {
    '-bf' => "#{load_test_root}/request-bodies",
    '-sf' => "#{load_test_root}/simulations",
    '-df' => "#{load_test_root}/data",
    '-rf' => parameters[:results_directory],
    '-s' => parameters[:simulation],
    '-sd' => "\"#{parameters[:simulation_description]}\""
  }
  gatling_parameter_string = gatling_parameters.map{ 
    | key , value | "#{key} #{value}"}.join(' ')
end