Merge pull request #3975 from consul/fix_check_for_nil

Fix checking for nil in page content
This commit is contained in:
Javier Martín
2020-04-16 13:17:30 +02:00
committed by GitHub
2 changed files with 4 additions and 3 deletions

View File

@@ -3,7 +3,7 @@ require "rails_helper"
describe "Admin valuators" do
let(:admin) { create(:administrator) }
let!(:user) { create(:user, username: "Jose Luis Balbin") }
let!(:valuator) { create(:valuator) }
let!(:valuator) { create(:valuator, description: "Very reliable") }
before do
login_as(admin.user)
@@ -14,7 +14,7 @@ describe "Admin valuators" do
visit admin_valuator_path(valuator)
expect(page).to have_content valuator.name
expect(page).to have_content valuator.description
expect(page).to have_content "Very reliable"
expect(page).to have_content valuator.email
expect(page).to have_content "Can comment, Can edit dossier"
end

View File

@@ -37,12 +37,13 @@ describe "Incomplete verifications" do
scenario "Residence unverified" do
incompletely_verified_user = create(:user, :incomplete_verification)
failed_census_call = incompletely_verified_user.failed_census_calls.first
visit admin_verifications_path
within "#user_#{incompletely_verified_user.id}" do
expect(page).to have_content "DNI"
expect(page).to have_content incompletely_verified_user.document_number
expect(page).to have_content failed_census_call.document_number
expect(page).to have_content Date.new(1900, 1, 1)
expect(page).to have_content "28000"
end