From f9060028f43f35e309cd01410e7285ad4eaec87a Mon Sep 17 00:00:00 2001 From: BO ZHANG Date: Wed, 13 Dec 2023 23:56:53 +0800 Subject: [PATCH] add hints on asserts --- csst_common/status.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/csst_common/status.py b/csst_common/status.py index 3bb4cde..170807c 100644 --- a/csst_common/status.py +++ b/csst_common/status.py @@ -49,10 +49,14 @@ class CsstResult: ): if files is None: files = [] - assert isinstance(status, CsstStatus) - assert isinstance(files, list) + assert isinstance( + status, CsstStatus + ), "`status` should be a `csst_common.CsstStatus` type objects." + assert isinstance( + files, list + ), "`files` should be a list of `str` type objects." for _ in files: - assert isinstance(_, str) + assert isinstance(_, str), "`files` should be a list of `str` type objects." self.status: CsstStatus = status self.files: Optional[list] = files self.output: dict = output -- GitLab