From dc98e7dbb2e909beab577f287da8dccac374c714 Mon Sep 17 00:00:00 2001
From: cai <cai@nbcai.cc>
Date: Tue, 11 Aug 2026 19:00:19 +0800
Subject: [PATCH] test(asr): exercise origin status production boundary
---
src/main.rs | 16 +++++-----------
1 files changed, 5 insertions(+), 11 deletions(-)
diff --git a/src/main.rs b/src/main.rs
index 3c5ccc7..b880777 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -4095,11 +4095,7 @@
#[cfg(test)]
mod tests {
- use super::{
- ReplyChunkMarker, ReplyChunkMarkerState, RuntimeTurnDeviceOutput, RuntimeTurnStreamEvent,
- RuntimeTurnStreamState, RuntimeTurnStreamTimingPhase, runtime_session_nonce_hash,
- should_publish_device_output,
- };
+ use super::*;
use std::{
collections::HashSet,
io::{Read, Write},
@@ -4336,15 +4332,13 @@
let second_request = request_rx
.recv_timeout(Duration::from_secs(2))
.expect("second session request");
- assert!(first_request.contains("\\\"clientFixtureSequence\\\":\\\"fixture-01\\\""));
- assert!(second_request.contains("\\\"clientFixtureSequence\\\":\\\"fixture-02\\\""));
+ assert!(first_request.contains("\"clientFixtureSequence\":\"fixture-01\""));
+ assert!(second_request.contains("\"clientFixtureSequence\":\"fixture-02\""));
assert!(
- first_request
- .contains("\\\"audioIngressOriginStatus\\\":\\\"controlled_fixture_bound\\\"")
+ first_request.contains("\"audioIngressOriginStatus\":\"controlled_fixture_bound\"")
);
assert!(
- second_request
- .contains("\\\"audioIngressOriginStatus\\\":\\\"controlled_fixture_bound\\\"")
+ second_request.contains("\"audioIngressOriginStatus\":\"controlled_fixture_bound\"")
);
// The same production boundary rejects a wrong participant before VAD/session creation.
assert!(!is_bound_user_participant(
--
Gitblit v1.9.3