Run mypy on all packages' files

Also:
- mypy fixes.
- Use `with` statement to open/close files.
This commit is contained in:
Nicola Soranzo
2022-05-30 22:38:55 +01:00
parent d3719517e7
commit f2a42ba67e
24 changed files with 164 additions and 84 deletions
+1 -1
View File
@@ -16,7 +16,7 @@ warnings.filterwarnings("ignore", message=r"[\n.]DEPRECATION: Python 2", module=
try:
from cwltool import expression
except ImportError:
expression = None
expression = None # type: ignore[assignment]
from galaxy.tools.expressions import evaluate
+2 -2
View File
@@ -67,7 +67,7 @@ from typing import (
Union,
)
import cwltest
import cwltest.utils
import requests
import yaml
from bioblend.galaxy import GalaxyClient
@@ -2102,7 +2102,7 @@ class CwlPopulator:
try:
for key, value in expected_outputs.items():
actual_output = run.get_output_as_object(key)
cwltest.compare(value, actual_output)
cwltest.utils.compare(value, actual_output)
except Exception:
self.dataset_populator._summarize_history(run.history_id)
raise