Bug 51692 - migrate from setuptools' test command
Summary: migrate from setuptools' test command
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: python3-module-feedgenerator (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: alexey
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-10-11 13:40 MSK by Stanislav Levin
Modified: 2024-10-11 13:40 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stanislav Levin 2024-10-11 13:40:37 MSK
`setup.py test` is deprecated since setuptools 41.5.0:                           
https://setuptools.pypa.io/en/latest/history.html#v41-5-0                        
                                                                                 
setuptools 72.0.0 removed support for deprecated `setup.py test` command:        
                                                                                 
https://setuptools.pypa.io/en/stable/history.html#v72-0-0                        
> The test command has been removed. Users relying on ‘setup.py test’ will need  
> to migrate to another test runner or pin setuptools before this version.       
                                                                                 
See for details:                                                                 
https://bugzilla.altlinux.org/50996


Moreover, according to beehive logs:
https://git.altlinux.org/beehive/logs/Sisyphus/x86_64/archive/2024/1011/success/python3-module-feedgenerator-2.1.0-alt1

> Ran 0 tests in 0.000s
> NO TESTS RAN
> + exit 0

Upstream uses `pytest` for tests:
https://github.com/getpelican/feedgenerator/blob/c1e47f427d95ec71d5cfe651b268b063e5788741/.github/workflows/main.yml#L31-L32