a613e176e3
There is a slight problem when reporting that a dependency with extra is satisfied. In fact, we only check the "base" dependency. This can lead to a problem when a dependency is wrongly assumed as present and the script proceeds to the "next stage" without restarting -- if the next stage tries to use (import) the missing dependency, the script would crash. However, that might be a very unlikely set of events and if such case ever happens, we'll workaround it or fix it.
62 lines
1.3 KiB
YAML
62 lines
1.3 KiB
YAML
---
|
|
- hosts: localhost
|
|
tags:
|
|
- classic
|
|
tasks:
|
|
- dnf:
|
|
name: "*"
|
|
state: latest
|
|
|
|
- hosts: localhost
|
|
roles:
|
|
- role: standard-test-basic
|
|
tags:
|
|
- classic
|
|
tests:
|
|
- pytest:
|
|
dir: .
|
|
run: ./mocktest.sh python-pytest
|
|
- entrypoints:
|
|
dir: .
|
|
run: ./mocktest.sh python-entrypoints
|
|
- pluggy:
|
|
dir: .
|
|
run: ./mocktest.sh python-pluggy
|
|
- clikit:
|
|
dir: .
|
|
run: ./mocktest.sh python-clikit
|
|
- tldr:
|
|
dir: .
|
|
run: ./mocktest.sh tldr
|
|
- openqa_client:
|
|
dir: .
|
|
run: ./mocktest.sh python-openqa_client
|
|
- httpbin:
|
|
dir: .
|
|
run: ./mocktest.sh python-httpbin
|
|
- ldap:
|
|
dir: .
|
|
run: ./mocktest.sh python-ldap
|
|
- isort:
|
|
dir: .
|
|
run: ./mocktest.sh python-isort
|
|
- mistune:
|
|
dir: .
|
|
run: ./mocktest.sh python-mistune
|
|
- setuptools_scm:
|
|
dir: .
|
|
run: ./mocktest.sh python-setuptools_scm
|
|
- requests:
|
|
dir: .
|
|
run: ./mocktest.sh python-requests
|
|
- ipykernel:
|
|
dir: .
|
|
run: ./mocktest.sh python-ipykernel
|
|
- zope:
|
|
dir: .
|
|
run: ./mocktest.sh python-zope-event
|
|
required_packages:
|
|
- mock
|
|
- rpmdevtools
|
|
- rpm-build
|