Change comments style in unity and test runner to compile with std=c89

This commit is contained in:
Andrzej Bieniek
2015-09-09 21:09:59 +01:00
parent a5a927f43e
commit 61dd3f181b
22 changed files with 362 additions and 362 deletions

View File

@ -158,7 +158,7 @@ class UnityTestRunnerGenerator
def create_header(output, mocks, testfile_includes=[])
output.puts('/* AUTOGENERATED FILE. DO NOT EDIT. */')
create_runtest(output, mocks)
output.puts("\n//=======Automagically Detected Files To Include=====")
output.puts("\n/*=======Automagically Detected Files To Include=====*/")
output.puts("#include \"#{@options[:framework].to_s}.h\"")
output.puts('#include "cmock.h"') unless (mocks.empty?)
output.puts('#include <setjmp.h>')
@ -186,7 +186,7 @@ class UnityTestRunnerGenerator
end
def create_externs(output, tests, mocks)
output.puts("\n//=======External Functions This Runner Calls=====")
output.puts("\n/*=======External Functions This Runner Calls=====*/")
output.puts("extern void #{@options[:setup_name]}(void);")
output.puts("extern void #{@options[:teardown_name]}(void);")
tests.each do |test|
@ -197,7 +197,7 @@ class UnityTestRunnerGenerator
def create_mock_management(output, mock_headers)
unless (mock_headers.empty?)
output.puts("\n//=======Mock Management=====")
output.puts("\n/*=======Mock Management=====*/")
output.puts("static void CMock_Init(void)")
output.puts("{")
if @options[:enforce_strict_ordering]
@ -232,14 +232,14 @@ class UnityTestRunnerGenerator
def create_suite_setup_and_teardown(output)
unless (@options[:suite_setup].nil?)
output.puts("\n//=======Suite Setup=====")
output.puts("\n/*=======Suite Setup=====*/")
output.puts("static int suite_setup(void)")
output.puts("{")
output.puts(@options[:suite_setup])
output.puts("}")
end
unless (@options[:suite_teardown].nil?)
output.puts("\n//=======Suite Teardown=====")
output.puts("\n/*=======Suite Teardown=====*/")
output.puts("static int suite_teardown(int num_failures)")
output.puts("{")
output.puts(@options[:suite_teardown])
@ -251,7 +251,7 @@ class UnityTestRunnerGenerator
cexception = @options[:plugins].include? :cexception
va_args1 = @options[:use_param_tests] ? ', ...' : ''
va_args2 = @options[:use_param_tests] ? '__VA_ARGS__' : ''
output.puts("\n//=======Test Runner Used To Run Each Test Below=====")
output.puts("\n/*=======Test Runner Used To Run Each Test Below=====*/")
output.puts("#define RUN_TEST_NO_ARGS") if @options[:use_param_tests]
output.puts("#define RUN_TEST(TestFunc, TestLineNum#{va_args1}) \\")
output.puts("{ \\")
@ -279,7 +279,7 @@ class UnityTestRunnerGenerator
end
def create_reset(output, used_mocks)
output.puts("\n//=======Test Reset Option=====")
output.puts("\n/*=======Test Reset Option=====*/")
output.puts("void resetTest(void);")
output.puts("void resetTest(void)")
output.puts("{")
@ -292,7 +292,7 @@ class UnityTestRunnerGenerator
end
def create_main(output, filename, tests, used_mocks)
output.puts("\n\n//=======MAIN=====")
output.puts("\n\n/*=======MAIN=====*/")
if (@options[:main_name] != "main")
output.puts("int #{@options[:main_name]}(void);")
end