From e985dd750e482a512876f9df898109b76613ab24 Mon Sep 17 00:00:00 2001 From: "zhaojunyan@shao.ac.cn" Date: Sat, 13 Apr 2024 16:43:54 +0800 Subject: [PATCH] more case test --- tests/test_ifs_sim.py | 242 +++++++++++++++++++++--------------------- 1 file changed, 121 insertions(+), 121 deletions(-) diff --git a/tests/test_ifs_sim.py b/tests/test_ifs_sim.py index 0784eae..62b0cdc 100644 --- a/tests/test_ifs_sim.py +++ b/tests/test_ifs_sim.py @@ -82,135 +82,135 @@ class TestDemoFunction(unittest.TestCase): ) ################################################################### - def test_ifs_sim_3(self): - """ - Aim - --- - Test ifs sim function: SCI case. + def test_ifs_sim_3(self): + """ + Aim + --- + Test ifs sim function: SCI 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`. - """ - # demo function test - dir_path = os.path.join(os.environ['UNIT_TEST_DATA_ROOT'],'ifs_sim/') - print(dir_path) - print(sys.version ) - ###configfile = dir_path+'IFS_inputdata/configData/IFS_sim_C90.config' - - configfile = './ifs_data/IFS_sim_C90.config' - - sourcein = 'DARK' - print(configfile) - - csst_ifs_sim.runIFSsim(sourcein, configfile, dir_path, 1, 'no') - self.assertEqual( - 1 , 1, - "case 3: sim passes.", - ) + 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`. + """ + # demo function test + dir_path = os.path.join(os.environ['UNIT_TEST_DATA_ROOT'],'ifs_sim/') + print(dir_path) + print(sys.version ) + ###configfile = dir_path+'IFS_inputdata/configData/IFS_sim_C90.config' + + configfile = './ifs_data/IFS_sim_C90.config' + + sourcein = 'DARK' + print(configfile) - ################################################################### - def test_ifs_sim_4(self): - """ - Aim - --- - Test ifs sim function: SCI case. + csst_ifs_sim.runIFSsim(sourcein, configfile, dir_path, 1, 'no') + self.assertEqual( + 1 , 1, + "case 3: sim passes.", + ) + + ################################################################### + def test_ifs_sim_4(self): + """ + Aim + --- + Test ifs sim function: SCI 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`. - """ - # demo function test - dir_path = os.path.join(os.environ['UNIT_TEST_DATA_ROOT'],'ifs_sim/') - print(dir_path) - print(sys.version ) - ###configfile = dir_path+'IFS_inputdata/configData/IFS_sim_C90.config' - - configfile = './ifs_data/IFS_sim_C90.config' - - sourcein = 'LAMP' - print(configfile) - - csst_ifs_sim.runIFSsim(sourcein, configfile, dir_path, 1, 'no') - self.assertEqual( - 1 , 1, - "case 4: sim passes.", - ) - - ################################################################### - def test_ifs_sim_5(self): - """ - Aim - --- - Test ifs sim function: SCI case. + 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`. + """ + # demo function test + dir_path = os.path.join(os.environ['UNIT_TEST_DATA_ROOT'],'ifs_sim/') + print(dir_path) + print(sys.version ) + ###configfile = dir_path+'IFS_inputdata/configData/IFS_sim_C90.config' + + configfile = './ifs_data/IFS_sim_C90.config' + + sourcein = 'LAMP' + print(configfile) + + csst_ifs_sim.runIFSsim(sourcein, configfile, dir_path, 1, 'no') + self.assertEqual( + 1 , 1, + "case 4: sim passes.", + ) + + ################################################################### + def test_ifs_sim_5(self): + """ + Aim + --- + Test ifs sim function: SCI 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`. - """ - # demo function test - dir_path = os.path.join(os.environ['UNIT_TEST_DATA_ROOT'],'ifs_sim/') - print(dir_path) - print(sys.version ) - ###configfile = dir_path+'IFS_inputdata/configData/IFS_sim_C90.config' - - configfile = './ifs_data/IFS_sim_C90.config' - - sourcein = 'LAMP' - print(configfile) - - csst_ifs_sim.runIFSsim(sourcein, configfile, dir_path, 1, 'yes') - self.assertEqual( - 1 , 1, - "case 5: sim passes.", - ) - - ################################################################### - def test_ifs_sim_6(self): - """ - Aim - --- - Test ifs sim function: SCI case. + 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`. + """ + # demo function test + dir_path = os.path.join(os.environ['UNIT_TEST_DATA_ROOT'],'ifs_sim/') + print(dir_path) + print(sys.version ) + ###configfile = dir_path+'IFS_inputdata/configData/IFS_sim_C90.config' + + configfile = './ifs_data/IFS_sim_C90.config' + + sourcein = 'LAMP' + print(configfile) + + csst_ifs_sim.runIFSsim(sourcein, configfile, dir_path, 1, 'yes') + self.assertEqual( + 1 , 1, + "case 5: sim passes.", + ) + + ################################################################### + def test_ifs_sim_6(self): + """ + Aim + --- + Test ifs sim function: SCI 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`. - """ - # demo function test - dir_path = os.path.join(os.environ['UNIT_TEST_DATA_ROOT'],'ifs_sim/') - print(dir_path) - print(sys.version ) - ###configfile = dir_path+'IFS_inputdata/configData/IFS_sim_C90.config' - - configfile = './ifs_data/IFS_sim_C90.config' - - sourcein = 'FLAT' - print(configfile) - - csst_ifs_sim.runIFSsim(sourcein, configfile, dir_path, 1, 'no') - self.assertEqual( - 1 , 1, - "case 6: sim passes.", - ) + 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`. + """ + # demo function test + dir_path = os.path.join(os.environ['UNIT_TEST_DATA_ROOT'],'ifs_sim/') + print(dir_path) + print(sys.version ) + ###configfile = dir_path+'IFS_inputdata/configData/IFS_sim_C90.config' + + configfile = './ifs_data/IFS_sim_C90.config' + + sourcein = 'FLAT' + print(configfile) + + csst_ifs_sim.runIFSsim(sourcein, configfile, dir_path, 1, 'no') + self.assertEqual( + 1 , 1, + "case 6: sim passes.", + ) \ No newline at end of file -- GitLab