Sha256: c9e54f72e9af5c1b309f01ec703e4a670c5ad0924fdcfc9b3bbb0ee92b5557b6
Contents?: true
Size: 1.02 KB
Versions: 3
Compression:
Stored size: 1.02 KB
Contents
module Polonium::Adapters class Rspec class << self def stop_selenium(success) configuration.app_server_runner.stop if configuration.app_server_runner configuration.stop_driver_if_necessary(success) success end protected def configuration Polonium::Configuration.instance end end end end class Spec::Runner::Options if instance_methods.include?('after_suite_parts') Spec::Example::ExampleGroup.after(:suite) do |success| Polonium::Adapters::Rspec.stop_selenium success end else def run_examples_with_selenium_runner(*args) success = run_examples_without_selenium_runner(*args) Polonium::Adapters::Rspec.stop_selenium success success end alias_method_chain :run_examples, :selenium_runner end end #Polonium::TestCase.before(:all) do # unless Polonium::Configuration.instance.app_server_runner # app_server_runner = Polonium::Configuration.instance.create_app_server_runner # app_server_runner.start # end #end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
polonium-0.3.3 | lib/polonium/adapters/rspec.rb |
polonium-0.3.1 | lib/polonium/adapters/rspec.rb |
polonium-0.3.2 | lib/polonium/adapters/rspec.rb |