chore: restructured project, updated readme
This commit is contained in:
44
test.py
44
test.py
@@ -1,33 +1,15 @@
|
||||
from src.logic.semester import Semester
|
||||
from src.backend.catalogue import Catalogue
|
||||
from src.logic.webrequest import BibTextTransformer, WebRequest
|
||||
|
||||
sem1 = Semester.from_string("WiSe 23/24")
|
||||
print(sem1.value)
|
||||
sem2 = Semester.from_string("SoSe 24")
|
||||
print(sem2.value)
|
||||
sem3 = Semester()
|
||||
print(sem3.value)
|
||||
cat = Catalogue()
|
||||
result = cat.get_book("3825872475")
|
||||
print(result)
|
||||
web = WebRequest()
|
||||
web.get_ppn("3825872475")
|
||||
data = web.get_data_elsa()
|
||||
print(data)
|
||||
bib = BibTextTransformer()
|
||||
bib.get_data(result)
|
||||
book = bib.return_data()
|
||||
|
||||
print("Comparing Sem1 with sem2")
|
||||
assert sem1.isPastSemester(sem2) is True
|
||||
assert sem1.isFutureSemester(sem2) is False
|
||||
assert sem1.isMatch(sem2) is False
|
||||
print("Comparing Sem2 with sem1")
|
||||
assert sem2.isPastSemester(sem1) is False
|
||||
assert sem2.isFutureSemester(sem1) is True
|
||||
assert sem2.isMatch(sem1) is False
|
||||
print("Comparing Sem1 with sem1")
|
||||
assert sem1.isPastSemester(sem1) is False
|
||||
assert sem1.isFutureSemester(sem1) is False
|
||||
assert sem1.isMatch(sem1) is True
|
||||
print("Comparing Sem2 with sem2")
|
||||
assert sem2.isPastSemester(sem2) is False
|
||||
assert sem2.isFutureSemester(sem2) is False
|
||||
assert sem2.isMatch(sem2) is True
|
||||
print("Comparing Sem3 with sem3")
|
||||
assert sem3.isPastSemester(sem3) is False
|
||||
assert sem3.isFutureSemester(sem3) is False
|
||||
assert sem3.isMatch(sem3) is True
|
||||
print("Comparing Sem1 with sem3")
|
||||
assert sem1.isPastSemester(sem3) is True
|
||||
assert sem1.isFutureSemester(sem3) is False
|
||||
assert sem1.isMatch(sem3) is False
|
||||
print(book)
|
||||
|
||||
Reference in New Issue
Block a user