Miro Hrončok
dbb90f5dc1
Preserve existing flags in shebangs of Python files in /usr/bin
...
Use pathfix.py with -k and -a flags
Solves problems like https://bugzilla.redhat.com/show_bug.cgi?id=1335203
2020-02-07 18:35:06 +01:00
Miro Hrončok
f50ab5f517
Tests: Simplify tldr.spec
...
- drop stuff that we don't need to test this
- use macros where possible
- use explicit test command when testing stuff
- make sure dist-info is a directory
2019-11-22 13:56:05 +01:00
Anna Khaitovich
f2dfb52b9f
Add tldr.spec to the tests
2019-11-14 19:27:36 +01:00
Miro Hrončok
2262ba2ff5
Fedra CI: Adapt to mock-core-configs >= 31.4
2019-10-08 13:40:26 +02:00
Miro Hrončok
2a3b101709
Fedora CI: Run mock on the current Fedora version (or 31 if less than 31)
2019-09-23 15:34:26 +02:00
Miro Hrončok
7e01f58f73
Fedora CI: Publish the mock logs even when it fails
2019-09-18 17:31:26 +02:00
Miro Hrončok
23901d999a
Fedora CI: Update pluggy to avoid a missing dependency on importlib_metadata
...
Unfortunately, it no longer has custom toxenv
2019-09-12 12:58:17 +02:00
Miro Hrončok
f3157b5237
Add test that uses poetry
2019-09-03 18:16:57 +02:00
Miro Hrončok
fda0a23075
-t means "use tox", -e means "use this toxenv", -e implies -t
...
Further fixes
2019-08-13 14:42:21 +02:00
Miro Hrončok
ec073171f3
Add %tox macro to invoke tests
2019-07-29 14:42:53 +02:00
Miro Hrončok
0124d2a76f
Define and save %toxenv for further use
2019-07-26 17:26:11 +02:00
Miro Hrončok
8a60635881
Allow to fetch test dependencies from tox
2019-07-26 15:07:11 +02:00
Petr Viktorin
a1bd01ac86
Clean up python-entrypoints.spec
2019-07-18 11:54:04 +02:00
Petr Viktorin
d6e6bb7dfb
Allow specifying extras for build dependencies
2019-07-18 10:50:13 +02:00
Petr Viktorin
bc156c4460
Generate run-time requirements for tests
2019-07-18 08:59:44 +02:00
Miro Hrončok
dd5ff52621
Build packages on Fedora CI
2019-07-17 12:17:47 +02:00
Miro Hrončok
fdf511644e
Add %pyproject_buildrequires
2019-07-05 11:28:55 +02:00
Miro Hrončok
d81f3dfe39
Add test spec file
2019-07-02 12:50:01 +00:00