diff --git a/test/test_database.py b/test/test_database.py index 842dc9a48136412028ed5fccbf4dadb25e422cd7..ef1c404770ded8aac73f23bcc0b163d378577e2e 100644 --- a/test/test_database.py +++ b/test/test_database.py @@ -105,6 +105,16 @@ class DatabaseTest(unittest.TestCase): self.assertRegex(actual[i][2], "[A-Z]{" + str(code_len) + "}") self.assertEqual(entry["type"], actual[i][3]) + def test_last_updated(self): + """Assert table LastUpdated is filled when db is created.""" + stmt = "SELECT Timestamp FROM LastUpdated" + # [:19] to skip microseconds + last_update = self.database.conn.execute(stmt).fetchall()[0][0][:19] + # Using raw string to not make backslash escape character + self.assertRegex( + last_update, r"(\d{4})-(\d{2})-(\d{2}) (\d{2}):(\d{2}):(\d{2})" + ) + def test_get_categories(self): """Assert function get_categories works as expected.""" file_path = os.path.join(TESTDATA_PATH, "CategoryWords.txt")