diff --git a/.circleci/config.yml b/.circleci/config.yml
index 868edb5568e0baab1cde00dcbd4c9c6a9f814cdd..c009a296b4149d31e8116cbc21d063f004a8f052 100644
--- a/.circleci/config.yml
+++ b/.circleci/config.yml
@@ -26,7 +26,7 @@ jobs:
       - run:
           name: Send back coverage results
           command: |
-            coverage xml
+            python -m coverage xml
             ./cc-test-reporter after-build -t coverage.py -r "221b151c896ec22d8fcb5e522aed25c52e7a9515e59390aa200131b890b718d5"
 workflows:
   main:
diff --git a/tests/test_database.py b/tests/test_database.py
index 4042834bb77eb8c0070add7a1ebbfe0e204fc141..15cb59e8443512541303a3082ddf4c77048aa791 100644
--- a/tests/test_database.py
+++ b/tests/test_database.py
@@ -13,3 +13,11 @@ class TestDatabase(unittest.TestCase):
         ser.append(10, b'\x00')
         ser.append(20, b'\x00')
         ser.close()
+
+        ser = self.db.get_series('hello-world')
+        self.assertEqual(ser.last_entry_ts, 20)
+        ser.close()
+
+    @classmethod
+    def tearDownClass(cls) -> None:
+        cls.db.close()