Class: APIPage

Inherits:
Object
  • Object
show all
Includes:
PageObject
Defined in:
lib/mediawiki_selenium/support/pages/api_page.rb

Instance Method Summary collapse

Instance Method Details

#create(title, content) ⇒ Object



4
5
6
7
8
9
10
# File 'lib/mediawiki_selenium/support/pages/api_page.rb', line 4

def create title, content
  abort "Environment variable MEDIAWIKI_API_URL must be set in order to create a target page for this test" unless ENV["MEDIAWIKI_API_URL"]

  client = MediawikiApi::Client.new ENV["MEDIAWIKI_API_URL"]
  client. ENV["MEDIAWIKI_USER"], ENV["MEDIAWIKI_PASSWORD"]
  client.create_page title, content
end