1
0
mirror of https://github.com/fspc/BikeShed-1.git synced 2025-02-28 00:33:23 -05:00

BS3: tests are up-to-date now

This commit is contained in:
Ilya Konanykhin 2016-12-27 10:05:35 +06:00
parent b503ec6fbd
commit 3713e0a450
2 changed files with 5 additions and 5 deletions

View File

@ -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

View File

@ -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