Class: Pronto::Formatter::GithubStatusFormatter::StatusBuilder
- Inherits:
-
Object
- Object
- Pronto::Formatter::GithubStatusFormatter::StatusBuilder
- Defined in:
- lib/pronto/formatter/github_status_formatter/status_builder.rb
Instance Method Summary collapse
- #context ⇒ Object
- #description ⇒ Object
-
#initialize(runner, messages) ⇒ StatusBuilder
constructor
A new instance of StatusBuilder.
- #state ⇒ Object
Constructor Details
#initialize(runner, messages) ⇒ StatusBuilder
8 9 10 11 |
# File 'lib/pronto/formatter/github_status_formatter/status_builder.rb', line 8 def initialize(runner, ) @runner = runner = end |
Instance Method Details
#context ⇒ Object
22 23 24 |
# File 'lib/pronto/formatter/github_status_formatter/status_builder.rb', line 22 def context Inflector.underscore(@runner.name) end |
#description ⇒ Object
13 14 15 16 |
# File 'lib/pronto/formatter/github_status_formatter/status_builder.rb', line 13 def description desc = map_description desc.empty? ? NO_ISSUES_DESCRIPTION : "Found #{desc}." end |
#state ⇒ Object
18 19 20 |
# File 'lib/pronto/formatter/github_status_formatter/status_builder.rb', line 18 def state failure? ? :failure : :success end |