From a5a8085d6dc1be85e15ae621decf254d269c348a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hugo=20H=C3=B6rnquist?= Date: Sun, 6 Aug 2023 22:14:20 +0200 Subject: Add some no-cover comments. --- mu4web/html_render.py | 4 ++-- mu4web/password.py | 5 +++-- mu4web/user/__init__.py | 2 +- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/mu4web/html_render.py b/mu4web/html_render.py index f9c9aa8..1fa8bec 100644 --- a/mu4web/html_render.py +++ b/mu4web/html_render.py @@ -13,9 +13,9 @@ from typing import ( Callable, Union, ) -try: +try: # pragma: no cover from typing import TypeAlias # type: ignore -except ImportError: +except ImportError: # pragma: no cover from typing import Any as TypeAlias # type: ignore # TODO compare this against xml.etree.ElementTree, which appears to diff --git a/mu4web/password.py b/mu4web/password.py index 1741fd1..7e6d140 100755 --- a/mu4web/password.py +++ b/mu4web/password.py @@ -93,7 +93,8 @@ class Passwords: return data['hash'] == digest -def main() -> None: +# TODO possibly add tests for main +def main() -> None: # pragma: no cover """Entry point for directly interfacing with the password store.""" import argparse parser = argparse.ArgumentParser() @@ -122,5 +123,5 @@ def main() -> None: parser.print_help() -if __name__ == '__main__': +if __name__ == '__main__': # pragma: no cover main() diff --git a/mu4web/user/__init__.py b/mu4web/user/__init__.py index c0dbda9..a58265d 100644 --- a/mu4web/user/__init__.py +++ b/mu4web/user/__init__.py @@ -5,7 +5,7 @@ This is modeled to work well together with flash_login. """ -class User: +class User: # pragma: no cover """ Default class for user session and authentication. -- cgit v1.2.3