From 44c429bd8b8a58af1d360cdc5ec9276b77cee54c Mon Sep 17 00:00:00 2001 From: Daniel Murdin Date: Wed, 13 Jul 2016 10:31:52 +0200 Subject: [PATCH] Escape backslashes for windows paths, fixes #137. Change-Id: I2dbae30e21ab31921817f68fd7a5e08d21c76626 --- auto/generate_test_runner.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/auto/generate_test_runner.rb b/auto/generate_test_runner.rb index 85a315d..ce1da8e 100644 --- a/auto/generate_test_runner.rb +++ b/auto/generate_test_runner.rb @@ -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?))