diff --git a/arraycontext/pytest.py b/arraycontext/pytest.py
index e0beb06839817f971f452fee5edae1e6cfcb1b79..d9e05470497ad8a1f1768f3cf127f2d496aea5ab 100644
--- a/arraycontext/pytest.py
+++ b/arraycontext/pytest.py
@@ -51,6 +51,10 @@ class PytestPyOpenCLArrayContextFactory:
         """
         self.device = device
 
+    @property
+    def actx_class(self):
+        raise NotImplementedError
+
     def get_command_queue(self):
         # Get rid of leftovers from past tests.
         # CL implementations are surprisingly limited in how many