diff --git a/AssignmentChecker/.gitlab-ci/01_functions.yml b/AssignmentChecker/.gitlab-ci/01_functions.yml
index fc18fd14cdd1b9402f144999303957f4e43995e6..41e95d25e346935bdf5b94d556c9ba15fee3b5cc 100644
--- a/AssignmentChecker/.gitlab-ci/01_functions.yml
+++ b/AssignmentChecker/.gitlab-ci/01_functions.yml
@@ -61,6 +61,12 @@
             fi
         - cd ..
 
+        # Rename executable for test
+        - |
+            if [[ $IS_TEST == true ]]; then
+                sed -i -r "s%dojo_assignment_checker%dojo-test_assignment_checker%g" $DOCKERFILE
+            fi
+
         # Need to build for each platform separately because of multi-stage builds (docker buildx don't use cache same way as docker build)
         - >
             platform_array=$(echo $DOCKER_PLATFORMS | tr "," "\n");