properly slash paths passed to UnityBegin in test runner generator

This commit is contained in:
Mark VanderVoord
2015-08-18 08:27:15 -04:00
parent 98e8590fce
commit bc307bd600

View File

@ -290,7 +290,7 @@ class UnityTestRunnerGenerator
output.puts("int main(void)")
output.puts("{")
output.puts(" suite_setup();") unless @options[:suite_setup].nil?
output.puts(" UnityBegin(\"#{filename}\");")
output.puts(" UnityBegin(\"#{filename.gsub(/\\/,'\\\\')}\");")
if (@options[:use_param_tests])
tests.each do |test|
if ((test[:args].nil?) or (test[:args].empty?))