@@ -37,11 +37,11 @@ function restore_wordpress() {
3737}
3838
3939function restore_wordpress_site () {
40- shell_exec ('mysql -h mysql -u root -p ' . getenv ('MYSQL_ROOT_PASSWORD ' ) . ' ' . getenv ('WORDPRESS_DATABASE ' ) . ' < /tmp/mysqldump_ ' . getenv ('WORDPRESS_DATABASE ' ) . '.sql ' );
40+ shell_exec ('mysql -h ' . getenv ( ' HOST_IP ' ) . ' -u root -p ' . getenv ('MYSQL_ROOT_PASSWORD ' ) . ' ' . getenv ('WORDPRESS_DATABASE ' ) . ' < /tmp/mysqldump_ ' . getenv ('WORDPRESS_DATABASE ' ) . '.sql ' );
4141}
4242
4343function backup_wordpress_site () {
44- shell_exec ('mysqldump -h mysql -u root -p ' . getenv ('MYSQL_ROOT_PASSWORD ' ) . ' ' . getenv ('WORDPRESS_DATABASE ' ) . ' > /tmp/mysqldump_ ' . getenv ('WORDPRESS_DATABASE ' ) . '.sql ' );
44+ shell_exec ('mysqldump -h ' . getenv ( ' HOST_IP ' ) . ' -u root -p ' . getenv ('MYSQL_ROOT_PASSWORD ' ) . ' ' . getenv ('WORDPRESS_DATABASE ' ) . ' > /tmp/mysqldump_ ' . getenv ('WORDPRESS_DATABASE ' ) . '.sql ' );
4545}
4646
4747function set_test_webservice_url () {
@@ -56,14 +56,14 @@ function restore_webservice_url() {
5656}
5757
5858function set_siteurl ($ site_url ) {
59- $ db = new mysqli (' mysql ' , 'root ' , getenv ('MYSQL_ROOT_PASSWORD ' ), getenv ('WORDPRESS_DATABASE ' ));
59+ $ db = new mysqli (getenv ( ' HOST_IP ' ) , 'root ' , getenv ('MYSQL_ROOT_PASSWORD ' ), getenv ('WORDPRESS_DATABASE ' ));
6060 $ statement = $ db ->prepare ("UPDATE wp_options SET option_value = ? WHERE option_name = 'home' OR option_name = 'siteurl' " );
6161 $ statement ->bind_param ('s ' , $ site_url );
6262 $ statement ->execute ();
6363}
6464
6565function is_wordpress_setup () {
66- $ db = new mysqli (' mysql ' , 'root ' , getenv ('MYSQL_ROOT_PASSWORD ' ));
66+ $ db = new mysqli (getenv ( ' HOST_IP ' ) , 'root ' , getenv ('MYSQL_ROOT_PASSWORD ' ));
6767 if ($ result = $ db ->query ("SELECT * FROM information_schema.tables WHERE table_schema = ' " . getenv ('WORDPRESS_DATABASE ' ) . "' " )) {
6868 return $ result ->num_rows > 0 ;
6969 } else {
@@ -114,7 +114,7 @@ function login($driver) {
114114 $ driver ->get (wordpress ('/wp-login.php ' ));
115115 $ driver ->findElement (WebDriverBy::tagName ('body ' ))->click ();
116116 $ driver ->findElement (WebDriverBy::name ('log ' ))->clear ()->click ()->sendKeys ('admin ' );
117- $ driver ->findElement (WebDriverBy::name ('pwd ' ))->sendKeys ('admin ' );
117+ $ driver ->findElement (WebDriverBy::name ('pwd ' ))->clear ()-> click ()-> sendKeys ('admin ' );
118118 $ driver ->findElement (WebDriverBy::tagName ('form ' ))->submit ();
119119 if ($ driver ->findElement (WebDriverBy::tagName ('h2 ' ))->getText () == 'Dashboard ' ) {
120120 print "Successfully logged into WordPress. \n" ;
0 commit comments