From 93ad6873071c736e8eea06751552f9178df4f7ba Mon Sep 17 00:00:00 2001 From: Roman Mogylatov Date: Fri, 18 Sep 2020 20:37:30 -0400 Subject: [PATCH] Add extra tests --- tests/unit/wiring/module.py | 4 +++- tests/unit/wiring/test_wiring_py36.py | 5 +++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/tests/unit/wiring/module.py b/tests/unit/wiring/module.py index c39f1376..b31ea766 100644 --- a/tests/unit/wiring/module.py +++ b/tests/unit/wiring/module.py @@ -1,5 +1,6 @@ """Test module for wiring.""" +from decimal import Decimal from typing import Callable from dependency_injector.wiring import Provide, Provider @@ -26,5 +27,6 @@ def test_function_provider(service_provider: Callable[..., Service] = Provider[C def test_config_value( some_value_int: int = Provide[Container.config.a.b.c], some_value_str: str = Provide[Container.config.a.b.c], + some_value_decimal: Decimal = Provide[Container.config.a.b.c], ): - return some_value_int, some_value_str + return some_value_int, some_value_str, some_value_decimal diff --git a/tests/unit/wiring/test_wiring_py36.py b/tests/unit/wiring/test_wiring_py36.py index cbdbefab..3fe84a03 100644 --- a/tests/unit/wiring/test_wiring_py36.py +++ b/tests/unit/wiring/test_wiring_py36.py @@ -1,6 +1,6 @@ +from decimal import Decimal import unittest - from . import module, package from .service import Service from .container import Container @@ -54,6 +54,7 @@ class WiringTest(unittest.TestCase): self.assertIs(service, test_service) def test_configuration_option(self): - int_value, str_value = module.test_config_value() + int_value, str_value, decimal_value = module.test_config_value() self.assertEqual(int_value, 10) self.assertEqual(str_value, '10') + self.assertEqual(decimal_value, Decimal(10))