@@ -67,6 +67,19 @@ def assertResultsInJob(self, job, success, outcome, text, stats):
6767 self .assertEqual (job .text , text )
6868 self .assertEqual (job .plus , stats )
6969
70+ def test_realprecision_success (self ):
71+ tt , job = self .prepare (["realprecision" ], {
72+ "output_001.txt" : FILE_001 ,
73+ "output_023.txt" : FILE_023
74+ })
75+
76+ tt .evaluate (job , self .file_cacher )
77+
78+ self .eval_output .assert_called_once_with (
79+ self .file_cacher , job , None , use_realprecision = True ,
80+ user_output_digest = "digest of 023" )
81+ self .assertResultsInJob (job , True , str (OUTCOME ), TEXT , {})
82+
7083 def test_diff_success (self ):
7184 tt , job = self .prepare (["diff" ], {
7285 "output_001.txt" : FILE_001 ,
@@ -76,7 +89,8 @@ def test_diff_success(self):
7689 tt .evaluate (job , self .file_cacher )
7790
7891 self .eval_output .assert_called_once_with (
79- self .file_cacher , job , None , user_output_digest = "digest of 023" )
92+ self .file_cacher , job , None , use_realprecision = False ,
93+ user_output_digest = "digest of 023" )
8094 self .assertResultsInJob (job , True , str (OUTCOME ), TEXT , {})
8195
8296 def test_diff_missing_file (self ):
@@ -100,7 +114,8 @@ def test_diff_failure(self):
100114 tt .evaluate (job , self .file_cacher )
101115
102116 self .eval_output .assert_called_once_with (
103- self .file_cacher , job , None , user_output_digest = "digest of 023" )
117+ self .file_cacher , job , None , use_realprecision = False ,
118+ user_output_digest = "digest of 023" )
104119 self .assertResultsInJob (job , False , None , None , None )
105120
106121 def test_comparator_success (self ):
@@ -113,6 +128,7 @@ def test_comparator_success(self):
113128
114129 self .eval_output .assert_called_once_with (
115130 self .file_cacher , job , "checker" ,
131+ use_realprecision = False ,
116132 user_output_digest = "digest of 023" )
117133 self .assertResultsInJob (job , True , str (OUTCOME ), TEXT , {})
118134
0 commit comments