From 0e7664fbceb7a9c90db717561293b82b59307125 Mon Sep 17 00:00:00 2001
From: Usman Khalid <2200617@gmail.com>
Date: Wed, 3 Mar 2021 18:09:01 +0500
Subject: [PATCH] test: Fix failing pytest asserts in
 GradesheetTest.test_weighted_grading.

---
 common/lib/xmodule/xmodule/tests/test_graders.py | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/common/lib/xmodule/xmodule/tests/test_graders.py b/common/lib/xmodule/xmodule/tests/test_graders.py
index f8e88f81271..ddbe9b88732 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
-- 
GitLab