diff --git a/common/lib/xmodule/xmodule/tests/test_graders.py b/common/lib/xmodule/xmodule/tests/test_graders.py index f8e88f81271003bd893a8d2fbd2ba20bbb820261..ddbe9b88732f7cf57d82c6ac28ca7cfe0f4f6db6 100644 --- a/common/lib/xmodule/xmodule/tests/test_graders.py +++ b/common/lib/xmodule/xmodule/tests/test_graders.py @@ -43,14 +43,14 @@ class GradesheetTest(unittest.TestCase): agg_fields['first_attempted'] = now scores.append(ProblemScore(weighted_earned=3, weighted_possible=5, graded=True, **prob_fields)) all_total, graded_total = aggregate_scores(scores) - assert round(all_total - AggregatedScore(tw_earned=3, tw_possible=10, graded=False, **agg_fields), 7) >= 0 - assert round(graded_total - AggregatedScore(tw_earned=3, tw_possible=5, graded=True, **agg_fields), 7) >= 0 + assert all_total == AggregatedScore(tw_earned=3, tw_possible=10, graded=False, **agg_fields) + assert graded_total == AggregatedScore(tw_earned=3, tw_possible=5, graded=True, **agg_fields) # (0/5 non-graded) + (3/5 graded) + (2/5 graded) = 5/15 total, 5/10 graded scores.append(ProblemScore(weighted_earned=2, weighted_possible=5, graded=True, **prob_fields)) all_total, graded_total = aggregate_scores(scores) - assert round(all_total - AggregatedScore(tw_earned=5, tw_possible=15, graded=False, **agg_fields), 7) >= 0 - assert round(graded_total - AggregatedScore(tw_earned=5, tw_possible=10, graded=True, **agg_fields), 7) >= 0 + assert all_total == AggregatedScore(tw_earned=5, tw_possible=15, graded=False, **agg_fields) + assert graded_total == AggregatedScore(tw_earned=5, tw_possible=10, graded=True, **agg_fields) @ddt.ddt