init file, test refactor
This commit is contained in:
2
src/errors/__init__.py
Normal file
2
src/errors/__init__.py
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
#import basic error classes
|
||||||
|
from .DatabaseErrors import *
|
||||||
@@ -1,22 +1,15 @@
|
|||||||
from src.backend.database import Database
|
from src.backend.database import Database
|
||||||
import pickle
|
import pytest
|
||||||
def test_connection():
|
|
||||||
db=Database()
|
|
||||||
assert db.database is not None
|
|
||||||
|
|
||||||
def test_insert():
|
def test_prof():
|
||||||
db=Database()
|
assert Database().getProfNameById(1,add_title=True) == "Karoß Sabine"
|
||||||
assert db.database is not None
|
assert Database().getProfNameById(1,add_title=False) == "Karoß Sabine"
|
||||||
db.create_user("test_account", "test", "test", "test")
|
assert Database().getProfId("Karoß Sabine") == 1
|
||||||
curr_users = db.get_users()
|
|
||||||
curr_users = [x[2] for x in curr_users]
|
def test_apparat():
|
||||||
assert "test_account" in curr_users
|
assert Database().getApparatName(3,1) == "Theorie und Praxis Gymnastik"
|
||||||
db.delete_user("test_account")
|
|
||||||
curr_users = db.get_users()
|
def test_admin():
|
||||||
curr_users = [x[2] for x in curr_users]
|
assert len(Database().getUser()) >=1 and "admin" in Database().getUser()
|
||||||
assert "test_account" not in curr_users
|
|
||||||
|
|
||||||
def test_pickle_bookdata():
|
|
||||||
db=Database()
|
|
||||||
assert db.database is not None
|
|
||||||
|
|
||||||
@@ -1,5 +1,5 @@
|
|||||||
from src.backend.database_rewrite import Database
|
from src.backend.database import Database
|
||||||
|
|
||||||
|
|
||||||
db = Database("semap.db")
|
db = Database("semap.db")
|
||||||
print(db.query_db("SELECT * FROM subjects WHERE id=1"))
|
# print(db.query_db("SELECT * FROM subjects WHERE id=1"))
|
||||||
Reference in New Issue
Block a user