From a7fbbd018afbdbfa4b25b6a54ed893619a4a2358 Mon Sep 17 00:00:00 2001 From: Roman Mogylatov Date: Fri, 13 Nov 2020 17:27:55 -0500 Subject: [PATCH] Update movie lister example --- examples/miniapps/movie-lister/README.rst | 4 ++-- examples/miniapps/movie-lister/movies/__main__.py | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/examples/miniapps/movie-lister/README.rst b/examples/miniapps/movie-lister/README.rst index dcc85066..cdcbc20c 100644 --- a/examples/miniapps/movie-lister/README.rst +++ b/examples/miniapps/movie-lister/README.rst @@ -68,11 +68,11 @@ The output should be something like: Name Stmts Miss Cover ------------------------------------------ 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/entities.py 7 1 86% movies/finders.py 26 13 50% movies/listers.py 8 0 100% movies/tests.py 24 0 100% ------------------------------------------ - TOTAL 91 31 66% + TOTAL 92 32 65% diff --git a/examples/miniapps/movie-lister/movies/__main__.py b/examples/miniapps/movie-lister/movies/__main__.py index df39fdc5..975618f3 100644 --- a/examples/miniapps/movie-lister/movies/__main__.py +++ b/examples/miniapps/movie-lister/movies/__main__.py @@ -2,12 +2,13 @@ import sys -from dependency_injector.wiring import Provide +from dependency_injector.wiring import inject, Provide from .listers import MovieLister from .containers import Container +@inject def main(lister: MovieLister = Provide[Container.lister]) -> None: print('Francis Lawrence movies:') for movie in lister.movies_directed_by('Francis Lawrence'):