Sha256: 0e7e66335ed357016ddaea06a81ac0018a9ea4066378766da4de9e5b8ec1ed89

Contents?: true

Size: 1.72 KB

Versions: 15

Compression:

Stored size: 1.72 KB

Contents

require 'rubygems'
require 'watir-webdriver'

profile = Selenium::WebDriver::Chrome::Profile.new
profile['download.prompt_for_download'] = false

host = "http://localhost:3000"

b = Watir::Browser.new :chrome, :profile=>profile

b.goto "#{host}/users/sign_out"

if b.text.include? "cookie"
  b.button(:name=>"grant").click
end

b.goto "#{host}/group-b-read/sub-group-b-read/xx/test"
unless b.text.include? "Sign in"
  puts "Didn't get prompted to sign in"
  exit -1
end

b.text_field(:name=>'user[email]').set 'kit@dsc.net'
b.text_field(:name=>'user[password]').set 'kit101'
b.button(:name=>'commit').click

unless b.text.include? "Signed in successfully"
  puts "Sign in failed"
  exit -1
end

b.goto "#{host}/db"
b.goto "#{host}/admin/users"
b.text_field(:id=>'search_for').set 'hotmail'
b.link(:id=>'submit[search]').click

unless b.text.include? "Showing 50 of 101"
  puts "Search failed"
  exit -1
end

b.goto "#{host}/admin/users?for=hotmail&page=2&parameter=&submit_button=search&user_id=&value="
#b.link(:text=>"2").click

unless b.text.include? "gerathome@hotmail"
  puts "Search pagination failed"
  exit -1
end

b.link(:text=>"gerathome@hotmail").click

unless b.text.include? "Add to other groups"
  puts "User failed"
  exit -1
end

b.link(:text=>"Add to other groups").click
b.link(:text=>"ddddd").click

b.goto("#{host}/pages")
b.goto("#{host}/page/10/info")
b.link(:text=>"Show Access Permissions").click
b.link(:text=>"Change Permissions For This Category").click
b.link(:text=>"ddddd").click

b.goto("#{host}/users/sign_out")

b.goto "#{host}/group-b-read/sub-group-b-read/xx/test"


b.text_field(:name=>'user[email]').set 'gerathome@hotmail'
b.text_field(:name=>'user[password]').set 'asdfasdf'
b.button(:name=>'commit').click


exit 0


Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
kit_cms-2.3.22 test/watir/sign_in.rb
kit_cms-2.3.20 test/watir/sign_in.rb
kit_cms-2.3.19 test/watir/sign_in.rb
kit_cms-2.3.18 test/watir/sign_in.rb
kit_cms-2.3.17 test/watir/sign_in.rb
kit_cms-2.3.16 test/watir/sign_in.rb
kit_cms-2.3.15 test/watir/sign_in.rb
kit_cms-2.3.14 test/watir/sign_in.rb
kit_cms-2.3.13 test/watir/sign_in.rb
kit_cms-2.3.11 test/watir/sign_in.rb
kit_cms-2.3.10 test/watir/sign_in.rb
kit_cms-2.3.9 test/watir/sign_in.rb
kit_cms-2.3.8 test/watir/sign_in.rb
kit_cms-2.3.7 test/watir/sign_in.rb
kit_cms-2.3.6 test/watir/sign_in.rb