Skip to content

Commit 96097b9

Browse files
committed
removing commented codes
1 parent fec6151 commit 96097b9

File tree

4 files changed

+9
-34
lines changed

4 files changed

+9
-34
lines changed

ellar/app/main.py

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -388,12 +388,6 @@ def setup_jinja_environment(self) -> Environment:
388388
"""Sets up Jinja2 Environment and adds it to DI"""
389389
jinja_environment = self._create_jinja_environment()
390390

391-
# self.injector.module_info.ref.add_provider(
392-
# ProviderConfig(Environment, use_value=jinja_environment), export=True
393-
# )
394-
# self.injector.module_info.ref.add_provider(
395-
# ProviderConfig(JinjaEnvironment, use_value=jinja_environment), export=True
396-
# )
397391
self.injector.tree_manager.get_root_module().add_provider(
398392
ProviderConfig(Environment, use_value=jinja_environment), export=True
399393
)

ellar/core/modules/ref/base.py

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -53,18 +53,6 @@ def __init__(
5353
self._exports: t.List[t.Type] = []
5454
self._providers: t.Dict[t.Type, t.Type] = {}
5555

56-
# if self.container.injector.parent:
57-
# parent_module = None
58-
# if self.container.injector.parent.module_info:
59-
# parent_module = self.container.injector.parent.module_info.module
60-
#
61-
# self.container.injector.tree_manager.add_or_update(
62-
# module_type=self.module, value=self, parent_module=parent_module
63-
# )
64-
#
65-
# if not build_manually:
66-
# self._init_module_build()
67-
6856
def __repr__(self) -> str:
6957
return f"<{self.__class__.__name__} name={self.name} module={self.module}>"
7058

@@ -202,14 +190,6 @@ def _validate_() -> None:
202190
def add_provider(
203191
self, provider: t.Union[t.Type, ProviderConfig, t.Any], export: bool = False
204192
) -> None:
205-
# existing = next(
206-
# self.container.injector.tree_manager.find_module(
207-
# lambda data: provider.get_type() in data.providers and data.value.module == self.module
208-
# )
209-
# )
210-
#
211-
# self.container.injector.tree_manager.add_provider(self.module, provider_type)
212-
213193
if not isinstance(provider, ProviderConfig):
214194
provider = ProviderConfig(provider, export=export)
215195

tests/test_di/test_tree_manager.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@
88

99

1010
def test_root_module_assert_should_raise_exception():
11-
ModuleTreeManager()
11+
tree_manager = ModuleTreeManager()
1212

1313
with pytest.raises(AssertionError):
14-
pass
14+
assert tree_manager.root_module
1515

1616

1717
def test_add_provider_fails_for_none_existing_module():

tests/test_modules/test_module_config.py

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33

44
import click
55
import pytest
6+
from ellar.app import App
67
from ellar.common import (
78
Controller,
89
ControllerBase,
@@ -248,13 +249,13 @@ def test_dynamic_module_setup_register_works(reflect_context):
248249
@pytest.mark.parametrize(
249250
"name, dependencies",
250251
[
251-
# ("depends on nothing but has factory", []),
252-
# ("depends only on config", [Config]),
252+
("depends on nothing but has factory", []),
253+
("depends only on config", [Config]),
253254
("depends on other services", [Config, Reflector]),
254-
# (
255-
# "depends on other services and Application instance",
256-
# [Config, Reflector, App],
257-
# ),
255+
(
256+
"depends on other services and Application instance",
257+
[Config, Reflector, App],
258+
),
258259
],
259260
)
260261
def test_module_setup_with_factory_works(name, dependencies, reflect_context):

0 commit comments

Comments
 (0)