aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHugo Hörnquist <hugo@lysator.liu.se>2023-08-06 22:14:20 +0200
committerHugo Hörnquist <hugo@lysator.liu.se>2023-08-07 15:16:41 +0200
commita5a8085d6dc1be85e15ae621decf254d269c348a (patch)
tree8f5f70b2f6f243c6123f91f584de2d66fa85ae97
parentCleanup of components. (diff)
downloadmu4web-a5a8085d6dc1be85e15ae621decf254d269c348a.tar.gz
mu4web-a5a8085d6dc1be85e15ae621decf254d269c348a.tar.xz
Add some no-cover comments.
-rw-r--r--mu4web/html_render.py4
-rwxr-xr-xmu4web/password.py5
-rw-r--r--mu4web/user/__init__.py2
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.