Skip to content
Snippets Groups Projects
Commit 99990a27 authored by Anders H. Rebner's avatar Anders H. Rebner
Browse files

#68 test_database.py sletter database-fil mellom hver test, nå fungerer testene

parent 188cad3f
No related branches found
No related tags found
1 merge request!43#68 Kodebok-oppdatering gjennom GUI og lagre databaseendringer
Pipeline #76824 passed
......@@ -5,7 +5,7 @@ import unittest
import json
from time import sleep
from datetime import datetime
from soitool.database import Database
from soitool.database import Database, DBPATH
from soitool.coder import get_code_length_needed
TESTDATA_PATH = Path(__file__).parent.parent / "soitool/testdata"
......@@ -17,6 +17,7 @@ class DatabaseTest(unittest.TestCase):
def setUp(self):
"""Connect to/create database."""
self.database = Database()
self.addCleanup(self.delete_db)
def test_connection(self):
"""Assert connection is not None."""
......@@ -288,6 +289,12 @@ class DatabaseTest(unittest.TestCase):
]
self.assertRegex(code, "[A-Z0-9]")
def delete_db(self):
"""Delete generated db-file."""
del self.database
if os.path.exists(DBPATH):
os.remove(DBPATH)
if __name__ == "__main__":
unittest.main()
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment