Merge pull request #203 from dmurdin/pathslash

Escape backslashes for windows paths, fixes #137.
This commit is contained in:
Mark VanderVoord
2016-07-13 06:48:57 -04:00
committed by GitHub

View File

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