diff --git a/src/xapi/tests/tests.py b/src/xapi/tests/tests.py
index f52de6af39770c3f5aaebb0528739188bfc688da..273eb68daab607566dbd1a2377ab6f861aca96f1 100644
--- a/src/xapi/tests/tests.py
+++ b/src/xapi/tests/tests.py
@@ -963,7 +963,7 @@ class TextxAPIAdditionalLrs(BaseTestCase):
     @patch("xapi.views.requests.post")
     def test_xapi_additional_lrs(self, mock_post):
         """
-        Ensure xAPI statement is matched by object definition type.
+        Ensure xAPI statement is forwarded to external LRS if configured in provider schema.
         """
 
         # Create provider
@@ -1039,5 +1039,6 @@ class TextxAPIAdditionalLrs(BaseTestCase):
             response.json()["message"], "xAPI statements successfully stored in LRS"
         )
         mock_post.assert_called_once()
-        self.assertEqual(self.captured_json, self.statement)
+        if isinstance(self.captured_json, list): self.assertEqual(self.captured_json, [self.statement])
+        else: self.assertEqual(self.captured_json, self.statement)
         self.assertEqual(self.captured_headers, self.additional_lrs_auth_headers)