Module: Remarkable::Messages
- Included in:
- Base
- Defined in:
- lib/remarkable/messages.rb
Instance Method Summary collapse
-
#description(options = {}) ⇒ Object
Provides a default description message.
-
#failure_message_for_should ⇒ Object
(also: #failure_message)
Provides a default failure message.
-
#failure_message_for_should_not ⇒ Object
(also: #negative_failure_message)
Provides a default negative failure message.
Instance Method Details
#description(options = {}) ⇒ Object
Provides a default description message. Overwrite it if needed. By default it uses default i18n options, but without the subjects, which usually are not available when description is called.
8 9 10 11 12 13 14 15 16 |
# File 'lib/remarkable/messages.rb', line 8 def description(={}) = .merge() # Remove subject keys .delete(:subject_name) .delete(:subject_inspect) Remarkable.t 'description', end |
#failure_message_for_should ⇒ Object Also known as: failure_message
Provides a default failure message. Overwrite it if needed.
20 21 22 |
# File 'lib/remarkable/messages.rb', line 20 def Remarkable.t 'remarkable.core.failure_message_for_should', :expectation => @expectation end |
#failure_message_for_should_not ⇒ Object Also known as: negative_failure_message
Provides a default negative failure message. Overwrite it if needed.
27 28 29 |
# File 'lib/remarkable/messages.rb', line 27 def Remarkable.t 'remarkable.core.failure_message_for_should_not', :expectation => @expectation end |