diff --git a/.gitattributes b/.gitattributes
index b2416bae349745d24343b573f812afe54ff19e9f..46e2c9f47802d36bfcc02b7e91bb8bcb79ec43d9 100644
--- a/.gitattributes
+++ b/.gitattributes
@@ -2092,6 +2092,9 @@ LTA/LTAIngest/LTAIngestCommon/test/CMakeLists.txt -text
 LTA/LTAIngest/LTAIngestCommon/test/t_job.py -text
 LTA/LTAIngest/LTAIngestCommon/test/t_job.run -text
 LTA/LTAIngest/LTAIngestCommon/test/t_job.sh -text
+LTA/LTAIngest/LTAIngestCommon/test/t_srm.py -text
+LTA/LTAIngest/LTAIngestCommon/test/t_srm.run -text
+LTA/LTAIngest/LTAIngestCommon/test/t_srm.sh -text
 LTA/LTAIngest/LTAIngestServer/LTAIngestAdminServer/bin/CMakeLists.txt -text
 LTA/LTAIngest/LTAIngestServer/LTAIngestAdminServer/bin/ingestjobmanagementserver -text
 LTA/LTAIngest/LTAIngestServer/LTAIngestAdminServer/bin/ingestjobmanagementserver.ini -text
diff --git a/LTA/LTAIngest/LTAIngestCommon/test/t_srm.py b/LTA/LTAIngest/LTAIngestCommon/test/t_srm.py
new file mode 100755
index 0000000000000000000000000000000000000000..98a6b3b723b4212b508c6ffdb60c917be5ae4050
--- /dev/null
+++ b/LTA/LTAIngest/LTAIngestCommon/test/t_srm.py
@@ -0,0 +1,19 @@
+#!/usr/bin/env python
+
+import unittest
+from lofar.lta.ingest.common.srm import *
+
+import logging
+logger = logging.getLogger(__name__)
+
+class TestSrm(unittest.TestCase):
+    """
+    Test various methods from the srm module.
+    Unfortunately, we cannot do unittests on actual srm calls, as we need real srm sites and certificates for that.
+    """
+    pass
+
+if __name__ == '__main__':
+    logging.basicConfig(format='%(asctime)s %(levelname)s %(message)s',
+                        level=logging.DEBUG)
+    unittest.main()
diff --git a/LTA/LTAIngest/LTAIngestCommon/test/t_srm.run b/LTA/LTAIngest/LTAIngestCommon/test/t_srm.run
new file mode 100755
index 0000000000000000000000000000000000000000..7add4130d42f1995e7a0d223cd4e3436c0890295
--- /dev/null
+++ b/LTA/LTAIngest/LTAIngestCommon/test/t_srm.run
@@ -0,0 +1,6 @@
+#!/bin/bash
+
+# Run the unit test
+source python-coverage.sh
+python_coverage_test "*ingest*" t_srm.py
+
diff --git a/LTA/LTAIngest/LTAIngestCommon/test/t_srm.sh b/LTA/LTAIngest/LTAIngestCommon/test/t_srm.sh
new file mode 100755
index 0000000000000000000000000000000000000000..88d8d4090d12421bc8a74d4921e4ddd080a0b572
--- /dev/null
+++ b/LTA/LTAIngest/LTAIngestCommon/test/t_srm.sh
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+./runctest.sh t_srm