| 
									
										
										
										
											2021-12-03 09:08:45 +08:00
										 |  |  | import pytest | 
					
						
							| 
									
										
										
										
											2024-04-09 20:06:30 +08:00
										 |  |  | import sqlite3 | 
					
						
							| 
									
										
										
										
											2024-04-10 14:44:23 +08:00
										 |  |  | import time | 
					
						
							| 
									
										
										
										
											2021-12-03 09:08:45 +08:00
										 |  |  | from selenium import webdriver | 
					
						
							| 
									
										
										
										
											2024-04-21 15:31:39 +08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-04-10 14:44:23 +08:00
										 |  |  | from pathlib import Path | 
					
						
							| 
									
										
										
										
											2021-12-03 09:08:45 +08:00
										 |  |  | 
 | 
					
						
							|  |  |  | @pytest.fixture | 
					
						
							|  |  |  | def URL(): | 
					
						
							|  |  |  |     return 'http://127.0.0.1:5000' # URL of the program | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | @pytest.fixture | 
					
						
							|  |  |  | def driver(): | 
					
						
							| 
									
										
										
										
											2024-05-20 21:25:51 +08:00
										 |  |  |     my_driver = webdriver.Chrome() | 
					
						
							| 
									
										
										
										
											2021-12-03 09:08:45 +08:00
										 |  |  |     return my_driver |