Browse Source

BS3: tests are up-to-date now

master
Ilya Konanykhin 7 years ago
parent
commit
3713e0a450
  1. 8
      spec/features/site/index_spec.rb
  2. 2
      spec/features/time_entries/index_spec.rb

8
spec/features/site/index_spec.rb

@ -10,16 +10,16 @@ describe "Index Page" do
end
it 'should have a link to check in' do
page.should have_button 'CHECK IN'
page.should have_button 'Check in'
end
it 'should have a link to check out' do
page.should have_button 'CHECK OUT'
page.should have_button 'Check out'
end
it 'clicking check in should check in a user', js: true do
pending
expect{click_button 'CHECK IN'}.
expect{click_button 'Check in'}.
to change{@user.checked_in?}.
from(false).to(true)
end
@ -27,7 +27,7 @@ describe "Index Page" do
it 'clicking check out should check out a user', js: true do
pending
@user.checkin
expect{click_button 'CHECK OUT'}.
expect{click_button 'Check out'}.
to change{@user.checked_in?}.
from(true).to(false)
end

2
spec/features/time_entries/index_spec.rb

@ -14,7 +14,7 @@ feature "TimeEntries" do
scenario "User deletes a time entry", js: true do
visit time_entries_path
save_screenshot("/tmp/testingpoop.png")
find('button.work_entry-delete-btn').trigger('click')
find('.work_entry-delete-btn').trigger('click')
click_button "Delete"
expect(page).to have_text("Your Timesheet")
expect(TimeEntry.count).to eql 0

Loading…
Cancel
Save