From 39654f36e87fbe31253828229fb8b44cf2e9fa07 Mon Sep 17 00:00:00 2001 From: mvandervoord Date: Fri, 15 Apr 2011 01:01:39 +0000 Subject: [PATCH] - separated generate step in test runner generator git-svn-id: http://unity.svn.sourceforge.net/svnroot/unity/trunk@128 e7d17a6e-8845-0410-bbbc-c8efb4fdad7e --- auto/generate_test_runner.rb | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/auto/generate_test_runner.rb b/auto/generate_test_runner.rb index 40d73c6..c802022 100644 --- a/auto/generate_test_runner.rb +++ b/auto/generate_test_runner.rb @@ -45,6 +45,16 @@ class UnityTestRunnerGenerator end #build runner file + generate(input_file, output_file, tests, includes, used_mocks) + + #determine which files were used to return them + all_files_used = [input_file, output_file] + all_files_used += includes.map {|filename| filename + '.c'} unless includes.empty? + all_files_used += @options[:includes] unless @options[:includes].empty? + return all_files_used.uniq + end + + def generate(input_file, output_file, tests, includes, used_mocks) File.open(output_file, 'w') do |output| create_header(output, used_mocks) create_externs(output, tests, used_mocks) @@ -53,11 +63,6 @@ class UnityTestRunnerGenerator create_reset(output, used_mocks) create_main(output, input_file, tests) end - - all_files_used = [input_file, output_file] - all_files_used += includes.map {|filename| filename + '.c'} unless includes.empty? - all_files_used += @options[:includes] unless @options[:includes].empty? - return all_files_used.uniq end def find_tests(input_file) -- GitLab