mirror of
https://github.com/Bryanthelol/namekoplus
synced 2025-09-13 16:46:03 +08:00
Compare commits
2 Commits
Author | SHA1 | Date | |
---|---|---|---|
58a99d9d2c | |||
0777788609 |
@@ -2,10 +2,19 @@
|
||||
Service unit testing best practice.
|
||||
"""
|
||||
|
||||
import pytest
|
||||
from nameko.testing.services import worker_factory
|
||||
|
||||
|
||||
def test_example_service():
|
||||
@pytest.mark.parametrize(
|
||||
'value, expected',
|
||||
[
|
||||
('John Doe', 'Hello, John Doe!'),
|
||||
('', 'Hello, !'),
|
||||
('Bryant', 'Hello, Bryant!'),
|
||||
],
|
||||
)
|
||||
def test_example_service(value, expected):
|
||||
"""
|
||||
Test example service.
|
||||
"""
|
||||
@@ -16,5 +25,5 @@ def test_example_service():
|
||||
service.remote.hello.side_effect = lambda name: "Hello, {}!".format(name)
|
||||
|
||||
# test remote_hello business logic
|
||||
assert service.remote_hello("Bryant") == "Hello, Bryant!"
|
||||
service.remote.hello.assert_called_once_with("Bryant")
|
||||
assert service.remote_hello(value) == expected
|
||||
service.remote.hello.assert_called_once_with(value)
|
4
setup.py
4
setup.py
@@ -9,7 +9,7 @@ with open(path.join(here, 'README.md'), encoding='utf-8') as f:
|
||||
|
||||
setup(
|
||||
name='namekoplus',
|
||||
version='0.3.0',
|
||||
version='0.3.2',
|
||||
description='A lightweight Python distributed microservice solution',
|
||||
long_description=long_description,
|
||||
long_description_content_type='text/markdown',
|
||||
@@ -50,7 +50,7 @@ setup(
|
||||
install_requires=[
|
||||
'nameko==3.0.0rc11',
|
||||
'click==8.1.5',
|
||||
'python-on-whales==0.62.0',
|
||||
'python-on-whales==0.63.0',
|
||||
'pytest==7.4.0'
|
||||
],
|
||||
extras_require={
|
||||
|
Reference in New Issue
Block a user