FAQ | This is a LIVE service | Changelog

Skip to content
Snippets Groups Projects
Commit 97823e87 authored by L. Bower's avatar L. Bower
Browse files

adding flag for storing output after running

parent 5e1f085d
No related branches found
No related tags found
No related merge requests found
......@@ -172,8 +172,8 @@ full_fat_tests:
--config /storage/app/EWS_prod/regions/EastAfrica/resources/coordinator/configs/config_EastAfrica_fc_live.json
--outdir $OUTPUT_DIR
--email_cred /storage/app/EWS_prod/envs/credentials/Cred_gmail.json
#--run_date_type $FULL_FAT_RUN_DATE
#--custom_run_date $CUSTOM_RUN_DATE
--run_date_type $FULL_FAT_RUN_DATE
--custom_run_date $CUSTOM_RUN_DATE
if [[ "$FULL_FAT_COPY_OUTPUT" == "true" ]];
then
......
......@@ -8,6 +8,7 @@ from integration.partial.integration_test_utils import IntegrationTestUtils
class TestFullDeposition(unittest.TestCase):
TEST_OUT_PATH: str = "not_set"
TEST_START_DATE: str = '20230126'
TEST_JOB_DIR: str = "DEPOSITION_" + TEST_START_DATE
......@@ -94,18 +95,36 @@ if __name__ == '__main__':
parser.add_argument('--config', required = True)
parser.add_argument('--outdir', required = True)
parser.add_argument('--email_cred', required = True)
parser.add_argument('--run_date_type', required = False)
parser.add_argument('--custom_run_date', required = False)
parser.add_argument('unittest_args', nargs='*')
_args = parser.parse_args()
_config_file: str = _args.config
_outdir: str = _args.outdir
_email_cred_path: str = _args.email_cred
_run_date_type: str = _args.run_date_type
_custom_run_date: str = _args.custom_run_date
IntegrationTestUtils.DEFAULT_CONFIG_FILE_PATH = _config_file
TestFullDeposition.TEST_OUT_PATH = _outdir
IntegrationTestUtils.EMAIL_CRED_PATH = _email_cred_path
if _run_date_type == "today":
print("today")
elif _run_date_type == "yesterday":
print("yesterday")
elif _run_date_type == "custom":
print(_custom_run_date)
TestFullDeposition.TEST_START_DATE = _custom_run_date
TestFullDeposition.TEST_JOB_DIR = "DEPOSITION_" + _custom_run_date
else:
print("default")
TestFullDeposition.TEST_START_DATE = "20230126"
TestFullDeposition.TEST_JOB_DIR = "DEPOSITION_" + _custom_run_date
# Now set the sys.argv to the unittest_args (leaving sys.argv[0] alone)
sys.argv[1:] = _args.unittest_args
unittest.main()
# sys.argv[1:] = _args.unittest_args
# unittest.main()
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment