updates progress bar accuracy

The progress bar now accounts for live coders that have opted for
"finish later"

Address part of issue #63
This commit is contained in:
Mark Moser
2016-08-12 12:44:19 -05:00
parent 2c26d4bfb5
commit 30971357af
4 changed files with 22 additions and 5 deletions

View File

@ -373,8 +373,9 @@ juan9:
juan10:
candidate: juan
question: fed10
answer:
answer: 'wibbly wobbly, timey wimey'
saved: 1
submitted: true
created_at: <%= DateTime.now() - 38.hours - 40.minutes %>
updated_at: <%= DateTime.now() - 38.hours - 20.minutes %>

View File

@ -31,4 +31,12 @@ class QuestionFlowTest < ActionDispatch::IntegrationTest
# TODO: add in capybara and test form post
# assert_redirected summary_path
end
test 'juan should be on summary with 80% complete' do
setup_auth candidates(:juan)
get summary_path
assert_response :success
assert_select '.progress span', '80%'
end
end