mirror of
https://github.com/ThrowTheSwitch/CMock.git
synced 2026-10-06 08:57:25 +00:00
Merge pull request #327 from Hannes103/feature/sub-folder-supprt
add optional folder argument to create_mock()
This commit is contained in:
+4
-4
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user