Sha256: 2ad70f47272f86eab34b9defa23b528608f5969a84172c10a0b08e1a0e3d76a3

Contents?: true

Size: 588 Bytes

Versions: 15

Compression:

Stored size: 588 Bytes

Contents

Given(/^I am using the user factory$/) do
  @env.extend(MediawikiSelenium::ApiHelper, MediawikiSelenium::UserFactoryHelper)
end

When(/^I reference the primary user$/) do
  @user = @env.user
end

When(/^I reference user "(.*?)"$/) do |id|
  @user = @env.user(id)
end

Then(/^an account for the user should exist$/) do
  @users = @env.api.query(list: 'users', ususers: @user).data['users']

  expect(@users).to be_a(Array)
  expect(@users.first).to include('name')
end

Then(/^the user name should start with "(.*?)"$/) do |prefix|
  expect(@users.first['name']).to start_with(prefix)
end

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
mediawiki_selenium-1.8.1 features/step_definitions/user_factory_steps.rb
mediawiki_selenium-1.8.0 features/step_definitions/user_factory_steps.rb
mediawiki_selenium-1.7.4 features/step_definitions/user_factory_steps.rb
mediawiki_selenium-1.7.3 features/step_definitions/user_factory_steps.rb
mediawiki_selenium-1.7.2 features/step_definitions/user_factory_steps.rb
mediawiki_selenium-1.7.1 features/step_definitions/user_factory_steps.rb
mediawiki_selenium-1.7.0 features/step_definitions/user_factory_steps.rb
mediawiki_selenium-1.6.5 features/step_definitions/user_factory_steps.rb
mediawiki_selenium-1.6.4 features/step_definitions/user_factory_steps.rb
mediawiki_selenium-1.6.3 features/step_definitions/user_factory_steps.rb
mediawiki_selenium-1.6.2 features/step_definitions/user_factory_steps.rb
mediawiki_selenium-1.6.1 features/step_definitions/user_factory_steps.rb
mediawiki_selenium-1.6.0 features/step_definitions/user_factory_steps.rb
mediawiki_selenium-1.5.0 features/step_definitions/user_factory_steps.rb
mediawiki_selenium-1.4.0 features/step_definitions/user_factory_steps.rb