From ad437c40307b3163627aeaf144e2181ff969a97e Mon Sep 17 00:00:00 2001 From: Alexandre Aubin Date: Wed, 2 Dec 2020 20:17:28 +0100 Subject: [PATCH] Semantic --- package_check.sh | 12 ++++++------ sub_scripts/testing_process.sh | 25 +++++++++++++------------ 2 files changed, 19 insertions(+), 18 deletions(-) diff --git a/package_check.sh b/package_check.sh index 134f23a..7b009c8 100755 --- a/package_check.sh +++ b/package_check.sh @@ -864,7 +864,7 @@ initialize_values() { fi # Number of tests to proceed - all_test=0 + total_number_of_test=0 # Default path test_path=/ @@ -969,7 +969,7 @@ then initialize_values # Break after the first tests serie - if [ $all_test -ne 0 ] && [ $bash_mode -ne 1 ]; then + if [ $total_number_of_test -ne 0 ] && [ $bash_mode -ne 1 ]; then read -p "Press a key to start the next tests serie..." < /dev/tty fi @@ -1102,7 +1102,7 @@ then count_test () { # Increase the number of test, if this test is set at 1. - test "$1" -eq 1 && all_test=$((all_test+1)) + test "$1" -eq 1 && total_number_of_test=$((total_number_of_test+1)) } # Get standard options @@ -1208,7 +1208,7 @@ else multi_instance=1 port_already_use=0 change_url=0 - all_test=$((all_test+9)) + total_number_of_test=$((total_number_of_test+9)) # Read each arguments and store them @@ -1251,7 +1251,7 @@ else count_test () { # Decrease the number of test, if this test is not already removed. if [ $1 -eq 1 ]; then - all_test=$((all_test-1)) + total_number_of_test=$((total_number_of_test-1)) return 1 fi } @@ -1276,7 +1276,7 @@ else error "The manifest key for public was not found." setup_private=0 setup_public=0 - all_test=$((all_test-2)) + total_number_of_test=$((total_number_of_test-2)) fi # Remove the multi-instance test if this parameter is set at false in the manifest. if grep multi_instance "$package_path/manifest.json" | grep -q false diff --git a/sub_scripts/testing_process.sh b/sub_scripts/testing_process.sh index d409edd..ffe1eee 100644 --- a/sub_scripts/testing_process.sh +++ b/sub_scripts/testing_process.sh @@ -179,7 +179,7 @@ REMOVE_APP () { VALIDATE_THAT_APP_CAN_BE_ACCESSED () { # Not checking this if this ain't relevant for the current test / app - if [ $use_curl -ne 1 ] + if [ $enable_validate_that_app_can_be_accessed == "true" ] then curl_error=0 yuno_portal=0 @@ -430,10 +430,10 @@ VALIDATE_THAT_APP_CAN_BE_ACCESSED () { start_test () { - title "$1 [Test $cur_test/$all_test]" + title "$1 [Test $current_test_number/$total_number_of_test]" # Increment the value of the current test - cur_test=$((cur_test+1)) + current_test_number=$((current_test_number+1)) } replace_manifest_key () { @@ -534,8 +534,6 @@ CHECK_SETUP () { start_test "Installation on the root" else start_test "Installation without url access" - # Disable the curl test - use_curl=0 fi # Copy original arguments @@ -1785,7 +1783,7 @@ TEST_LAUNCHER () { if [ $false_positive_error_loop -lt $max_false_positive_error_loop ] then warning "The test will restart." - cur_test=$((cur_test-1)) + current_test_number=$((current_test_number-1)) fi fi @@ -1937,10 +1935,13 @@ TESTING_PROCESS () { PRINT_YUNOHOST_VERSION # Init the value for the current test - cur_test=1 + current_test_number=1 - # By default, all tests will try to access the app with curl - use_curl=1 + # We will chech that the app can be accessed + # (except if it's a no-url app) + [ $setup_nourl -eq 0 ] \ + && enable_validate_that_app_can_be_accessed="true" \ + ||enable_validate_that_app_can_be_accessed="false" # Check the package with package linter [ $pkg_linter -eq 1 ] && PACKAGE_LINTER @@ -1970,14 +1971,14 @@ TESTING_PROCESS () { [ $port_already_use -eq 1 ] && TEST_LAUNCHER CHECK_COMMON_ERROR port_already_use # Try to backup then restore the app - [ $backup_restore -eq 1 ] && TEST_LAUNCHER CHECK_BACKUP_RESTORE + [ $backup_restore -eq 1 ] && TEST_LAUNCHER CHECK_BACKUP_RESTORE # Try the change_url script - [ $change_url -eq 1 ] && TEST_LAUNCHER CHECK_CHANGE_URL + [ $change_url -eq 1 ] && TEST_LAUNCHER CHECK_CHANGE_URL # Try the actions [ $actions -eq 1 ] && TEST_LAUNCHER ACTIONS_CONFIG_PANEL actions # Try the config-panel - [ $config_panel -eq 1 ] && TEST_LAUNCHER ACTIONS_CONFIG_PANEL config_panel + [ $config_panel -eq 1 ] && TEST_LAUNCHER ACTIONS_CONFIG_PANEL config_panel }