module DeprecationToolkit::TestTriggerer
Public Class Methods
trigger_deprecation_toolkit_behavior(test)
click to toggle source
# File lib/deprecation_toolkit/test_triggerer.rb, line 5 def self.trigger_deprecation_toolkit_behavior(test) current_deprecations = DeprecationToolkit::Collector.new(DeprecationToolkit::Collector.deprecations) recorded_deprecations = DeprecationToolkit::Collector.load(test) if !recorded_deprecations.flaky? && current_deprecations != recorded_deprecations DeprecationToolkit::Configuration.behavior.trigger( test, current_deprecations, recorded_deprecations ) end ensure DeprecationToolkit::Collector.reset! end