DialogTestLogger Kelas
Middleware untuk menghasilkan aktivitas masuk dan keluar sebagai string json ke konsol selama pengujian unit.
Menginisialisasi instans baru dari pencatat pengujian dialog.
default ke logging.getLogger( nama).info. :type log_func: Callable[..., None] :p aram json_indent: Inden untuk output json, inden default adalah 4. :type json_indent: int :p aram time_func: Fungsi waktu untuk merekam rentang waktu, default ke time.monotonic. :type time_func: Callable[[], float]
Konstruktor
DialogTestLogger(log_func: Callable[[...], None] = None, json_indent: int = 4, time_func: Callable[[], float] = None)
Parameter
| Nama | Deskripsi |
|---|---|
|
log_func
|
Metode atau objek yang dapat dipanggil yang dapat mencatat pesan, Nilai default: None
|
|
json_indent
|
Nilai default: 4
|
|
time_func
|
Nilai default: None
|
Metode
| on_turn |
on_turn
async on_turn(context: TurnContext, logic: Callable[[TurnContext], Awaitable])
Parameter
| Nama | Deskripsi |
|---|---|
|
context
Diperlukan
|
|
|
logic
Diperlukan
|
|