diff --git a/tests/tests.yml b/tests/tests.yml index fea4f0e..b53d83f 100644 --- a/tests/tests.yml +++ b/tests/tests.yml @@ -1,16 +1,21 @@ --- +# +# 1minutetip --buildroot rhel10 +# + - hosts: localhost + tags: + - classic roles: - - role: standard-test-basic - tags: - - classic - repositories: - - repo: "https://src.fedoraproject.org/rpms/pyproject-rpm-macros.git" - dest: "pyproject-rpm-macros" - tests: - - mockbuild_cryptography: - dir: pyproject-rpm-macros/tests - run: fedpkg clone -a python-cryptography && cd python-cryptography && (git switch f$(rpm -q --qf '%{VERSION}' fedora-release-common) || :) && fedpkg sources && ../mocktest.sh python-cryptography + - role: standard-test-source required_packages: - - fedpkg - - mock + - rust-toolset + + - role: standard-test-basic + required_packages: + - python3-setuptools-rust + tests: + # build rust_with_cffi example (requires downloads from crates.io) + - example-rust-with-cffi: + dir: "source/examples/rust_with_cffi" + run: mkdir .cargo && cargo vendor > .cargo/config.toml && python3 setup.py build