class EacRubyUtils::Rspec::Conditional
def self.default
def self.default @default ||= new end
def add(tag, &condition)
def add(tag, &condition) tags[tag] = condition end
def configure(rspec_config)
def configure(rspec_config) tags.each do |tag, condition| message = condition.call if message.present? warn("Excluded tag: #{tag}: #{message}") rspec_config.filter_run_excluding tag end end end
def initialize
def initialize @tags = {} end