Lukáš Zachar
2ed8664eb1
Change the test source location
...
Change the test source location to support evolving downstream testing
requirements. This is needed both for downstream certification
activities and changes to test development for internal infrastructure
differences.
2024-12-02 10:45:32 +01:00
Miro Hrončok
22918dd2a6
Add the -l/-L flag to %pyproject_save_files
...
- The -l flag can be used to assert at least 1 License-File was detected
- The -L flag explicitly disables this check (which remains the default)
Co-Authored-By: Maxwell G <maxwell@gtmx.me>
2024-01-26 11:19:37 +01:00
Miro Hrončok
a0c94e93cf
CI: Update setuptools to make it build with Python 3.12
...
This still works on Fedora 37/38. EL 9 uses a different setuptools version for tests.
2024-01-26 11:15:16 +01:00
Miro Hrončok
4c1e725938
CI: Adjust setuptools versions to make the CI mockbuilds work on Fedora 36 and 38
...
Related: rhbz#2168193
2023-02-13 16:42:58 +01:00
Miro Hrončok
9899e0fa03
Fix CI tests for setuptools 61+
...
Related: rhbz#2117571
2022-08-11 13:05:53 +02:00
Miro Hrončok
797cac8d85
CI: Make most of the tests work on EPEL 9
...
Resolves: rhbz#2065590
2022-03-18 10:50:33 +01:00
Tomas Hrnciar
bc3b3a778a
Automatically detect LICENSE files and mark them with %license macro
...
Related: rhbz#1950291
2021-08-10 10:52:23 +02:00
Miro Hrončok
be3e9d3b71
Escape weird paths generated by %pyproject_save_files
...
Related: rhbz#1950291
2021-08-10 10:51:23 +02:00
Miro Hrončok
9c60342738
Avoid leaking %{_pyproject_builddir} to pytest collection
...
Resolves https://bugzilla.redhat.com/show_bug.cgi?id=1935212
Requires a %pytest change: https://src.fedoraproject.org/rpms/python-rpm-macros/pull-request/102
Related: rhbz#1950291
2021-06-30 13:08:48 +02:00