test: add scenario eval runner, recorded fixtures, and baseline comparison
This commit is contained in:
parent
3dc1af5f0c
commit
0664cc2d27
38 changed files with 6986 additions and 5 deletions
14
eval/recording/__init__.py
Normal file
14
eval/recording/__init__.py
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
"""Record and redact external HTTP interactions for fixture replay."""
|
||||
|
||||
from recording.model import RecordedInteraction
|
||||
from recording.redaction import redact_cassette
|
||||
from recording.storage import write_cassettes
|
||||
from recording.transport import Httpx2RecordingTransport, HttpxRecordingTransport
|
||||
|
||||
__all__ = [
|
||||
"Httpx2RecordingTransport",
|
||||
"HttpxRecordingTransport",
|
||||
"RecordedInteraction",
|
||||
"redact_cassette",
|
||||
"write_cassettes",
|
||||
]
|
||||
Loading…
Add table
Add a link
Reference in a new issue