diff --git a/var/spack/repos/builtin/packages/git/package.py b/var/spack/repos/builtin/packages/git/package.py
index dac49b450089d8af2f16e6ed01ad6e432218db40..10225f196c1d3abf9e59a67d282a59b8c1eec17d 100644
--- a/var/spack/repos/builtin/packages/git/package.py
+++ b/var/spack/repos/builtin/packages/git/package.py
@@ -208,6 +208,9 @@ def filter_rt(self):
             # Don't link with -lrt; the system has no (and needs no) librt
             filter_file(r' -lrt$', '', 'Makefile')
 
+    def check(self):
+        make('test')
+
     @run_after('install')
     def install_completions(self):
         copy_tree('contrib/completion', self.prefix.share)