aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorJ08nY2024-07-11 15:45:54 +0200
committerJ08nY2024-07-11 15:45:54 +0200
commit43e105655bd2de6b64ddb3c4ddf4b965bc196e6b (patch)
tree0cdb44eba00cad7d2e87a41e6c202f33578ae92a /test
parentb85ebefb35e2661e87a8c1be16a222bb6eae6a1f (diff)
downloadpyecsca-43e105655bd2de6b64ddb3c4ddf4b965bc196e6b.tar.gz
pyecsca-43e105655bd2de6b64ddb3c4ddf4b965bc196e6b.tar.zst
pyecsca-43e105655bd2de6b64ddb3c4ddf4b965bc196e6b.zip
Diffstat (limited to 'test')
-rw-r--r--test/ec/test_formula.py2
-rw-r--r--test/ec/test_mod.py18
2 files changed, 1 insertions, 19 deletions
diff --git a/test/ec/test_formula.py b/test/ec/test_formula.py
index 24cdc7c..f8434fd 100644
--- a/test/ec/test_formula.py
+++ b/test/ec/test_formula.py
@@ -139,7 +139,7 @@ def test_symbolic(secp128r1, dbl):
generator_val = getattr(generator_double, outer_var).x
for inner_var in coords.variables:
symbolic_val = symbolic_val.subs(
- inner_var, k(getattr(secp128r1.generator, inner_var).x)
+ inner_var, int(getattr(secp128r1.generator, inner_var).x)
)
assert Mod(int(symbolic_val), p) == Mod(generator_val, p)
diff --git a/test/ec/test_mod.py b/test/ec/test_mod.py
index 1b9a83e..7234816 100644
--- a/test/ec/test_mod.py
+++ b/test/ec/test_mod.py
@@ -212,21 +212,3 @@ def test_symbolic():
r = sx * a + b
assert isinstance(r, SymbolicMod)
assert r.n == p
- sa = SymbolicMod(a, p)
- sb = SymbolicMod(b, p)
- assert sa == 3
- assert sa.inverse() == SymbolicMod(k(9), p)
- assert 1 / sa == SymbolicMod(k(9), p)
- assert sa + sb == 8
- assert 1 + sa == 4
- assert sa - 1 == 2
- assert 1 - sa == 11
- assert sa + 1 == 4
- assert -sa == 10
- assert sa / 2 == 8
- assert 2 / sa == 5
- assert sa // 2 == 8
- assert 2 // sa == 5
- assert int(sa) == 3
- assert sa != sb
- assert hash(sa) is not None