aboutsummaryrefslogtreecommitdiff
path: root/test/sca/test_rpa.py
diff options
context:
space:
mode:
Diffstat (limited to 'test/sca/test_rpa.py')
-rw-r--r--test/sca/test_rpa.py10
1 files changed, 10 insertions, 0 deletions
diff --git a/test/sca/test_rpa.py b/test/sca/test_rpa.py
index 07757fd..8ba719c 100644
--- a/test/sca/test_rpa.py
+++ b/test/sca/test_rpa.py
@@ -82,6 +82,16 @@ def test_multiples(rpa_params):
assert multiples == {1, 2, 4, 8, 16, 17}
+def test_multiples_no_init(rpa_params):
+ multiples = multiples_computed(
+ 78699, rpa_params, LTRMultiplier,
+ lambda add, dbl, *args, **kwargs: LTRMultiplier(
+ add, dbl, None, False, AccumulationOrder.PeqPR, True, False
+ ), False, True
+ )
+ assert multiples
+
+
def test_multiples_bnaf(rpa_params):
mult_partial = partial(BinaryNAFMultiplier, always=True, direction=ProcessingDirection.LTR)
multiples = multiples_computed(