diff --git a/tests/test_tools.py b/tests/test_tools.py
index ab6bbdb13e22be7af317fb838a348e6a0a261f92..2bd8984c7ae7622844ea82f34232544411ec19e2 100644
--- a/tests/test_tools.py
+++ b/tests/test_tools.py
@@ -89,6 +89,10 @@ class TestBestTrack(unittest.TestCase):
         with self.assertRaises(ValueError):
             best_track(events.tracks, strategy="Zineb")
 
+        # test raising KeyError
+        with self.assertRaises(KeyError):
+            best_track(events.tracks)
+
 
 class TestGetMultiplicity(unittest.TestCase):
     def test_get_multiplicity(self):