diff --git a/csst_dfs_api/ifs/level0.py b/csst_dfs_api/ifs/level0.py index db37149b7369da383f3b3508571789567e3d289e..db9a8ebeaea7748c936e03ebeb9131f564ad6978 100644 --- a/csst_dfs_api/ifs/level0.py +++ b/csst_dfs_api/ifs/level0.py @@ -70,14 +70,8 @@ class Level0DataApi(object): ''' insert a level0 data record into database :param kwargs: Parameter dictionary, key items support: - obs_id = [str], - detector_no = [str], - obs_type = [str], - obs_time = [str], - exp_time = [int], - detector_status_id = [int], - filename = [str], - file_path = [str] + file_path = [str], + copyfiles = [boolean] :returns: csst_dfs_common.models.Result ''' diff --git a/csst_dfs_api/mci/level0.py b/csst_dfs_api/mci/level0.py index 28cdbb890089d6bb46fbf89c1f5befe1eb095e6e..586390e50159f1a24bff62060db46b6c0f4acbcc 100644 --- a/csst_dfs_api/mci/level0.py +++ b/csst_dfs_api/mci/level0.py @@ -65,14 +65,9 @@ class Level0DataApi(object): ''' insert a level0 data record into database :param kwargs: Parameter dictionary, key items support: - obs_id = [str], - detector_no = [str], - obs_type = [str], - obs_time = [str], - exp_time = [int], - detector_status_id = [int], - filename = [str], - file_path = [str] + + file_path = [str], + copyfiles = [boolean] :returns: csst_dfs_common.models.Result ''' diff --git a/tests/ifs/test_ifs_level0.py b/tests/ifs/test_ifs_level0.py index 89c2715a2b27e28a045fb97191e8766f1857fe95..6f0485c05428d9537abee41d0e3a3f0b80c0daea 100644 --- a/tests/ifs/test_ifs_level0.py +++ b/tests/ifs/test_ifs_level0.py @@ -9,34 +9,25 @@ class IFSLevel0DataTestCase(unittest.TestCase): def setUp(self): self.api = Level0DataApi() - def test_find(self): - recs = self.api.find(obs_id = '000009', obs_type = 'sci', limit = 0) - print('find:', recs) + # def test_find(self): + # result = self.api.find(ra = 248, dec = 87, radius = 2, limit = 0, obs_type = "sky") + # print('find:', result) - def test_get(self): - rec = self.api.get(id = 100) - print('get:', rec) + # def test_get(self): + # result = self.api.get(id = 1) + # print('get:', result.data) - rec = self.api.get(level0_id = '1000000102') - print('get:', rec) + # rec = self.api.get(level0_id = '300000145CCD231-c4') + # print('get:', rec) - def test_update_proc_status(self): - rec = self.api.update_proc_status(level0_id = '000001102', status = 6) - print('update_proc_status:', rec) + # def test_update_proc_status(self): + # rec = self.api.update_proc_status(level0_id = '000001102', status = 6) + # print('update_proc_status:', rec) - def test_update_qc0_status(self): - rec = self.api.update_qc0_status(level0_id = '000001102', status = 7) - print('update_qc0_status:', rec) + # def test_update_qc0_status(self): + # rec = self.api.update_qc0_status(level0_id = '000001102', status = 7) + # print('update_qc0_status:', rec) def test_write(self): - rec = self.api.write( - level0_id = '000001101', - obs_id = '0000011', - detector_no = "01", - obs_type = "sci", - obs_time = "2021-06-06 11:12:13", - exp_time = 150, - detector_status_id = 3, - filename = "MSC_00001234", - file_path = "/opt/MSC_00001234.fits") + rec = self.api.write(file_path = "/Users/wsl/temp/csst/ifs_data/sky_Data/CSST_IFS_B_sky_20211225001425_20211225001925_300000013_X_L0_VER_I4203.fits") print('write:', rec) \ No newline at end of file diff --git a/tests/mci/test_ifs_cal_merge.py b/tests/mci/test_mci_cal_merge.py similarity index 100% rename from tests/mci/test_ifs_cal_merge.py rename to tests/mci/test_mci_cal_merge.py diff --git a/tests/mci/test_ifs_level0.py b/tests/mci/test_mci_level0.py similarity index 74% rename from tests/mci/test_ifs_level0.py rename to tests/mci/test_mci_level0.py index 0d637cc6f9ab7f1335ad996f5225792fb19148d9..9458d209f37e4149735406a73e6a9f3ee1e6f72f 100644 --- a/tests/mci/test_ifs_level0.py +++ b/tests/mci/test_mci_level0.py @@ -30,13 +30,5 @@ class MCILevel0DataTestCase(unittest.TestCase): def test_write(self): rec = self.api.write( - level0_id = '000001101', - obs_id = '0000011', - detector_no = "01", - obs_type = "sci", - obs_time = "2021-06-06 11:12:13", - exp_time = 150, - detector_status_id = 3, - filename = "MSC_00001234", file_path = "/opt/MSC_00001234.fits") print('write:', rec) \ No newline at end of file diff --git a/tests/mci/test_ifs_level0_prc.py b/tests/mci/test_mci_level0_prc.py similarity index 100% rename from tests/mci/test_ifs_level0_prc.py rename to tests/mci/test_mci_level0_prc.py diff --git a/tests/mci/test_ifs_level1.py b/tests/mci/test_mci_level1.py similarity index 100% rename from tests/mci/test_ifs_level1.py rename to tests/mci/test_mci_level1.py diff --git a/tests/mci/test_ifs_level1_prc.py b/tests/mci/test_mci_level1_prc.py similarity index 100% rename from tests/mci/test_ifs_level1_prc.py rename to tests/mci/test_mci_level1_prc.py