Skip to content

Commit 3bdda86

Browse files
Cleanup
1 parent 9fd9a3f commit 3bdda86

3 files changed

Lines changed: 15 additions & 12 deletions

File tree

.github/workflows/ci.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@ name: CI
22

33
on:
44
push:
5-
branches: [main]
6-
tags: [v*.*.*]
5+
branches: [ main ]
6+
tags: [ v*.*.* ]
77

88
pull_request:
9-
branches: [ "main" ]
9+
branches: [ main ]
1010
types:
1111
- synchronize
1212
- opened

pyproject.toml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@ description = "A service advertizer/discovery protocol library using ZeroMQ"
44
authors = [
55
{ name = "Ferenc Nandor Janky & Attila Gombos", email = "info@effective-range.com" }
66
]
7+
maintainers = [
8+
{ name = "Ferenc Nandor Janky & Attila Gombos", email = "info@effective-range.com" }
9+
]
710
dependencies = [
811
"pyzmq @ git+https://github.com/EffectiveRange/pyzmq.git@v27.1.1",
912
"python-context-logger @ git+https://github.com/EffectiveRange/python-context-logger.git@latest",
@@ -25,3 +28,8 @@ build-backend = "setuptools.build_meta"
2528
[tool.setuptools_scm]
2629
version_scheme = "guess-next-dev"
2730
local_scheme = "node-and-date"
31+
32+
[tool.pytest]
33+
addopts = ["--verbose", "--capture=no"]
34+
python_files = ["*Test.py"]
35+
python_classes = ["*Test"]

tests/dishReceiverTest.py

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import unittest
2+
from itertools import chain, repeat
23
from unittest import TestCase
34
from unittest.mock import MagicMock
45
from uuid import uuid4
@@ -118,9 +119,7 @@ def test_calls_registered_handler_on_message(self):
118119

119120
with DishReceiver(context) as receiver:
120121
receiver._poller = MagicMock(spec=Poller)
121-
receiver._poller.poll.side_effect = [
122-
{context.socket.return_value: POLLIN},
123-
]
122+
receiver._poller.poll.side_effect = chain([{context.socket.return_value: POLLIN}], repeat({}))
124123
receiver.register(handler)
125124

126125
# When
@@ -138,9 +137,7 @@ def test_handles_message_receive_error_gracefully(self):
138137

139138
with DishReceiver(context) as receiver:
140139
receiver._poller = MagicMock(spec=Poller)
141-
receiver._poller.poll.side_effect = [
142-
{context.socket.return_value: POLLIN},
143-
]
140+
receiver._poller.poll.side_effect = chain([{context.socket.return_value: POLLIN}], repeat({}))
144141
receiver.register(handler)
145142

146143
# When
@@ -159,9 +156,7 @@ def test_handles_handler_execution_error_gracefully(self):
159156

160157
with DishReceiver(context) as receiver:
161158
receiver._poller = MagicMock(spec=Poller)
162-
receiver._poller.poll.side_effect = [
163-
{context.socket.return_value: POLLIN},
164-
]
159+
receiver._poller.poll.side_effect = chain([{context.socket.return_value: POLLIN}], repeat({}))
165160
receiver.register(handler)
166161

167162
# When

0 commit comments

Comments
 (0)