From 371e062555f27dda008966185285353484aea96e Mon Sep 17 00:00:00 2001 From: mvandervoord Date: Tue, 17 Mar 2020 16:24:25 -0400 Subject: [PATCH] Fixed issue #480 - better protection against bad pattern matching. --- auto/generate_test_runner.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/auto/generate_test_runner.rb b/auto/generate_test_runner.rb index 672d17c..41941a0 100644 --- a/auto/generate_test_runner.rb +++ b/auto/generate_test_runner.rb @@ -465,13 +465,13 @@ if $0 == __FILE__ when '-cexception' options[:plugins] = [:cexception] true - when /\.*\.ya?ml/ + when /\.*\.ya?ml$/ options = UnityTestRunnerGenerator.grab_config(arg) true when /--(\w+)=\"?(.*)\"?/ options[Regexp.last_match(1).to_sym] = Regexp.last_match(2) true - when /\.*\.h/ + when /\.*\.(?:hpp|hh|H|h)$/ options[:includes] << arg true else false