diff --git a/tests/test_update_fsl_package.py b/tests/test_update_fsl_package.py
new file mode 100644
index 0000000000000000000000000000000000000000..aec5ab5613a162877e4bcb4a7fa552e46d6fd88c
--- /dev/null
+++ b/tests/test_update_fsl_package.py
@@ -0,0 +1,13 @@
+#!/usr/bin/env python
+
+
+import os
+import os.path as op
+import tempfile
+import subprocess as sp
+
+
+def test_update_fsl_package():
+    fsldir = os.environ['FSLDIR']
+    cmd = op.join(fsldir, 'share', 'fsl', 'sbin', 'update_fsl_package')
+    sp.run(f'{cmd} -a -d -y -e --dry-run', check=True)