Phase 11
This commit is contained in:
commit
c5bcb95d74
172 files changed
+9487
No files matched your search
@@ -0,0 +1,11 @@
|
||||
import pytest
|
||||
from src.models import UnifiedEvent, PersonAnalysisRecord, SessionSummary, LogConsistencyIssue
|
||||
|
||||
def test_models_and_validation() -> None:
|
||||
event=UnifiedEvent("e","s","id","tracking","created",1,1,"t",0.,metadata={"日本語":True})
|
||||
assert event.metadata["日本語"]
|
||||
assert PersonAnalysisRecord("e","s",1).prompt_condition=="unknown"
|
||||
assert SessionSummary("e","s","t").total_tracks==0
|
||||
assert LogConsistencyIssue("unknown","warning",None,None,"m").severity=="warning"
|
||||
with pytest.raises(ValueError): UnifiedEvent("e","s","id","bad","x",None,0,"t",0.)
|
||||
|
||||
Reference in new issue
Block a user