CMock/scripts/create_runner.rb
mvandervoord 9b393ad4fb Further style changes to match standard.
Pull in latest Unity.
Update testing parameters to include Ruby 2.7
2020-03-19 10:00:12 -04:00

19 lines
622 B
Ruby

if $0 == __FILE__
# make sure there is at least one parameter left (the input file)
if ARGV.length < 2
puts ["\nusage: ruby #{__FILE__} input_test_file (output)",
'',
' input_test_file - this is the C file you want to create a runner for',
' output - this is the name of the runner file to generate',
' defaults to (input_test_file)_Runner'].join("\n")
exit 1
end
require "#{ENV['UNITY_DIR']}/auto/generate_test_runner"
test = ARGV[0]
runner = ARGV[1]
UnityTestRunnerGenerator.new.run(test, runner)
end