Skip to content

Commit 3414bfc

Browse files
Merge pull request #296 from AutomationSolutionz/exception_
[Change] shifted download folder to run_id level
2 parents 1f36503 + b73f231 commit 3414bfc

File tree

1 file changed

+3
-11
lines changed

1 file changed

+3
-11
lines changed

Framework/MainDriverApi.py

Lines changed: 3 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -201,16 +201,8 @@ def create_tc_log_ss_folder(run_id, test_case, temp_ini_file, server_version):
201201
except Exception:
202202
return CommonUtil.Exception_Handler(sys.exc_info())
203203

204-
# TODO: use pathlib
205-
test_case_folder = (
206-
log_file_path +
207-
os.sep +
208-
run_id.replace(":", "-") +
209-
os.sep +
210-
CommonUtil.current_session_name +
211-
os.sep +
212-
test_case.replace(":", "-")
213-
)
204+
run_id_folder = str(Path(log_file_path)/run_id.replace(":", "-"))
205+
test_case_folder = str(Path(run_id_folder)/CommonUtil.current_session_name/test_case.replace(":", "-"))
214206

215207
# TODO: Use pathlib for following items
216208
# create test_case_folder
@@ -246,7 +238,7 @@ def create_tc_log_ss_folder(run_id, test_case, temp_ini_file, server_version):
246238
# ? Why are we keeping two separate download folders?
247239
zeuz_download_folder = test_case_folder + os.sep + "zeuz_download_folder"
248240
FL.CreateFolder(zeuz_download_folder)
249-
initial_download_folder = zeuz_download_folder + os.sep + "initial_download_folder"
241+
initial_download_folder = run_id_folder + os.sep + "initial_download_folder"
250242
FL.CreateFolder(initial_download_folder)
251243
ConfigModule.add_config_value("sectionOne", "initial_download_folder", initial_download_folder, temp_ini_file)
252244
shared.Set_Shared_Variables("zeuz_download_folder", zeuz_download_folder)

0 commit comments

Comments
 (0)