@@ -21,19 +21,19 @@ setup_file() {
2121
2222@test " test upload when vaas does not function" {
2323 $DOCKER_EXEC_WITH_USER nextcloud-container php occ config:app:set gdatavaas clientSecret --value=" WRONG_PASSWORD"
24- RESULT=$( echo $EICAR_STRING | curl --silent -w " %{http_code}" -u admin:admin -T - http://$HOSTNAME /remote.php/dav/files/admin/functionality-sequential.eicar.com.txt)
24+ RESULT=$( echo $EICAR_STRING | curl --silent -w " %{http_code}" -u admin:admin -T - http://$NEXTCLOUD_HOSTNAME /remote.php/dav/files/admin/functionality-sequential.eicar.com.txt)
2525 $DOCKER_EXEC_WITH_USER nextcloud-container php occ config:app:set gdatavaas clientSecret --value=" $CLIENT_SECRET "
26- curl --silent -q -u admin:admin -X DELETE http://$HOSTNAME /remote.php/dav/files/admin/functionality-sequential.eicar.com.txt
26+ curl --silent -q -u admin:admin -X DELETE http://$NEXTCLOUD_HOSTNAME /remote.php/dav/files/admin/functionality-sequential.eicar.com.txt
2727
2828 echo " Actual: $RESULT "
2929 [[ $RESULT -ge 200 && $RESULT -lt 300 ]]
3030}
3131
3232@test " test croned scan for admin files" {
3333 $DOCKER_EXEC_WITH_USER nextcloud-container php occ config:app:set gdatavaas clientSecret --value=" WRONG_PASSWORD"
34- echo $EICAR_STRING | curl --silent -w " %{http_code}" -u admin:admin -T - http://$HOSTNAME /remote.php/dav/files/admin/admin.functionality-sequential.eicar.com.txt
35- curl --silent -w " %{http_code}" -u admin:admin -T $FOLDER_PREFIX /pup.exe http://$HOSTNAME /remote.php/dav/files/admin/admin.pup.exe
36- echo $CLEAN_STRING | curl --silent -w " %{http_code}" -u admin:admin -T - http://$HOSTNAME /remote.php/dav/files/admin/admin.functionality-sequential.clean.txt
34+ echo $EICAR_STRING | curl --silent -w " %{http_code}" -u admin:admin -T - http://$NEXTCLOUD_HOSTNAME /remote.php/dav/files/admin/admin.functionality-sequential.eicar.com.txt
35+ curl --silent -w " %{http_code}" -u admin:admin -T $FOLDER_PREFIX /pup.exe http://$NEXTCLOUD_HOSTNAME /remote.php/dav/files/admin/admin.pup.exe
36+ echo $CLEAN_STRING | curl --silent -w " %{http_code}" -u admin:admin -T - http://$NEXTCLOUD_HOSTNAME /remote.php/dav/files/admin/admin.functionality-sequential.clean.txt
3737
3838 $DOCKER_EXEC_WITH_USER nextcloud-container php occ config:app:set gdatavaas clientSecret --value=" $CLIENT_SECRET "
3939
@@ -59,17 +59,17 @@ setup_file() {
5959 [[ $( $DOCKER_EXEC_WITH_USER nextcloud-container php occ gdatavaas:get-tags-for-file admin/files/admin.functionality-sequential.clean.txt | grep " Clean" ) ]]
6060 [[ $( $DOCKER_EXEC_WITH_USER nextcloud-container php occ gdatavaas:get-tags-for-file admin/files/admin.functionality-sequential.clean.txt | wc -l ) -eq " 1" ]]
6161
62- curl --silent -q -u admin:admin -X DELETE http://$HOSTNAME /remote.php/dav/files/admin/admin.functionality-sequential.eicar.com.txt
63- curl --silent -q -u admin:admin -X DELETE http://$HOSTNAME /remote.php/dav/files/admin/admin.pup.exe
64- curl --silent -q -u admin:admin -X DELETE http://$HOSTNAME /remote.php/dav/files/admin/admin.functionality-sequential.clean.txt
62+ curl --silent -q -u admin:admin -X DELETE http://$NEXTCLOUD_HOSTNAME /remote.php/dav/files/admin/admin.functionality-sequential.eicar.com.txt
63+ curl --silent -q -u admin:admin -X DELETE http://$NEXTCLOUD_HOSTNAME /remote.php/dav/files/admin/admin.pup.exe
64+ curl --silent -q -u admin:admin -X DELETE http://$NEXTCLOUD_HOSTNAME /remote.php/dav/files/admin/admin.functionality-sequential.clean.txt
6565}
6666
6767# @test "test croned scan for testuser files" {
6868# $DOCKER_EXEC_WITH_USER -i nextcloud-container php occ config:app:set gdatavaas clientSecret --value="WRONG_PASSWORD"
6969#
70- # echo $EICAR_STRING |curl --silent -w "%{http_code}" -u $TESTUSER:$TESTUSER_PASSWORD -T - http://$HOSTNAME /remote.php/dav/files/$TESTUSER/$TESTUSER.functionality-sequential.eicar.com.txt
71- # curl --silent -w "%{http_code}" -u $TESTUSER:$TESTUSER_PASSWORD -T $FOLDER_PREFIX/pup.exe http://$HOSTNAME /remote.php/dav/files/$TESTUSER/$TESTUSER.pup.exe
72- # echo $CLEAN_STRING |curl --silent -w "%{http_code}" -u $TESTUSER:$TESTUSER_PASSWORD -T - http://$HOSTNAME /remote.php/dav/files/$TESTUSER/$TESTUSER.functionality-sequential.clean.txt
70+ # echo $EICAR_STRING |curl --silent -w "%{http_code}" -u $TESTUSER:$TESTUSER_PASSWORD -T - http://$NEXTCLOUD_HOSTNAME /remote.php/dav/files/$TESTUSER/$TESTUSER.functionality-sequential.eicar.com.txt
71+ # curl --silent -w "%{http_code}" -u $TESTUSER:$TESTUSER_PASSWORD -T $FOLDER_PREFIX/pup.exe http://$NEXTCLOUD_HOSTNAME /remote.php/dav/files/$TESTUSER/$TESTUSER.pup.exe
72+ # echo $CLEAN_STRING |curl --silent -w "%{http_code}" -u $TESTUSER:$TESTUSER_PASSWORD -T - http://$NEXTCLOUD_HOSTNAME /remote.php/dav/files/$TESTUSER/$TESTUSER.functionality-sequential.clean.txt
7373#
7474# $DOCKER_EXEC_WITH_USER -i nextcloud-container php occ config:app:set gdatavaas clientSecret --value="$CLIENT_SECRET"
7575#
@@ -95,17 +95,17 @@ setup_file() {
9595# [[ $($DOCKER_EXEC_WITH_USER nextcloud-container php occ gdatavaas:get-tags-for-file $TESTUSER/files/$TESTUSER.functionality-sequential.clean.txt | grep "Clean" ) ]]
9696# [[ $($DOCKER_EXEC_WITH_USER nextcloud-container php occ gdatavaas:get-tags-for-file $TESTUSER/files/$TESTUSER.functionality-sequential.clean.txt | wc -l ) -eq "1" ]]
9797#
98- # curl --silent -q -u $TESTUSER:$TESTUSER_PASSWORD -X DELETE http://$HOSTNAME /remote.php/dav/files/$TESTUSER/$TESTUSER.functionality-sequential.eicar.com.txt
99- # curl --silent -q -u $TESTUSER:$TESTUSER_PASSWORD -X DELETE http://$HOSTNAME /remote.php/dav/files/$TESTUSER/$TESTUSER.pup.exe
100- # curl --silent -q -u $TESTUSER:$TESTUSER_PASSWORD -X DELETE http://$HOSTNAME /remote.php/dav/files/$TESTUSER/$TESTUSER.functionality-sequential.clean.txt
98+ # curl --silent -q -u $TESTUSER:$TESTUSER_PASSWORD -X DELETE http://$NEXTCLOUD_HOSTNAME /remote.php/dav/files/$TESTUSER/$TESTUSER.functionality-sequential.eicar.com.txt
99+ # curl --silent -q -u $TESTUSER:$TESTUSER_PASSWORD -X DELETE http://$NEXTCLOUD_HOSTNAME /remote.php/dav/files/$TESTUSER/$TESTUSER.pup.exe
100+ # curl --silent -q -u $TESTUSER:$TESTUSER_PASSWORD -X DELETE http://$NEXTCLOUD_HOSTNAME /remote.php/dav/files/$TESTUSER/$TESTUSER.functionality-sequential.clean.txt
101101# }
102102
103103# @test "test when unscanned tag is deactivated" {
104104# $DOCKER_EXEC_WITH_USER -i nextcloud-container php occ config:app:set gdatavaas clientSecret --value="WRONG_PASSWORD"
105105# $DOCKER_EXEC_WITH_USER -i nextcloud-container php occ config:app:set gdatavaas disableUnscannedTag --value="true"
106106#
107- # echo $EICAR_STRING |curl --silent -w "%{http_code}" -u $TESTUSER:$TESTUSER_PASSWORD -T - http://$HOSTNAME /remote.php/dav/files/$TESTUSER/$TESTUSER.functionality-sequential.eicar.com.txt
108- # echo $CLEAN_STRING |curl --silent -w "%{http_code}" -u $TESTUSER:$TESTUSER_PASSWORD -T - http://$HOSTNAME /remote.php/dav/files/$TESTUSER/$TESTUSER.functionality-sequential.clean.txt
107+ # echo $EICAR_STRING |curl --silent -w "%{http_code}" -u $TESTUSER:$TESTUSER_PASSWORD -T - http://$NEXTCLOUD_HOSTNAME /remote.php/dav/files/$TESTUSER/$TESTUSER.functionality-sequential.eicar.com.txt
108+ # echo $CLEAN_STRING |curl --silent -w "%{http_code}" -u $TESTUSER:$TESTUSER_PASSWORD -T - http://$NEXTCLOUD_HOSTNAME /remote.php/dav/files/$TESTUSER/$TESTUSER.functionality-sequential.clean.txt
109109#
110110# $DOCKER_EXEC_WITH_USER -i nextcloud-container php occ config:app:set gdatavaas clientSecret --value="$CLIENT_SECRET"
111111#
@@ -115,20 +115,20 @@ setup_file() {
115115#
116116# $DOCKER_EXEC_WITH_USER -i nextcloud-container php occ config:app:set gdatavaas disableUnscannedTag --value="false"
117117#
118- # curl --silent -q -u $TESTUSER:$TESTUSER_PASSWORD -X DELETE http://$HOSTNAME /remote.php/dav/files/$TESTUSER/$TESTUSER.functionality-sequential.eicar.com.txt
119- # curl --silent -q -u $TESTUSER:$TESTUSER_PASSWORD -X DELETE http://$HOSTNAME /remote.php/dav/files/$TESTUSER/$TESTUSER.functionality-sequential.clean.txt
118+ # curl --silent -q -u $TESTUSER:$TESTUSER_PASSWORD -X DELETE http://$NEXTCLOUD_HOSTNAME /remote.php/dav/files/$TESTUSER/$TESTUSER.functionality-sequential.eicar.com.txt
119+ # curl --silent -q -u $TESTUSER:$TESTUSER_PASSWORD -X DELETE http://$NEXTCLOUD_HOSTNAME /remote.php/dav/files/$TESTUSER/$TESTUSER.functionality-sequential.clean.txt
120120# }
121121
122122@test " test mailing on eicar upload" {
123- echo $EICAR_STRING | curl --silent -w " %{http_code}" -u admin:admin -T - http://$HOSTNAME /remote.php/dav/files/admin/functionality-sequential.eicar.com.txt
123+ echo $EICAR_STRING | curl --silent -w " %{http_code}" -u admin:admin -T - http://$NEXTCLOUD_HOSTNAME /remote.php/dav/files/admin/functionality-sequential.eicar.com.txt
124124 sleep 1
125125
126- RESULT=$( curl -X ' GET' " http://$MAIL_HOSTNAME /api/Messages/new?mailboxName=Default&pageSize=1" -H ' accept: application/json' )
126+ RESULT=$( curl -X ' GET' " http://$MAIL_NEXTCLOUD_HOSTNAME /api/Messages/new?mailboxName=Default&pageSize=1" -H ' accept: application/json' )
127127
128128 echo $RESULT
129129 [[ $RESULT =~ " Infected file upload" ]]
130130
131- curl --silent -q -u admin:admin -X DELETE http://$HOSTNAME /remote.php/dav/files/admin/functionality-sequential.eicar.com.txt
131+ curl --silent -q -u admin:admin -X DELETE http://$NEXTCLOUD_HOSTNAME /remote.php/dav/files/admin/functionality-sequential.eicar.com.txt
132132}
133133
134134tearddown_file () {
0 commit comments