30 lines
625 B
Plaintext
30 lines
625 B
Plaintext
execute:
|
|
how: tmt
|
|
|
|
provision:
|
|
hardware:
|
|
memory: '>= 6 GB'
|
|
|
|
discover:
|
|
how: shell
|
|
dist-git-source: true
|
|
dist-git-install-builddeps: true
|
|
dist-git-require:
|
|
- cargo
|
|
- rust-toolset
|
|
tests:
|
|
- name: unittests
|
|
test: |
|
|
export OPENSSL_ENABLE_SHA1_SIGNATURES=yes
|
|
export PYTHONPATH=./vectors
|
|
pip3.14 show pretend || pip3.14 install pretend
|
|
cd $(dirname $TMT_SOURCE_DIR/crypto*/tests) &&
|
|
# no need for benchmarks
|
|
rm -rf tests/bench &&
|
|
pytest-3.14 tests/
|
|
require:
|
|
- python3.14-devel
|
|
- python3.14-pytest
|
|
- python3.14-pip
|
|
- python3.14-cryptography
|