Class: HTMLRender::RenderTest::Result
- Inherits:
-
Object
- Object
- HTMLRender::RenderTest::Result
- Defined in:
- lib/html_render/render_test.rb
Overview
Result of a RenderTest::run() call
Direct Known Subclasses
Defined Under Namespace
Classes: ServerResult
Instance Method Summary collapse
- #details ⇒ Object
-
#details_for(server) ⇒ Object
Returns the ServerResult corresponding to the given Server.
- #pass? ⇒ Boolean
- #servers ⇒ Object
Instance Method Details
#details ⇒ Object
53 54 55 56 57 58 59 |
# File 'lib/html_render/render_test.rb', line 53 def details returning({}) do |h| servers.each do |server| h[server] = details_for(server) end end end |
#details_for(server) ⇒ Object
Returns the ServerResult corresponding to the given Server
62 63 64 |
# File 'lib/html_render/render_test.rb', line 62 def details_for(server) raise NotImplementedError end |
#pass? ⇒ Boolean
66 67 68 |
# File 'lib/html_render/render_test.rb', line 66 def pass? @pass ||= servers.select{|s| !details_for(s).pass?}.empty? end |
#servers ⇒ Object
49 50 51 |
# File 'lib/html_render/render_test.rb', line 49 def servers raise NotImplementedError end |