* fixed bug in Ignore plugin

* cleaned up config management to allow an option hash or yaml file

git-svn-id: http://cmock.svn.sourceforge.net/svnroot/cmock/trunk@52 bf332499-1b4d-0410-844d-d2d48d5cc64c
This commit is contained in:
mvandervoord
2008-12-12 02:09:57 +00:00
parent 1394cba39a
commit 4e6061acc3
14 changed files with 163 additions and 37 deletions
+3 -2
View File
@@ -13,10 +13,11 @@ class CMockPluginManager
end
def get_generator_plugins
plugins_to_load = @config.plugins
@plugins = []
@plugins << CMockGeneratorPluginExpect.new( @config, @utils )
@plugins << CMockGeneratorPluginCException.new( @config, @utils ) if @config.use_cexception
@plugins << CMockGeneratorPluginIgnore.new( @config, @utils ) if @config.allow_ignore_mock
@plugins << CMockGeneratorPluginCException.new( @config, @utils ) if plugins_to_load.include? 'cexception'
@plugins << CMockGeneratorPluginIgnore.new( @config, @utils ) if plugins_to_load.include? 'ignore'
return @plugins
end
end