Merge pull request #1566 from bertocq/fix/recount_spec_flaky_test

Avoid creating objects, on poll recount spec, with fixed id numbers
This commit is contained in:
Juanjo Bazán
2017-05-30 10:42:52 +02:00
committed by GitHub

View File

@@ -23,18 +23,21 @@ describe :recount do
expect(recount.count_log).to eq("")
recount.count = 33
recount.officer_assignment = create(:poll_officer_assignment, id: 11)
poll_officer_assignment_1 = create(:poll_officer_assignment)
recount.officer_assignment = poll_officer_assignment_1
recount.save
recount.count = 32
recount.officer_assignment = create(:poll_officer_assignment, id: 12)
poll_officer_assignment_2 = create(:poll_officer_assignment)
recount.officer_assignment = poll_officer_assignment_2
recount.save
recount.count = 34
recount.officer_assignment = create(:poll_officer_assignment, id: 13)
poll_officer_assignment_3 = create(:poll_officer_assignment)
recount.officer_assignment = poll_officer_assignment_3
recount.save
expect(recount.officer_assignment_id_log).to eq(":11:12")
expect(recount.officer_assignment_id_log).to eq(":#{poll_officer_assignment_1.id}:#{poll_officer_assignment_2.id}")
end
end
end