module MediaWiki::TestWiki::RSpecAdapter::Helpers

Public Instance Methods

live_media_wiki_gateway(*args) { |gateway| ... } click to toggle source
   # File lib/media_wiki/test_wiki/rspec_adapter.rb
80 def live_media_wiki_gateway(*args)
81   described_class.new(@live_media_wiki_url, *args).tap { |gateway|
82     yield gateway if block_given?
83   }
84 end
live_media_wiki_reset(*args, &block) click to toggle source
   # File lib/media_wiki/test_wiki/rspec_adapter.rb
86 def live_media_wiki_reset(*args, &block)
87   mw = RSpec.configuration.send(PROXY_NAME)
88 
89   @live_media_wiki_url = mw.pool.fetch_url
90 
91   mw.config.values_at(:username, :password)
92     .unshift(live_media_wiki_gateway(*args, &block))
93 end