From d5f9fff71ccd397c484f9df7f108bb62f1cf5448 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Piotr=20Ma=C5=9Blanka?= <piotr.maslanka@ericsson.com> Date: Sun, 1 Sep 2024 15:53:26 +0200 Subject: [PATCH] fix test --- .gitlab-ci.yml | 12 ++++++++++++ setup.py | 2 +- tests/utils.py | 2 +- 3 files changed, 14 insertions(+), 2 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 03d0c18..9689b3e 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -24,17 +24,29 @@ pages: - coverage xml - coverage report coverage: /TOTAL.*\s+(\d+\%)/ + services: + - name: rabbitmq:3.13-management + alias: rabbitmq test_python27: extends: .test image: python:2.7 + before_script: + - pip install --upgrade pytest setuptools pip coverage nose2 + - pip install -r requirements.txt test_python35: extends: .test image: python:3.5 + before_script: + - pip install --upgrade pytest setuptools pip coverage nose2 + - pip install -r requirements.txt test_python36: extends: .test + before_script: + - pip install --upgrade pytest setuptools pip coverage nose2 + - pip install -r requirements.txt image: python:3.6 test_python37: diff --git a/setup.py b/setup.py index 7557db2..d39cc73 100644 --- a/setup.py +++ b/setup.py @@ -9,7 +9,7 @@ setup(keywords=['amqp', 'rabbitmq', 'client', 'network', 'ha', 'high availabilit packages=find_packages(include=['coolamqp', 'coolamqp.*']), install_requires=['six'], # per coverage version for codeclimate-reporter - tests_require=["nose2", "coverage", "nose2[coverage_plugin]"], + tests_require=["pytest", "coverage"], test_suite='nose2.collector.collector', python_requires='!=2.7.*,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*', extras_require={ diff --git a/tests/utils.py b/tests/utils.py index 02058e9..279b827 100644 --- a/tests/utils.py +++ b/tests/utils.py @@ -16,7 +16,7 @@ from coolamqp import Cluster, ClusterNode, ConnectionDown, \ def getamqp(): - amqp = Cluster([ClusterNode(os.environ.get('AMQP_HOST', '127.0.0.1'), 'guest', 'guest')], extra_properties=[ + amqp = Cluster([ClusterNode(os.environ.get('AMQP_HOST', 'rabbitmq'), 'guest', 'guest')], extra_properties=[ (b'mode', (b'Testing', 'S')), ]) amqp.start() -- GitLab