Update movie lister example

This commit is contained in:
Roman Mogylatov 2020-11-13 17:27:55 -05:00
parent fb47d5db0d
commit a7fbbd018a
2 changed files with 4 additions and 3 deletions

View File

@ -68,11 +68,11 @@ The output should be something like:
Name Stmts Miss Cover Name Stmts Miss Cover
------------------------------------------ ------------------------------------------
movies/__init__.py 0 0 100% movies/__init__.py 0 0 100%
movies/__main__.py 17 17 0% movies/__main__.py 18 18 0%
movies/containers.py 9 0 100% movies/containers.py 9 0 100%
movies/entities.py 7 1 86% movies/entities.py 7 1 86%
movies/finders.py 26 13 50% movies/finders.py 26 13 50%
movies/listers.py 8 0 100% movies/listers.py 8 0 100%
movies/tests.py 24 0 100% movies/tests.py 24 0 100%
------------------------------------------ ------------------------------------------
TOTAL 91 31 66% TOTAL 92 32 65%

View File

@ -2,12 +2,13 @@
import sys import sys
from dependency_injector.wiring import Provide from dependency_injector.wiring import inject, Provide
from .listers import MovieLister from .listers import MovieLister
from .containers import Container from .containers import Container
@inject
def main(lister: MovieLister = Provide[Container.lister]) -> None: def main(lister: MovieLister = Provide[Container.lister]) -> None:
print('Francis Lawrence movies:') print('Francis Lawrence movies:')
for movie in lister.movies_directed_by('Francis Lawrence'): for movie in lister.movies_directed_by('Francis Lawrence'):