@@ -39,13 +39,25 @@ def test_modulus_one(self):
3939
4040 def test_wikipedia_example (self ):
4141 # https://en.wikipedia.org/wiki/Shamir%27s_secret_sharing
42- self .assertEqual (utils .evaluate_polynomial ([1234 , 166 , 94 ], 1 , 2 ** 127 - 1 ), 1494 )
43- self .assertEqual (utils .evaluate_polynomial ([1234 , 166 , 94 ], 2 , 2 ** 127 - 1 ), 1942 )
44- self .assertEqual (utils .evaluate_polynomial ([1234 , 166 , 94 ], 3 , 2 ** 127 - 1 ), 2578 )
45- self .assertEqual (utils .evaluate_polynomial ([1234 , 166 , 94 ], 4 , 2 ** 127 - 1 ), 3402 )
46- self .assertEqual (utils .evaluate_polynomial ([1234 , 166 , 94 ], 5 , 2 ** 127 - 1 ), 4414 )
47- self .assertEqual (utils .evaluate_polynomial ([1234 , 166 , 94 ], 6 , 2 ** 127 - 1 ), 5614 )
42+ self .assertEqual (
43+ utils .evaluate_polynomial ([1234 , 166 , 94 ], 1 , 2 ** 127 - 1 ), 1494
44+ )
45+ self .assertEqual (
46+ utils .evaluate_polynomial ([1234 , 166 , 94 ], 2 , 2 ** 127 - 1 ), 1942
47+ )
48+ self .assertEqual (
49+ utils .evaluate_polynomial ([1234 , 166 , 94 ], 3 , 2 ** 127 - 1 ), 2578
50+ )
51+ self .assertEqual (
52+ utils .evaluate_polynomial ([1234 , 166 , 94 ], 4 , 2 ** 127 - 1 ), 3402
53+ )
54+ self .assertEqual (
55+ utils .evaluate_polynomial ([1234 , 166 , 94 ], 5 , 2 ** 127 - 1 ), 4414
56+ )
57+ self .assertEqual (
58+ utils .evaluate_polynomial ([1234 , 166 , 94 ], 6 , 2 ** 127 - 1 ), 5614
59+ )
4860
4961
5062if __name__ == "__main__" :
51- unittest .main ()
63+ unittest .main ()
0 commit comments