Sha256: 6321b34ea684f1129852fd4cee36093ff612d0b429074a1d1fce45bdd77ed282
Contents?: true
Size: 502 Bytes
Versions: 3
Compression:
Stored size: 502 Bytes
Contents
require 'kraken-mobile/models/feature_file' module Utils module FeatureReader def feature_files features_dir = File.join(FileUtils.pwd, K::FEATURES_PATH) unless File.exist?(features_dir) raise "ERROR: File or directory '#{features_dir}' does not exists" end # Is a file not directory return [features_dir] if features_dir.include?('.feature') files = Dir[File.join(features_dir, '**{,/*/**}/*')].uniq files.grep(/\.feature$/) end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
kraken-mobile-1.0.9 | lib/kraken-mobile/utils/feature_reader.rb |
kraken-mobile-1.0.8 | lib/kraken-mobile/utils/feature_reader.rb |
kraken-mobile-1.0.5 | lib/kraken-mobile/utils/feature_reader.rb |