Skip to content

Add ChatGPT OAuth ASR live test#21

Merged
yvette-carlisle merged 2 commits into
mainfrom
xy/voxit-asr-integration-tests
May 5, 2026
Merged

Add ChatGPT OAuth ASR live test#21
yvette-carlisle merged 2 commits into
mainfrom
xy/voxit-asr-integration-tests

Conversation

@yvette-carlisle
Copy link
Copy Markdown
Member

@yvette-carlisle yvette-carlisle commented May 5, 2026

Summary

  • add a parser test for Codex ChatGPT OAuth auth.json shape
  • add an ignored live ASR test that downloads an Open Speech Repository WAV sample
  • assert ChatGPT OAuth ASR returns the expected Harvard sentence transcript
  • stabilize the auth timeout helper test so CI does not depend on a sub-90ms scheduler window

Verification

  • cargo test -p voxit-core providers::chatgpt::tests::
  • cargo test -p voxit-core auth::tests::timeout_helper_stops_waiting_after_deadline
  • VOXIT_RUN_CHATGPT_ASR_LIVE=1 cargo test -p voxit-core live_chatgpt_oauth_asr_transcribes_open_speech_sample -- --ignored --nocapture
  • cargo make checks
  • cargo +nightly fmt --all -- --check
  • taplo fmt --check

@yvette-carlisle yvette-carlisle merged commit a68ea46 into main May 5, 2026
7 checks passed
@yvette-carlisle yvette-carlisle deleted the xy/voxit-asr-integration-tests branch May 5, 2026 08:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant