Skip to content

Commit f9688ac

Browse files
committed
refact: modify test-e2e
1 parent b83afab commit f9688ac

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

be_repo/tests/test_e2e.py

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,8 +45,7 @@ def wait(driver):
4545
return WebDriverWait(driver, 20)
4646

4747

48-
def test_resume_upload(driver, wait):
49-
driver.get(FRONTEND_URL)
48+
def upload_resume(driver, wait):
5049
wait.until(lambda d: d.execute_script("return document.readyState") == "complete")
5150

5251
# Upload resume
@@ -55,6 +54,11 @@ def test_resume_upload(driver, wait):
5554
file_path = os.path.join(os.path.dirname(__file__), 'test_resume.pdf')
5655
file_input.send_keys(file_path)
5756

57+
58+
def test_resume_upload(driver, wait):
59+
driver.get(FRONTEND_URL)
60+
upload_resume(driver, wait)
61+
5862
# Check for alert after upload
5963
alert = wait.until(EC.alert_is_present())
6064
alert_text = alert.text
@@ -63,6 +67,8 @@ def test_resume_upload(driver, wait):
6367

6468

6569
def test_analyze_resume(driver, wait):
70+
# upload resume first
71+
upload_resume(driver, wait)
6672
# Analyze resume
6773
analyze_button = driver.find_element(By.CLASS_NAME, "resume-analyze")
6874
analyze_button.click()
@@ -80,6 +86,8 @@ def test_analyze_resume(driver, wait):
8086

8187

8288
def test_analyze_resume_with_jd(driver, wait):
89+
# upload resume first
90+
upload_resume(driver, wait)
8391
# Analyze resume with JD
8492
analyze_button = driver.find_element(By.CLASS_NAME, "resume-analyze")
8593
analyze_button.click()

0 commit comments

Comments
 (0)