Module: MediawikiSelenium::RSpec
- Defined in:
- lib/mediawiki_selenium/rspec.rb,
lib/mediawiki_selenium/rspec/environment.rb
Defined Under Namespace
Modules: Environment
Class Method Summary collapse
-
.example_name(metadata) ⇒ String
Returns a name for the given example metadata, derived from its example groups and description.
-
.example_status(result) ⇒ :passed, ...
Returns a status for the given RSpec example result.
Class Method Details
.example_name(metadata) ⇒ String
Returns a name for the given example metadata, derived from its example groups and description.
14 15 16 17 18 |
# File 'lib/mediawiki_selenium/rspec.rb', line 14 def self.example_name() name = [:example_group] ? "#{example_name([:example_group])} " : '' name += [:description_args].first.to_s if [:description_args].any? name end |
.example_status(result) ⇒ :passed, ...
Returns a status for the given RSpec example result.
26 27 28 29 30 31 32 33 34 35 |
# File 'lib/mediawiki_selenium/rspec.rb', line 26 def self.example_status(result) case result when Exception :failed when String :skipped else :passed end end |