Просмотр исходного кода

Fix test_actions script to use correct cli commands

Robert Zollner 6 лет назад
Родитель
Сommit
6d6f681d31
1 измененных файлов с 51 добавлено и 66 удалено
  1. 51 66
      test/test_actions.sh

+ 51 - 66
test/test_actions.sh

@@ -36,40 +36,40 @@ echo_result() {
 }
 
 # Create random username
-user="testu_$(random 4)"
+user="testu-$(random 4)"
 while [ ! -z "$(grep "^$user:" /etc/passwd)" ]; do
-    user="tmp_$(random 4)"
+    user="tmp-$(random 4)"
 done
 
 # Create random tmpfile
 tmpfile=$(mktemp -p /tmp )
-
+echo $tmpfile
 
 #----------------------------------------------------------#
 #                         User                             #
 #----------------------------------------------------------#
 # Add user
-cmd="v_add_user $user $user $user@hestiacp.com default Super Test"
+cmd="v-add-user $user $user $user@hestiacp.com default Super Test"
 $cmd > $tmpfile 2>> $tmpfile
 echo_result "USER: Adding new user $user" "$?" "$tmpfile" "$cmd"
 
 # Change user password
-cmd="v_change_user_password $user t3st_p4ssw0rd"
+cmd="v-change-user-password $user t3st-p4ssw0rd"
 $cmd > $tmpfile 2>> $tmpfile
 echo_result "USER: Changing password" "$?" "$tmpfile" "$cmd"
 
 # Change user contact
-cmd="v_change_user_contact $user tester@hestiacp.com"
+cmd="v-change-user-contact $user tester@hestiacp.com"
 $cmd > $tmpfile 2>> $tmpfile
 echo_result "USER: Changing email" "$?" "$tmpfile" "$cmd"
 
 # Change system shell
-cmd="v_change_user_shell $user bash"
+cmd="v-change-user-shell $user bash"
 $cmd > $tmpfile 2>> $tmpfile
 echo_result "USER: Changing system shell to /bin/bash" "$?" "$tmpfile" "$cmd"
 
 # Change name servers
-cmd="v_change_user_ns $user ns0.com ns1.com ns2.com ns3.com"
+cmd="v-change-user-ns $user ns0.com ns1.com ns2.com ns3.com"
 $cmd > $tmpfile 2>> $tmpfile
 echo_result "USER: Changing nameservers" "$?" "$tmpfile" "$cmd"
 
@@ -79,32 +79,32 @@ echo_result "USER: Changing nameservers" "$?" "$tmpfile" "$cmd"
 #----------------------------------------------------------#
 
 # Add cron job
-cmd="v_add_cron_job $user 1 1 1 1 1 echo"
+cmd="v-add-cron-job $user 1 1 1 1 1 echo"
 $cmd > $tmpfile 2>> $tmpfile
 echo_result "CRON: Adding cron job" "$?" "$tmpfile" "$cmd"
 
 # Suspend cron job
-cmd="v_suspend_cron_job $user 1"
+cmd="v-suspend-cron-job $user 1"
 $cmd > $tmpfile 2>> $tmpfile
 echo_result "CRON: Suspending cron job" "$?" "$tmpfile" "$cmd"
 
 # Unsuspend cron job
-cmd="v_unsuspend_cron_job $user 1"
+cmd="v-unsuspend-cron-job $user 1"
 $cmd > $tmpfile 2>> $tmpfile
 echo_result "CRON: Unsuspending cron job" "$?" "$tmpfile" "$cmd"
 
 # Delete cron job
-cmd="v_delete_cron_job $user 1"
+cmd="v-delete-cron-job $user 1"
 $cmd > $tmpfile 2>> $tmpfile
 echo_result "CRON: Deleting cron job" "$?" "$tmpfile" "$cmd"
 
 # Add cron job
-cmd="v_add_cron_job $user 1 1 1 1 1 echo 1"
+cmd="v-add-cron-job $user 1 1 1 1 1 echo 1"
 $cmd > $tmpfile 2>> $tmpfile
 echo_result "CRON: Adding cron job" "$?" "$tmpfile" "$cmd"
 
 # Add cron job
-cmd="v_add_cron_job $user 1 1 1 1 1 echo 1"
+cmd="v-add-cron-job $user 1 1 1 1 1 echo 1"
 $cmd > $tmpfile 2>> $tmpfile
 if [ "$?" -eq 4 ]; then
     retval=0
@@ -114,12 +114,12 @@ fi
 echo_result "CRON: Duplicate cron job check" "$retval" "$tmpfile" "$cmd"
 
 # Add second cron job
-cmd="v_add_cron_job $user 2 2 2 2 2 echo 2"
+cmd="v-add-cron-job $user 2 2 2 2 2 echo 2"
 $cmd > $tmpfile 2>> $tmpfile
 echo_result "CRON: Adding second cron job" "$?" "$tmpfile" "$cmd"
 
 # Rebuild cron jobs
-cmd="v_rebuild_cron_jobs $user"
+cmd="v-rebuild-cron-jobs $user"
 $cmd > $tmpfile 2>> $tmpfile
 echo_result "CRON: Rebuilding cron jobs" "$?" "$tmpfile" "$cmd"
 
@@ -129,7 +129,7 @@ echo_result "CRON: Rebuilding cron jobs" "$?" "$tmpfile" "$cmd"
 #----------------------------------------------------------#
 
 # List network interfaces
-cmd="v_list_sys_interfaces plain"
+cmd="v-list-sys-interfaces plain"
 interface=$($cmd 2> $tmpfile | head -n 1)
 if [ -z "$interface" ]; then
     echo_result "IP: Listing network interfaces" "1" "$tmpfile" "$cmd"
@@ -138,7 +138,7 @@ else
 fi
 
 # Add ip address
-cmd="v_add_sys_ip 198.18.0.123 255.255.255.255 $interface $user"
+cmd="v-add-sys-ip 198.18.0.123 255.255.255.255 $interface $user"
 $cmd > $tmpfile 2>> $tmpfile
 echo_result "IP: Adding ip 198.18.0.123" "$?" "$tmpfile" "$cmd"
 
@@ -152,12 +152,12 @@ fi
 echo_result "IP: Duplicate ip address check" "$retval" "$tmpfile" "$cmd"
 
 # Delete ip address
-cmd="v_delete_sys_ip 198.18.0.123"
+cmd="v-delete-sys-ip 198.18.0.123"
 $cmd > $tmpfile 2>> $tmpfile
 echo_result "IP: Deleting ip 198.18.0.123" "$?" "$tmpfile" "$cmd"
 
 # Add ip address
-cmd="v_add_sys_ip 198.18.0.125 255.255.255.255 $interface $user"
+cmd="v-add-sys-ip 198.18.0.125 255.255.255.255 $interface $user"
 $cmd > $tmpfile 2>> $tmpfile
 echo_result "IP: Adding ip 198.18.0.125" "$?" "$tmpfile" "$cmd"
 
@@ -168,7 +168,7 @@ echo_result "IP: Adding ip 198.18.0.125" "$?" "$tmpfile" "$cmd"
 
 # Add web domain
 domain="test-$(random 4).hestiacp.com"
-cmd="v_add_web_domain $user $domain 198.18.0.125"
+cmd="v-add-web-domain $user $domain 198.18.0.125"
 $cmd > $tmpfile 2>> $tmpfile
 echo_result "WEB: Adding domain $domain on 198.18.0.125" "$?" "$tmpfile" "$cmd"
 
@@ -182,7 +182,7 @@ fi
 echo_result "WEB: Duplicate web domain check" "$retval" "$tmpfile" "$cmd"
 
 # Add web domain alias
-cmd="v_add_web_domain_alias $user $domain v3.$domain"
+cmd="v-add-web-domain-alias $user $domain v3.$domain"
 $cmd > $tmpfile 2>> $tmpfile
 echo_result "WEB: Adding alias v3.$domain" "$?" "$tmpfile" "$cmd"
 
@@ -195,50 +195,35 @@ else
 fi
 echo_result "WEB: Duplicate web alias check" "$retval" "$tmpfile" "$cmd"
 
-# Add web domain elog
-cmd="v_add_web_domain_elog $user $domain"
-$cmd > $tmpfile 2>> $tmpfile
-echo_result "WEB: Enabling error logging support" "$?" "$tmpfile" "$cmd"
-
-# Disabling cgi
-cmd="v_delete_web_domain_cgi $user $domain"
-$cmd > $tmpfile 2>> $tmpfile
-echo_result "WEB: Disabling cgi support" "$?" "$tmpfile" "$cmd"
-
 # Add web domain stats
-cmd="v_add_web_domain_stats $user $domain awstats"
+cmd="v-add-web-domain-stats $user $domain awstats"
 $cmd > $tmpfile 2>> $tmpfile
 echo_result "WEB: Enabling awstats" "$?" "$tmpfile" "$cmd"
 
 # Add web domain stats 
-cmd="v_add_web_domain_stats_user $user $domain test m3g4p4ssw0rd"
+cmd="v-add-web-domain-stats-user $user $domain test m3g4p4ssw0rd"
 $cmd > $tmpfile 2>> $tmpfile
 echo_result "WEB: Adding awstats uzer" "$?" "$tmpfile" "$cmd"
 
-# Add web domain nginx
-cmd="v_add_web_domain_nginx $user $domain"
-$cmd > $tmpfile 2>> $tmpfile
-echo_result "WEB: Enabling nginx support" "$?" "$tmpfile" "$cmd"
-
 # Suspend web domain
-cmd="v_suspend_web_domain $user $domain"
+cmd="v-suspend-web-domain $user $domain"
 $cmd > $tmpfile 2>> $tmpfile
 echo_result "WEB: Suspending web domain" "$?" "$tmpfile" "$cmd"
 
 # Unsuspend web domain
-cmd="v_unsuspend_web_domain $user $domain"
+cmd="v-unsuspend-web-domain $user $domain"
 $cmd > $tmpfile 2>> $tmpfile
 echo_result "WEB: Unsuspending web domain" "$?" "$tmpfile" "$cmd"
 
 # Add web domain ssl
-cp $V_TEST/ssl/crt /tmp/$domain.crt
-cp $V_TEST/ssl/key /tmp/$domain.key
-cmd="v_add_web_domain_ssl $user $domain /tmp"
+cp $HESTIA/ssl/certificate.crt /tmp/$domain.crt
+cp $HESTIA/ssl/certificate.key /tmp/$domain.key
+cmd="v-add-web-domain-ssl $user $domain /tmp"
 $cmd > $tmpfile 2>> $tmpfile
 echo_result "WEB: Adding ssl support" "$?" "$tmpfile" "$cmd"
 
 # Rebuild web domains
-cmd="v_rebuild_web_domains $user"
+cmd="v-rebuild-web-domains $user"
 $cmd > $tmpfile 2>> $tmpfile
 echo_result "WEB: rebuilding web domains" "$?" "$tmpfile" "$cmd"
 
@@ -248,7 +233,7 @@ echo_result "WEB: rebuilding web domains" "$?" "$tmpfile" "$cmd"
 #----------------------------------------------------------#
 
 # Add dns domain
-cmd="v_add_dns_domain $user $domain 198.18.0.125"
+cmd="v-add-dns-domain $user $domain 198.18.0.125"
 $cmd > $tmpfile 2>> $tmpfile
 echo_result "DNS: Adding dns domain $domain" "$?" "$tmpfile" "$cmd"
 
@@ -261,10 +246,10 @@ else
 fi
 echo_result "DNS: Duplicate domain check" "$retval" "$tmpfile" "$cmd"
 
-# Add dns domain record
-cmd="v_add_dns_domain_record $user $domain test A 198.18.0.125 20"
+# Add dns record
+cmd="v-add-dns-record $user $domain test A 198.18.0.125 20"
 $cmd > $tmpfile 2>> $tmpfile
-echo_result "DNS: Adding dns domain record" "$?" "$tmpfile" "$cmd"
+echo_result "DNS: Adding dns record" "$?" "$tmpfile" "$cmd"
 
 # Add duplicate
 $cmd > $tmpfile 2>> $tmpfile
@@ -275,66 +260,66 @@ else
 fi
 echo_result "DNS: Duplicate record check" "$retval" "$tmpfile" "$cmd"
 
-# Delete dns domain record
-cmd="v_delete_dns_domain_record $user $domain 20"
+# Delete dns record
+cmd="v-delete-dns-record $user $domain 20"
 $cmd > $tmpfile 2>> $tmpfile
-echo_result "DNS: Deleteing dns domain record" "$?" "$tmpfile" "$cmd"
+echo_result "DNS: Deleteing dns record" "$?" "$tmpfile" "$cmd"
 
 # Change exp
-cmd="v_change_dns_domain_exp $user $domain 2020-01-01"
+cmd="v-change-dns-domain-exp $user $domain 2020-01-01"
 $cmd > $tmpfile 2>> $tmpfile
 echo_result "DNS: Changing expiriation date" "$?" "$tmpfile" "$cmd"
 
 # Change ip
-cmd="v_change_dns_domain_ip $user $domain 127.0.0.1"
+cmd="v-change-dns-domain-ip $user $domain 127.0.0.1"
 $cmd > $tmpfile 2>> $tmpfile
 echo_result "DNS: Changing domain ip" "$?" "$tmpfile" "$cmd"
 
 # Suspend dns domain
-cmd="v_suspend_dns_domain $user $domain"
+cmd="v-suspend-dns-domain $user $domain"
 $cmd > $tmpfile 2>> $tmpfile
 echo_result "DNS: Suspending domain" "$?" "$tmpfile" "$cmd"
 
 # Unuspend dns domain
-cmd="v_unsuspend_dns_domain $user $domain"
+cmd="v-unsuspend-dns-domain $user $domain"
 $cmd > $tmpfile 2>> $tmpfile
 echo_result "DNS: Unsuspending domain" "$?" "$tmpfile" "$cmd"
 
 # Rebuild dns domain
-cmd="v_rebuild_dns_domains $user"
+cmd="v-rebuild-dns-domains $user"
 $cmd > $tmpfile 2>> $tmpfile
 echo_result "DNS: Rebuilding domain" "$?" "$tmpfile" "$cmd"
 
 
 # Add mail domain
-cmd="v_add_mail_domain $user $domain"
+cmd="v-add-mail-domain $user $domain"
 $cmd > $tmpfile 2>> $tmpfile
 echo_result "Adding mail domain $domain" "$?" "$tmpfile" "$cmd"
 
 # Add mysql database
 database=d$(random 4)
-cmd="v_add_database $user $database $database dbp4ssw0rd mysql"
+cmd="v-add-database $user $database $database dbp4ssw0rd mysql"
 $cmd > $tmpfile 2>> $tmpfile
 echo_result "Adding mysql database $database" "$?" "$tmpfile" "$cmd"
 
 # Add pgsql database
-database=d$(random 4)
-cmd="v_add_database $user $database $database dbp4ssw0rd pgsql"
-$cmd > $tmpfile 2>> $tmpfile
-echo_result "Adding pgsql database $database" "$?" "$tmpfile" "$cmd"
+# database=d$(random 4)
+# cmd="v-add-database $user $database $database dbp4ssw0rd pgsql"
+# $cmd > $tmpfile 2>> $tmpfile
+# echo_result "Adding pgsql database $database" "$?" "$tmpfile" "$cmd"
 
 # Rebuild user configs
-cmd="v_rebuild_user $user yes"
+cmd="v-rebuild-user $user yes"
 $cmd > $tmpfile 2>> $tmpfile
 echo_result "Rebuilding user config" "$?" "$tmpfile" "$cmd"
 
 # Delete user
-cmd="v_delete_user $user"
+cmd="v-delete-user $user"
 $cmd > $tmpfile 2>> $tmpfile
 echo_result "Deleting user $user" "$?" "$tmpfile" "$cmd"
 
 # Delete ip address
-cmd="v_delete_sys_ip 198.18.0.125"
+cmd="v-delete-sys-ip 198.18.0.125"
 $cmd > $tmpfile 2>> $tmpfile
 echo_result "Deleting ip 198.18.0.125" "$?" "$tmpfile" "$cmd"