lib/atp/flow.rb in atp-0.5.0 vs lib/atp/flow.rb in atp-0.5.3

- old
+ new

@@ -72,12 +72,20 @@ # to be the action to take if the test fails if b = options.delete(:bin) options[:on_fail] ||= {} options[:on_fail][:bin] = b end + if b = options.delete(:bin_description) + options[:on_fail] ||= {} + options[:on_fail][:bin_description] = b + end if b = options.delete(:softbin) || b = options.delete(:sbin) || b = options.delete(:soft_bin) options[:on_fail] ||= {} options[:on_fail][:softbin] = b + end + if b = options.delete(:softbin_description) || options.delete(:sbin_description) || options.delete(:soft_bin_description) + options[:on_fail] ||= {} + options[:on_fail][:softbin_description] = b end if options.delete(:continue) options[:on_fail] ||= {} options[:on_fail][:continue] = true end