From 6148464005721aa22c8455aaeedaa5933e7c49c6 Mon Sep 17 00:00:00 2001 From: yan Date: Thu, 9 May 2024 10:31:07 +0800 Subject: [PATCH] debug --- tests/test_mci_sim.py | 252 +++++++++++++++++++++--------------------- 1 file changed, 126 insertions(+), 126 deletions(-) diff --git a/tests/test_mci_sim.py b/tests/test_mci_sim.py index 04580f0..95a644f 100644 --- a/tests/test_mci_sim.py +++ b/tests/test_mci_sim.py @@ -55,167 +55,167 @@ class TestDemoFunction(unittest.TestCase): 1 , 1, "case 1: EXDF sim passes.", ) - ############################################# -# def test_mci_sim_2(self): + ############################################ + def test_mci_sim_2(self): -# """ -# Aim -# --- -# Test mci sim function: STAR case. + """ + Aim + --- + Test mci sim function: STAR case. -# Criteria -# -------- -# Pass if the demo function returns `1`. + Criteria + -------- + Pass if the demo function returns `1`. -# Details -# ------- -# The demo function returns the length of the input argument list. -# This case aims to test whether the demo function returns `1` if input is `None`. -# """ -# faulthandler.enable() - -# # demo function test -# dir_path = os.path.join(os.environ['UNIT_TEST_DATA_ROOT'],'mci_sim/') -# print(dir_path) + Details + ------- + The demo function returns the length of the input argument list. + This case aims to test whether the demo function returns `1` if input is `None`. + """ + faulthandler.enable() + + # demo function test + dir_path = os.path.join(os.environ['UNIT_TEST_DATA_ROOT'],'mci_sim/') + print(dir_path) -# # 获取当前工作目录 -# # current_path = os.getcwd() -# # print("当前路径:", current_path) + # 获取当前工作目录 + # current_path = os.getcwd() + # print("当前路径:", current_path) -# configfile = './csst_mci_sim/mci_data/mci_all_9K.config' + configfile = './csst_mci_sim/mci_data/mci_all_9K.config' -# sourcein = 'STAR' -# print(configfile) + sourcein = 'STAR' + print(configfile) -# debug=True + debug=True -# csst_mci_sim.runMCIsim(sourcein, configfile, dir_path, debug, 1) + csst_mci_sim.runMCIsim(sourcein, configfile, dir_path, debug, 1) -# self.assertEqual( -# 1 , 1, -# "case 2: STAR sim passes.", -# ) + self.assertEqual( + 1 , 1, + "case 2: STAR sim passes.", + ) -# ######################################################### -# def test_mci_sim_3(self): + ######################################################### + def test_mci_sim_3(self): -# """ -# Aim -# --- -# Test mci sim function: BIAS case. + """ + Aim + --- + Test mci sim function: BIAS case. -# Criteria -# -------- -# Pass if the demo function returns `1`. + Criteria + -------- + Pass if the demo function returns `1`. -# Details -# ------- -# The demo function returns the length of the input argument list. -# This case aims to test whether the demo function returns `1` if input is `None`. -# """ -# faulthandler.enable() - -# # demo function test -# dir_path = os.path.join(os.environ['UNIT_TEST_DATA_ROOT'],'mci_sim/') -# print(dir_path) + Details + ------- + The demo function returns the length of the input argument list. + This case aims to test whether the demo function returns `1` if input is `None`. + """ + faulthandler.enable() + + # demo function test + dir_path = os.path.join(os.environ['UNIT_TEST_DATA_ROOT'],'mci_sim/') + print(dir_path) -# # 获取当前工作目录 -# # current_path = os.getcwd() -# # print("当前路径:", current_path) + # 获取当前工作目录 + # current_path = os.getcwd() + # print("当前路径:", current_path) -# configfile = './csst_mci_sim/mci_data/mci_all_9K.config' + configfile = './csst_mci_sim/mci_data/mci_all_9K.config' -# sourcein = 'BIAS' -# print(configfile) + sourcein = 'BIAS' + print(configfile) -# debug=True + debug=True -# csst_mci_sim.runMCIsim(sourcein, configfile, dir_path, debug, 1) - -# self.assertEqual( -# 1 , 1, -# "case 3: BIAS sim passes.", -# ) -# ######################################################### -# def test_mci_sim_4(self): - -# """ -# Aim -# --- -# Test mci sim function: DARK case. + csst_mci_sim.runMCIsim(sourcein, configfile, dir_path, debug, 1) + + self.assertEqual( + 1 , 1, + "case 3: BIAS sim passes.", + ) + ######################################################### + def test_mci_sim_4(self): + + """ + Aim + --- + Test mci sim function: DARK case. -# Criteria -# -------- -# Pass if the demo function returns `1`. + Criteria + -------- + Pass if the demo function returns `1`. -# Details -# ------- -# The demo function returns the length of the input argument list. -# This case aims to test whether the demo function returns `1` if input is `None`. -# """ -# faulthandler.enable() - -# # demo function test -# dir_path = os.path.join(os.environ['UNIT_TEST_DATA_ROOT'],'mci_sim/') -# print(dir_path) + Details + ------- + The demo function returns the length of the input argument list. + This case aims to test whether the demo function returns `1` if input is `None`. + """ + faulthandler.enable() + + # demo function test + dir_path = os.path.join(os.environ['UNIT_TEST_DATA_ROOT'],'mci_sim/') + print(dir_path) -# # 获取当前工作目录 -# # current_path = os.getcwd() -# # print("当前路径:", current_path) + # 获取当前工作目录 + # current_path = os.getcwd() + # print("当前路径:", current_path) -# configfile = './csst_mci_sim/mci_data/mci_all_9K.config' + configfile = './csst_mci_sim/mci_data/mci_all_9K.config' -# sourcein = 'DARK' -# print(configfile) + sourcein = 'DARK' + print(configfile) -# debug=True + debug=True -# csst_mci_sim.runMCIsim(sourcein, configfile, dir_path, debug, 1) + csst_mci_sim.runMCIsim(sourcein, configfile, dir_path, debug, 1) -# self.assertEqual( -# 1 , 1, -# "case 4: DARK sim passes.", -# ) + self.assertEqual( + 1 , 1, + "case 4: DARK sim passes.", + ) -# ######################################################### -# def test_mci_sim_5(self): + ######################################################### + def test_mci_sim_5(self): -# """ -# Aim -# --- -# Test mci sim function: FLAT case. + """ + Aim + --- + Test mci sim function: FLAT case. -# Criteria -# -------- -# Pass if the demo function returns `1`. + Criteria + -------- + Pass if the demo function returns `1`. -# Details -# ------- -# The demo function returns the length of the input argument list. -# This case aims to test whether the demo function returns `1` if input is `None`. -# """ -# faulthandler.enable() - -# # demo function test -# dir_path = os.path.join(os.environ['UNIT_TEST_DATA_ROOT'],'mci_sim/') -# print(dir_path) + Details + ------- + The demo function returns the length of the input argument list. + This case aims to test whether the demo function returns `1` if input is `None`. + """ + faulthandler.enable() + + # demo function test + dir_path = os.path.join(os.environ['UNIT_TEST_DATA_ROOT'],'mci_sim/') + print(dir_path) -# # 获取当前工作目录 -# # current_path = os.getcwd() -# # print("当前路径:", current_path) + # 获取当前工作目录 + # current_path = os.getcwd() + # print("当前路径:", current_path) -# configfile = './csst_mci_sim/mci_data/mci_all_9K.config' -# sourcein = 'FLAT' -# print(configfile) + configfile = './csst_mci_sim/mci_data/mci_all_9K.config' + sourcein = 'FLAT' + print(configfile) -# debug=True + debug=True -# csst_mci_sim.runMCIsim(sourcein, configfile, dir_path, debug, 1) + csst_mci_sim.runMCIsim(sourcein, configfile, dir_path, debug, 1) -# self.assertEqual( -# 1 , 1, -# "case 5: FLAT sim passes.", -# ) + self.assertEqual( + 1 , 1, + "case 5: FLAT sim passes.", + ) # ############################################################################ -- GitLab