8a26164684
Supress pylint's duplicated code warning
...
Signed-off-by: Gabor Mezei <gabor.mezei@arm.com >
2022-12-20 17:30:19 +01:00
77b877d5a7
Generate operands in Mongomery representation for the test function
...
Signed-off-by: Gabor Mezei <gabor.mezei@arm.com >
2022-12-20 17:30:19 +01:00
eca74668c7
Add tests for mod_mul
...
Signed-off-by: Gabor Mezei <gabor.mezei@arm.com >
2022-12-20 17:30:19 +01:00
f723754f6d
Fix typos
...
Signed-off-by: Tom Cosgrove <tom.cosgrove@arm.com >
2022-12-16 16:10:36 +00:00
1133d2325b
Attempt to pacify pylint in bignum tests
...
Signed-off-by: Tom Cosgrove <tom.cosgrove@arm.com >
2022-12-16 03:53:17 +00:00
dc19759327
Add tests for mbedtls_mpi_mod_inv()
...
Signed-off-by: Tom Cosgrove <tom.cosgrove@arm.com >
2022-12-15 16:59:40 +00:00
93a31c9efd
Re-enable pylint unused warnings
...
Signed-off-by: Werner Lewis <werner.lewis@arm.com >
2022-12-06 11:55:32 +00:00
e1b6b7c0ac
Implement mbedtls_mpi_mod_add()
...
Signed-off-by: Werner Lewis <werner.lewis@arm.com >
2022-12-06 11:55:32 +00:00
f51f972d67
Apply review comments
...
Signed-off-by: Tom Cosgrove <tom.cosgrove@arm.com >
2022-12-05 15:47:40 +00:00
62b20488f1
Implement mbedtls_mpi_mod_sub()
...
Signed-off-by: Tom Cosgrove <tom.cosgrove@arm.com >
2022-12-01 14:27:37 +00:00
cff7578822
Add imports to bignum_mod
...
Signed-off-by: Werner Lewis <werner.lewis@arm.com >
2022-11-30 16:34:07 +00:00
0cd8967ba1
Split test generator base class
...
The class BaseTarget served two purposes:
- track test cases and target files for generation
- provide an abstract base class for individual test groups
Splitting these allows decoupling these two and to have further common
superclasses across targets.
No intended change in generated test cases.
Signed-off-by: Janos Follath <janos.follath@arm.com >
2022-11-21 08:56:13 +00:00
d820ca5d07
Fix bignum test generator class names
...
Co-authored-by: minosgalanakis <30719586+minosgalanakis@users.noreply.github.com >
Signed-off-by: Janos Follath <janos.follath@arm.com >
2022-11-03 08:42:54 +00:00
9cf14cd6b0
Make pylint happy
...
Signed-off-by: Janos Follath <janos.follath@arm.com >
2022-11-02 17:28:39 +00:00
1be322a795
Add merge slots to raw and mod_raw test generation
...
Signed-off-by: Janos Follath <janos.follath@arm.com >
2022-11-02 17:27:36 +00:00
b99b056f0a
Add script for generating mod test cases
...
This commit only adds the boilerplate, no actual tests are added.
Signed-off-by: Janos Follath <janos.follath@arm.com >
2022-11-02 17:27:36 +00:00