| Name | Total Lines | Lines of Code | Total Coverage | Code Coverage |
|---|---|---|---|---|
| app/helpers/results_helper.rb | 29 | 24 | 72.41%
|
66.67%
|
Code reported as executed by Ruby looks like this...and this: this line is also marked as covered.Lines considered as run by rcov, but not reported by Ruby, look like this,and this: these lines were inferred by rcov (using simple heuristics).Finally, here's a line marked as not executed.
1 module ResultsHelper |
2 |
3 def remark_result_unsubmitted_or_released(remark_result) |
4 return (remark_result.marking_state == Result::MARKING_STATES[:unmarked] or |
5 remark_result.released_to_students) |
6 end |
7 |
8 def can_show_remark_request_tab_in_student_pane(assignment, current_user, submission) |
9 if (assignment.allow_remarks) |
10 if (submission.remark_result and submission.remark_result.released_to_students) |
11 return true |
12 else |
13 return (current_user.student?) |
14 end |
15 else |
16 return false |
17 end |
18 end |
19 |
20 def student_can_edit_remark_request(submission) |
21 return (!submission.remark_result or |
22 submission.remark_result.marking_state == Result::MARKING_STATES[:unmarked]) |
23 end |
24 |
25 def can_show_remark_request_tab_in_marker_pane(submission) |
26 return (!student_can_edit_remark_request(submission)) |
27 end |
28 |
29 end |
Generated on Tue Feb 07 00:07:35 -0500 2012 with rcov 0.9.10