Sha256: 7cf57f627b2f0e6e903d79a3fbac8c62929d11929ff1d03b60f44c7c490e7637
Contents?: true
Size: 1.27 KB
Versions: 2
Compression:
Stored size: 1.27 KB
Contents
# :nocov: module Slayer class Command class << self def pass(value: nil, status: :default, message: nil) warn '[DEPRECATION] `pass` is deprecated. Please use `ok` instead.' ok(value: value, status: status, message: message) end def flunk(value: nil, status: :default, message: nil) warn '[DEPRECATION] `flunk` is deprecated. Please use `err` instead.' err(value: value, status: status, message: message) end def flunk!(value: nil, status: :default, message: nil) warn '[DEPRECATION] `flunk!` is deprecated. Please use `return err` instead.' err!(value: value, status: status, message: message) end end alias pass ok alias flunk err alias flunk! err! end class Result def success? warn '[DEPRECATION] `success?` is deprecated. Please use `ok?` instead.' ok? end def failure? warn '[DEPRECATION] `failure?` is deprecated. Please use `err?` instead.' err? end end class ResultMatcher def pass(...) warn '[DEPRECATION] `pass` is deprecated. Please use `ok` instead.' ok(...) end def fail(...) warn '[DEPRECATION] `fail` is deprecated. Please use `err` instead.' err(...) end end end # :nocov:
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
slayer-0.5.2 | lib/slayer/compat/compat_040.rb |
slayer-0.5.1 | lib/slayer/compat/compat_040.rb |