1+ import os .path
2+
13from base .base import BasePage
4+
25from playwright .sync_api import expect
3- import os . path
6+
47
58class HomePage (BasePage ):
69 TITLE_TEXT = "//h1[normalize-space()='Modernize your code']"
@@ -15,8 +18,6 @@ class HomePage(BasePage):
1518 SUMMARY = "//span[normalize-space()='Summary']"
1619 FILE_PROCESSED_MSG = "//span[normalize-space()='3 files processed successfully']"
1720
18-
19-
2021 def __init__ (self , page ):
2122 self .page = page
2223
@@ -27,28 +28,28 @@ def upload_files(self):
2728 with self .page .expect_file_chooser () as fc_info :
2829 self .page .locator (self .BROWSE_FILES ).click ()
2930 self .page .wait_for_timeout (5000 )
30- self .page .wait_for_load_state (' networkidle' )
31+ self .page .wait_for_load_state (" networkidle" )
3132 file_chooser = fc_info .value
3233 current_working_dir = os .getcwd ()
33- file_path1 = os .path .join (current_working_dir ,"testdata/q1_informix.sql" )
34- file_path2 = os .path .join (current_working_dir ,"testdata/f1.sql" )
35- file_path3 = os .path .join (current_working_dir ,"testdata/f2.sql" )
34+ file_path1 = os .path .join (current_working_dir , "testdata/q1_informix.sql" )
35+ file_path2 = os .path .join (current_working_dir , "testdata/f1.sql" )
36+ file_path3 = os .path .join (current_working_dir , "testdata/f2.sql" )
3637 file_chooser .set_files ([file_path1 , file_path2 , file_path3 ])
3738 self .page .wait_for_timeout (10000 )
38- self .page .wait_for_load_state (' networkidle' )
39+ self .page .wait_for_load_state (" networkidle" )
3940 expect (self .page .locator (self .SUCCESS_MSG )).to_be_visible ()
4041
4142 def upload_unsupported_files (self ):
4243 with self .page .expect_file_chooser () as fc_info :
4344 self .page .locator (self .BROWSE_FILES ).click ()
4445 self .page .wait_for_timeout (5000 )
45- self .page .wait_for_load_state (' networkidle' )
46+ self .page .wait_for_load_state (" networkidle" )
4647 file_chooser = fc_info .value
4748 current_working_dir = os .getcwd ()
48- file_path = os .path .join (current_working_dir ,"testdata/invalid.py" )
49+ file_path = os .path .join (current_working_dir , "testdata/invalid.py" )
4950 file_chooser .set_files ([file_path ])
5051 self .page .wait_for_timeout (4000 )
51- self .page .wait_for_load_state (' networkidle' )
52+ self .page .wait_for_load_state (" networkidle" )
5253 expect (self .page .locator (self .TRANSLATE_BTN )).to_be_disabled ()
5354
5455 def validate_translate (self ):
@@ -72,16 +73,3 @@ def validate_download_files(self):
7273 self .page .locator (self .RETURN_HOME ).click ()
7374 self .page .wait_for_timeout (3000 )
7475 expect (self .page .locator (self .TITLE_TEXT )).to_be_visible ()
75-
76-
77-
78-
79-
80-
81-
82-
83-
84-
85-
86-
87-
0 commit comments