diff --git a/tests/framework/testUnits.cpp b/tests/framework/testUnits.cpp
index a6f1d62ece1d3c11d625868807f1c9e477b7c24c..8d15544aca0d5c2dc1923af5853e6de7cafeb4f4 100644
--- a/tests/framework/testUnits.cpp
+++ b/tests/framework/testUnits.cpp
@@ -94,6 +94,7 @@ TEST_CASE("PhysicalUnits", "[Units]") {
     CHECK(E3 == 180_GeV);
 
     CHECK(sqrt(5_GeV * 5_GeV) / 5_GeV == Approx(1));
+    CHECK(cbrt(static_pow<3>(5_GeV)) / 5_GeV == Approx(1));
   }
 
   SECTION("Output") {