Merge pull request #327 from Hannes103/feature/sub-folder-supprt

add optional folder argument to create_mock()
This commit is contained in:
Mark VanderVoord
2021-01-07 17:59:10 -05:00
committed by GitHub
2 changed files with 24 additions and 11 deletions
+4 -4
View File
@@ -27,9 +27,9 @@ class CMock
@silent = (cm_config.verbosity < 2)
end
def setup_mocks(files)
def setup_mocks(files, folder = nil)
[files].flatten.each do |src|
generate_mock src
generate_mock(src, folder)
end
end
@@ -41,11 +41,11 @@ class CMock
private ###############################
def generate_mock(src)
def generate_mock(src, folder)
name = File.basename(src, '.*')
ext = File.extname(src)
puts "Creating mock for #{name}..." unless @silent
@cm_generator.create_mock(name, @cm_parser.parse(name, File.read(src)), ext)
@cm_generator.create_mock(name, @cm_parser.parse(name, File.read(src)), ext, folder)
end
def generate_skeleton(src)