You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
21 lines
626 B
21 lines
626 B
5 years ago
|
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]
|
||
|
generator = UnityTestRunnerGenerator.new.run(test, runner)
|
||
|
|
||
|
end
|