test: second review -- the upload chat model outside the chain, room checked before spooling, a cut-off body is a 400, bidi controls in titles, the ensemble's deadline wiring, an honest test name (red)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -78,7 +78,7 @@ printf data > "$last"`)
|
|||||||
assert.Less(t, fw, in)
|
assert.Less(t, fw, in)
|
||||||
}
|
}
|
||||||
|
|
||||||
func TestFFmpegToWAV_CapsTheOutputLengthWhenAMaximumIsSet(t *testing.T) {
|
func TestFFmpegToWAV_PassesAnOutputLengthCapAfterTheInputWhenAMaximumIsSet(t *testing.T) {
|
||||||
// The duration limit is a CLAIM in the file's header; a file that lies about it can
|
// The duration limit is a CLAIM in the file's header; a file that lies about it can
|
||||||
// convert to hours of audio (adversarial review F2: a 2 h file claiming 10 s became a
|
// convert to hours of audio (adversarial review F2: a 2 h file claiming 10 s became a
|
||||||
// 120-minute WAV). The cap is an OUTPUT option, after -i, with a minute of slack.
|
// 120-minute WAV). The cap is an OUTPUT option, after -i, with a minute of slack.
|
||||||
@@ -97,7 +97,7 @@ printf data > "$last"`)
|
|||||||
assert.Less(t, strings.Index(joined, " -i /spool/in "), strings.Index(joined, " -t 5460 "), "-t after -i is an output cap; before it, an input one")
|
assert.Less(t, strings.Index(joined, " -i /spool/in "), strings.Index(joined, " -t 5460 "), "-t after -i is an output cap; before it, an input one")
|
||||||
}
|
}
|
||||||
|
|
||||||
func TestFFmpegToWAV_WithNoMaximumThereIsNoLengthCap(t *testing.T) {
|
func TestFFmpegToWAV_PassesNoLengthCapWhenNoMaximumIsSet(t *testing.T) {
|
||||||
rec := filepath.Join(t.TempDir(), "argv")
|
rec := filepath.Join(t.TempDir(), "argv")
|
||||||
bin := stub(t, `printf '%s\n' "$@" > `+rec+`
|
bin := stub(t, `printf '%s\n' "$@" > `+rec+`
|
||||||
for a; do last="$a"; done
|
for a; do last="$a"; done
|
||||||
|
|||||||
Reference in New Issue
Block a user