diff --git a/tests/elastic_test.sh b/tests/elastic_test.sh
index 8a903c3bb38bd6d4f0747ccc4c5c082b6aa5def3..53f272b3cb84ecbcc2d1e318c1b5e8ebe55aed28 100644
--- a/tests/elastic_test.sh
+++ b/tests/elastic_test.sh
@@ -12,3 +12,4 @@ singularity help build/Singularity.hcana.simg
 
 singularity exec build/Singularity.hcana.simg which hcana
 
+singularity exec build/Singularity.hcana.simg hcana tests/my_root_script.cxx
diff --git a/tests/my_root_script.cxx b/tests/my_root_script.cxx
new file mode 100644
index 0000000000000000000000000000000000000000..a333818b01c72b2fd845e43fe71f4f92abb800f0
--- /dev/null
+++ b/tests/my_root_script.cxx
@@ -0,0 +1,7 @@
+void my_root_script() {
+
+  std::cout << "Hello from my_root_script.cxx!\n";
+
+  std::cout << "This should be run with singularity\n";
+
+}