class TFModTest::ModuleTestRepository
Public Class Methods
each() { |module_test| ... }
click to toggle source
# File lib/tfmodtest/module_test.rb, line 38 def self.each modules_path = Rake::FileList.new('test/*') modules_path.each do |path| module_name = File.basename(path) yield ModuleTest.new(module_name) unless excluded?(module_name) end end
Private Class Methods
excluded?(module_name)
click to toggle source
# File lib/tfmodtest/module_test.rb, line 47 def self.excluded?(module_name) excluded_modules.include?(module_name) end
excluded_modules()
click to toggle source
# File lib/tfmodtest/module_test.rb, line 52 def self.excluded_modules ENV.fetch('TM_EXCLUDE_MODULES', '').split(',') end