File tree Expand file tree Collapse file tree 1 file changed +5
-9
lines changed Expand file tree Collapse file tree 1 file changed +5
-9
lines changed Original file line number Diff line number Diff line change 1
1
import os
2
2
3
- from selenium import webdriver
4
- from webdriver_manager .chrome import ChromeDriverManager
5
-
6
3
from testcontainers import mysql
7
4
8
5
from testcontainers .core .generic import GenericContainer
@@ -16,14 +13,13 @@ def setup_module(m):
16
13
17
14
18
15
def test_docker_custom_image ():
19
- container = GenericContainer ("spirogov/video_service:latest" )
20
- container .with_exposed_ports (8086 )
16
+ container = GenericContainer ("mysql:5.7.17" )
17
+ container .with_exposed_ports (3306 )
18
+ container .with_env ("MYSQL_ROOT_PASSWORD" , "root" )
21
19
22
20
with container :
23
- driver = webdriver .Chrome (ChromeDriverManager ().install ())
24
- driver .implicitly_wait (10 )
25
- driver .get ("http://localhost:{}" .format (container .get_exposed_port (8086 )))
26
- driver .find_element_by_css_selector ("#inputEmail3" ).send_keys ("admin" )
21
+ port = container .get_exposed_port (3306 )
22
+ assert int (port ) > 0
27
23
28
24
29
25
def test_docker_env_variables ():
You can’t perform that action at this time.
0 commit comments