Bug 55176 - python3(django-bulk-signals): В пакете упакованы тесты
Summary: python3(django-bulk-signals): В пакете упакованы тесты
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: python3-module-django-bulk-signals (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Evgeniy Martynenko
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-07-11 13:11 MSK by Artem Varaksa
Modified: 2025-07-11 15:52 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Artem Varaksa 2025-07-11 13:11:07 MSK
Шаги
====

1. # apt-get install -y python3-module-django{,-dbbackend-sqlite3} ripgrep
2. # apt-get install -y python3-module-django-bulk-signals
3. # rg pytest /usr/lib/python3/site-packages/bulk_signals


Фактический результат
=====================

На 2 шаге дополнительно устанавливаются пакеты:

* python3-module-django-environ
* python3-module-iniconfig
* python3-module-pluggy
* python3-module-pytest

Настораживает pytest.

На 3 шаге:

> /usr/lib/python3/site-packages/bulk_signals/tests/test_skip.py
> 1:import pytest
> 5:pytestmark = pytest.mark.django_db
> 8:@pytest.fixture(params=[True, False])
>
> /usr/lib/python3/site-packages/bulk_signals/tests/tests.py
> 1:import pytest
> 9:pytestmark = pytest.mark.django_db
> 12:@pytest.fixture()
>
> /usr/lib/python3/site-packages/bulk_signals/tests/conftest.py
> 1:import pytest
> 6:@pytest.fixture()


Ожидаемый результат
===================

В пакете не должны быть упакованы тесты.


Воспроизводимость
=================

Воспроизводится на виртуальных машинах:

[sisyphus] ALT Server 11.0 x86_64
python3-module-django-bulk-signals-0.4.2-alt1.noarch

[p11+388836] ALT Server 11.0 x86_64
python3-module-django-bulk-signals-0.4.2-alt1.noarch
Comment 1 Repository Robot 2025-07-11 15:52:14 MSK
python3-module-django-bulk-signals-0.4.2-alt2 -> sisyphus:

Fri Jul 11 2025 Martynenko Evgeniy <enimalojd@altlinux> 0.4.2-alt2
- Removed tests from package installation (closes: #55176).