more AI optimizations, reworked logger
This commit is contained in:
40
test.py
40
test.py
@@ -1,11 +1,33 @@
|
||||
olddata = (
|
||||
None,
|
||||
"Christian",
|
||||
"Berger",
|
||||
"alexander.kirchner@ph-freiburg.de",
|
||||
"764",
|
||||
"Berger Christian",
|
||||
)
|
||||
from src.logic.semester import Semester
|
||||
|
||||
sem1 = Semester.from_string("WiSe 23/24")
|
||||
print(sem1.value)
|
||||
sem2 = Semester.from_string("SoSe 24")
|
||||
print(sem2.value)
|
||||
sem3 = Semester()
|
||||
print(sem3.value)
|
||||
|
||||
print(olddata[1], olddata[2], olddata[3], olddata[4], olddata[5])
|
||||
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
|
||||
|
||||
Reference in New Issue
Block a user