From 4e92892c665676f22517b73edcd715ae96baa6ea Mon Sep 17 00:00:00 2001 From: BO ZHANG Date: Fri, 15 Dec 2023 22:29:03 +0800 Subject: [PATCH] update module headers --- tests/test_data_manager.py | 50 ----------------------------------- tests/test_decorator.py | 13 ++++++++- tests/test_file.py | 12 ++++++++- tests/test_fits_header_ops.py | 15 +++++++++-- tests/test_status.py | 7 ++--- 5 files changed, 40 insertions(+), 57 deletions(-) delete mode 100644 tests/test_data_manager.py diff --git a/tests/test_data_manager.py b/tests/test_data_manager.py deleted file mode 100644 index 82114ce..0000000 --- a/tests/test_data_manager.py +++ /dev/null @@ -1,50 +0,0 @@ -# """ -# Identifier: KSC-SJ4-tests/test_data_manager.py -# Name: test_data_manager.py -# Description: data manager unit test -# Author: Bo Zhang -# Created: 2022-09-13 -# Modified-History: -# 2022-09-13, Bo Zhang, created -# 2022-09-29, Bo Zhang, added test for CsstMbiDataManager -# 2022-10-28, Bo Zhang, deleted unit test for CsstMsDataManager -# """ -# import os -# import unittest -# -# from csst_common.data_manager import CsstMsDataManager -# from csst_common.params import CSST_PARAMS as CP -# -# dir_unittest = "/nfsdata/share/pipeline-unittest/csst_common" -# -# -# class TestCsstMsDataManager(unittest.TestCase): -# def setUp(self) -> None: -# self.dm_mbi = CsstMsDataManager.quickstart( -# ver_sim="C6.2", datatype="mbi", dir_l1=dir_unittest, exposure_id=100) -# self.dm_sls = CsstMsDataManager.quickstart( -# ver_sim="C6.2", datatype="sls", dir_l1=dir_unittest, exposure_id=100) -# self.dm_mbi.target_detectors = None -# self.dm_sls.target_detectors = None -# -# def test_mbi_data_existence(self): -# self.assertTrue(self.dm_mbi.target_detectors == CP["mbi"]["detectors"]) -# self.assertTrue(os.path.exists(self.dm_mbi.l0_detector(6))) -# self.assertTrue(os.path.exists(self.dm_mbi.l0_log(6))) -# self.assertTrue(os.path.exists(self.dm_mbi.l0_cat(6))) -# self.assertTrue(os.path.exists(self.dm_mbi.l0_crs(6))) -# self.assertTrue(isinstance(self.dm_mbi.l1_detector(6, post="img.fits"), str)) -# self.assertTrue(isinstance(self.dm_mbi.l1_file(pipeline_id="some_file.ext", comment="a demo file"), str)) -# -# def test_sls_data_existence(self): -# self.assertTrue(self.dm_sls.target_detectors == CP["sls"]["detectors"]) -# self.assertTrue(os.path.exists(self.dm_sls.l0_detector(1))) -# self.assertTrue(os.path.exists(self.dm_sls.l0_log(1))) -# self.assertTrue(os.path.exists(self.dm_sls.l0_cat(1))) -# self.assertTrue(os.path.exists(self.dm_sls.l0_crs(1))) -# self.assertTrue(isinstance(self.dm_sls.l1_detector(1, post="flt.fits"), str)) -# self.assertTrue(isinstance(self.dm_sls.l1_file(pipeline_id="some_file.ext", comment="a demo file"), str)) -# -# # DFS is not always available -# # def test_dfs_is_available(self): -# # self.assertTrue(self.dm_mbi.dfs_is_available()) diff --git a/tests/test_decorator.py b/tests/test_decorator.py index 8c14d32..c0d94a8 100644 --- a/tests/test_decorator.py +++ b/tests/test_decorator.py @@ -1,6 +1,17 @@ +""" +Identifier: tests/test_decorator.py +Name: test_decorator.py +Description: test decorator +Author: Bo Zhang +Created: 2023-12-15 +Modified-History: + 2023-12-10, Bo Zhang, add TestDecorator + 2023-12-15, Bo Zhang, add module header +""" import unittest -from csst_common.status import CsstStatus, CsstResult + from csst_common import parameterized_module_decorator +from csst_common.status import CsstStatus, CsstResult class TestDecorator(unittest.TestCase): diff --git a/tests/test_file.py b/tests/test_file.py index 260f3cd..97fed43 100644 --- a/tests/test_file.py +++ b/tests/test_file.py @@ -1,10 +1,20 @@ +""" +Identifier: tests/test_file.py +Name: test_file.py +Description: test File class +Author: Bo Zhang +Created: 2023-12-13 +Modified-History: + 2023-12-13, Bo Zhang, add TestFile + 2023-12-15, Bo Zhang, add module header +""" import unittest from csst_common import File class TestFile(unittest.TestCase): - def test_parameterized_module_decorator(self): + def test_file(self): file_path = ( "/dfs_root/L0/MSC/SCI/61605/10160000072/MS/" "CSST_MSC_MS_SCIE_20270719043315_20270719043545_10160000072_07_L0_V01.fits" diff --git a/tests/test_fits_header_ops.py b/tests/test_fits_header_ops.py index 8f298f0..17e154e 100644 --- a/tests/test_fits_header_ops.py +++ b/tests/test_fits_header_ops.py @@ -1,9 +1,20 @@ +""" +Identifier: tests/test_fits_header_ops.py +Name: test_fits_header_ops.py +Description: test append_header +Author: Bo Zhang +Created: 2023-12-15 +Modified-History: + 2023-12-15, Bo Zhang, add TestAppendHeader +""" import unittest -from csst_common.io import append_header + from astropy.io import fits +from csst_common.io import append_header + -class TestFile(unittest.TestCase): +class TestAppendHeader(unittest.TestCase): def test_append_header(self): h1 = fits.Header() h2 = fits.Header() diff --git a/tests/test_status.py b/tests/test_status.py index b7efd61..f9192a8 100644 --- a/tests/test_status.py +++ b/tests/test_status.py @@ -3,12 +3,13 @@ Identifier: tests/test_status.py Name: test_status.py Description: test CsstStatus Author: Bo Zhang -Created: 2022-09-13 +Created: 2022-10-04 Modified-History: - 2022-09-13, Bo Zhang, created - 2022-09-13, Bo Zhang, added CsstMbiDataManager + 2022-10-04, Bo Zhang, created, add CsstStatus test + 2023-12-10, Bo Zhang, rename class """ import unittest + from csst_common.status import CsstStatus -- GitLab