package plugins_test import "testing" func TestSoraResponsesProtocol(t *testing.T) { testVideoResponsesProtocol(t, videoResponsesTestCase{ pluginKey: "sora", model: "sora-2-pro", requestBody: map[string]any{ "model": "sora-2-pro", "input": "waves at sunset", "seconds": 8, "size": "1792x1024", }, wantAction: "text_to_video", wantRequest: map[string]any{ "model": "sora-2-pro", "prompt": "waves at sunset", "seconds": float64(8), "size": "1792x1024", }, wantUsageKeys: []string{"seconds", "size"}, wantVendorName: "sora", }) }