diff --git a/memote/suite/collect.py b/memote/suite/collect.py
index <HASH>..<HASH> 100644
--- a/memote/suite/collect.py
+++ b/memote/suite/collect.py
@@ -45,7 +45,7 @@ class ResultCollectionPlugin(object):
     # Seems brittle, can we do better?
     _param = re.compile(r"\[(?P<param>[a-zA-Z0-9_.\-]+)\]$")
 
-    def __init__(self, model, experimental_config=None,
+    def __init__(self, model, model_ver, experimental_config=None,
                  exclusive=None, skip=None, **kwargs):
         """
         Collect and store values during testing.
@@ -65,6 +65,7 @@ class ResultCollectionPlugin(object):
         """
         super(ResultCollectionPlugin, self).__init__(**kwargs)
         self._model = model
+        self._model_ver = model_ver
         self._exp_config = experimental_config
         self.results = MemoteResult()
         self.results.add_environment_information(self.results.meta)
@@ -159,3 +160,11 @@ class ResultCollectionPlugin(object):
         """Provide each test case with a pristine model."""
         with self._model as model:
             yield model
+
+    @pytest.fixture(scope="session")
+    def model_ver(self):
+        """
+        Provide a tuple of the level, version, and FBC use of the SBML file.
+
+        """
+        return self._model_ver
feat: add fixture that stores the SBML level, version and FBC use.