|
|
@ -21,12 +21,12 @@ RSpec.describe "Accessible Automcomplete" do |
|
|
|
|
|
|
|
|
|
|
|
it "does not show when js is not enabled" do |
|
|
|
it "does not show when js is not enabled" do |
|
|
|
visit("/logs/#{case_log.id}/rent") |
|
|
|
visit("/logs/#{case_log.id}/rent") |
|
|
|
expect(page).to have_selector("#tcharge_div", visible: false) |
|
|
|
expect(page).to have_selector("#tcharge_div", visible: :all) |
|
|
|
end |
|
|
|
end |
|
|
|
|
|
|
|
|
|
|
|
it "does show when js is enabled and calculates the total", js: true do |
|
|
|
it "does show when js is enabled and calculates the total", js: true do |
|
|
|
visit("/logs/#{case_log.id}/rent") |
|
|
|
visit("/logs/#{case_log.id}/rent") |
|
|
|
expect(page).to have_selector("#tcharge_div", visible: true) |
|
|
|
expect(page).to have_selector("#tcharge_div") |
|
|
|
fill_in("case-log-brent-field", with: 5) |
|
|
|
fill_in("case-log-brent-field", with: 5) |
|
|
|
expect(find("#case-log-tcharge-field").value).to eq("5.00") |
|
|
|
expect(find("#case-log-tcharge-field").value).to eq("5.00") |
|
|
|
fill_in("case-log-pscharge-field", with: 3) |
|
|
|
fill_in("case-log-pscharge-field", with: 3) |
|
|
|