Class: CukeSlicer::DirectoryExtractor
- Inherits:
-
Object
- Object
- CukeSlicer::DirectoryExtractor
- Defined in:
- lib/cuke_slicer/extractors/directory_extractor.rb
Instance Method Summary collapse
Instance Method Details
#extract(target, filters, format, &block) ⇒ Object
4 5 6 7 8 9 10 11 12 13 14 |
# File 'lib/cuke_slicer/extractors/directory_extractor.rb', line 4 def extract(target, filters, format, &block) Array.new.tap do |test_cases| target.feature_files.each do |feature_file| test_cases.concat(FileExtractor.new.extract(feature_file, filters, format, &block)) end target.directories.each do |directory| test_cases.concat(extract(directory, filters, format, &block)) end end end |