createTestPluginApi | Tworzy minimalną atrapę API pluginu do testów jednostkowych bezpośredniej rejestracji. Import z plugin-sdk/plugin-test-api |
AUTH_PROFILE_RUNTIME_CONTRACT | Współdzielona testowa implementacja kontraktu profilu uwierzytelniania dla natywnych adapterów środowiska wykonawczego agenta. Import z plugin-sdk/agent-runtime-test-contracts |
DELIVERY_NO_REPLY_RUNTIME_CONTRACT | Współdzielona testowa implementacja kontraktu pomijania dostarczania dla natywnych adapterów środowiska wykonawczego agenta. Import z plugin-sdk/agent-runtime-test-contracts |
OUTCOME_FALLBACK_RUNTIME_CONTRACT | Współdzielona testowa implementacja kontraktu klasyfikacji mechanizmu rezerwowego dla natywnych adapterów środowiska wykonawczego agenta. Import z plugin-sdk/agent-runtime-test-contracts |
createParameterFreeTool | Tworzy testowe schematy narzędzi dynamicznych do testów kontraktu natywnego środowiska wykonawczego. Import z plugin-sdk/agent-runtime-test-contracts |
expectChannelInboundContextContract | Sprawdza strukturę kontekstu przychodzącego kanału. Import z plugin-sdk/channel-contract-testing |
installChannelOutboundPayloadContractSuite | Instaluje przypadki kontraktu wychodzących ładunków kanału. Import z plugin-sdk/channel-contract-testing |
createStartAccountContext | Tworzy konteksty cyklu życia konta kanału. Import z plugin-sdk/channel-test-helpers |
installChannelActionsContractSuite | Instaluje ogólne przypadki kontraktu działań na wiadomościach kanału. Import z plugin-sdk/channel-test-helpers |
installChannelSetupContractSuite | Instaluje ogólne przypadki kontraktu konfiguracji kanału. Import z plugin-sdk/channel-test-helpers |
installChannelStatusContractSuite | Instaluje ogólne przypadki kontraktu stanu kanału. Import z plugin-sdk/channel-test-helpers |
expectDirectoryIds | Sprawdza identyfikatory katalogu kanału zwracane przez funkcję wyświetlającą listę katalogu. Import z plugin-sdk/channel-test-helpers |
assertBundledChannelEntries | Sprawdza, czy punkty wejścia dołączonych kanałów udostępniają oczekiwany kontrakt publiczny. Import z plugin-sdk/channel-test-helpers |
formatEnvelopeTimestamp | Formatuje deterministyczne znaczniki czasu kopert. Import z plugin-sdk/channel-test-helpers |
expectPairingReplyText | Sprawdza tekst odpowiedzi parowania kanału i wyodrębnia z niego kod. Import z plugin-sdk/channel-test-helpers |
describePluginRegistrationContract | Instaluje kontrole kontraktu rejestracji pluginu. Import z plugin-sdk/plugin-test-contracts |
registerSingleProviderPlugin | Rejestruje jeden plugin dostawcy w testach dymnych modułu ładującego. Import z plugin-sdk/plugin-test-runtime |
registerProviderPlugin | Przechwytuje wszystkie rodzaje dostawców z jednego pluginu. Import z plugin-sdk/plugin-test-runtime |
registerProviderPlugins | Przechwytuje rejestracje dostawców z wielu pluginów. Import z plugin-sdk/plugin-test-runtime |
requireRegisteredProvider | Sprawdza, czy kolekcja dostawców zawiera identyfikator. Import z plugin-sdk/plugin-test-runtime |
createRuntimeEnv | Tworzy symulowane środowisko wykonawcze CLI/pluginu. Import z plugin-sdk/plugin-test-runtime |
createPluginRuntimeMock | Tworzy symulowany interfejs środowiska wykonawczego pluginu. Import z plugin-sdk/plugin-test-runtime |
createPluginSetupWizardStatus | Tworzy funkcje pomocnicze stanu konfiguracji pluginów kanałów. Import z plugin-sdk/plugin-test-runtime |
createTestWizardPrompter | Tworzy symulowany obiekt wyświetlający monity kreatora konfiguracji. Import z plugin-sdk/plugin-test-runtime |
createRuntimeTaskFlow | Tworzy odizolowany stan przepływu zadań środowiska wykonawczego. Import z plugin-sdk/plugin-test-runtime |
runProviderCatalog | Wykonuje hak katalogu dostawcy z zależnościami testowymi. Import z plugin-sdk/plugin-test-runtime |
resolveProviderWizardOptions | Rozpoznaje wybory kreatora konfiguracji dostawcy w testach kontraktu. Import z plugin-sdk/plugin-test-runtime |
resolveProviderModelPickerEntries | Rozpoznaje pozycje selektora modeli dostawcy w testach kontraktu. Import z plugin-sdk/plugin-test-runtime |
buildProviderPluginMethodChoice | Tworzy identyfikatory wyborów kreatora dostawcy na potrzeby asercji. Import z plugin-sdk/plugin-test-runtime |
setProviderWizardProvidersResolverForTest | Wstrzykuje dostawców kreatora dostawcy na potrzeby odizolowanych testów. Import z plugin-sdk/plugin-test-runtime |
describeOpenAIProviderRuntimeContract | Instaluje kontrole kontraktu środowiska wykonawczego rodziny dostawców. Import z plugin-sdk/provider-test-contracts |
expectPassthroughReplayPolicy | Sprawdza, czy zasady odtwarzania dostawcy są przekazywane przez narzędzia i metadane należące do dostawcy. Import z plugin-sdk/provider-test-contracts |
runRealtimeSttLiveTest | Uruchamia test działającego w czasie rzeczywistym dostawcy STT na żywo ze współdzielonymi testowymi plikami audio. Import z plugin-sdk/provider-test-contracts |
normalizeTranscriptForMatch | Normalizuje wynik transkrypcji na żywo przed przybliżonymi asercjami. Import z plugin-sdk/provider-test-contracts |
expectExplicitVideoGenerationCapabilities | Sprawdza, czy dostawcy wideo deklarują jawne możliwości trybu generowania. Import z plugin-sdk/provider-test-contracts |
expectExplicitMusicGenerationCapabilities | Sprawdza, czy dostawcy muzyki deklarują jawne możliwości generowania i edycji. Import z plugin-sdk/provider-test-contracts |
mockSuccessfulDashscopeVideoTask | Instaluje pomyślną odpowiedź zadania wideo zgodnego z DashScope. Import z plugin-sdk/provider-test-contracts |
getProviderHttpMocks | Zapewnia dostęp do opcjonalnych atrap HTTP/uwierzytelniania dostawcy w Vitest. Import z plugin-sdk/provider-http-test-mocks |
installProviderHttpMockCleanup | Resetuje atrapy HTTP/uwierzytelniania dostawcy po każdym teście. Import z plugin-sdk/provider-http-test-mocks |
installCommonResolveTargetErrorCases | Współdzielone przypadki testowe obsługi błędów rozpoznawania celu. Import z plugin-sdk/channel-target-testing |
shouldAckReaction | Sprawdza, czy kanał powinien dodać reakcję potwierdzenia. Import z plugin-sdk/channel-feedback |
removeAckReactionAfterReply | Usuwa reakcję potwierdzenia po dostarczeniu odpowiedzi. Import z plugin-sdk/channel-feedback |
createTestRegistry | Tworzy testową implementację rejestru pluginu kanału. Import z plugin-sdk/plugin-test-runtime lub plugin-sdk/channel-test-helpers |
createEmptyPluginRegistry | Tworzy testową implementację pustego rejestru pluginów. Import z plugin-sdk/plugin-test-runtime lub plugin-sdk/channel-test-helpers |
setActivePluginRegistry | Instaluje testową implementację rejestru na potrzeby testów środowiska wykonawczego pluginu. Import z plugin-sdk/plugin-test-runtime lub plugin-sdk/channel-test-helpers |
createRequestCaptureJsonFetch | Przechwytuje żądania pobierania JSON w testach funkcji pomocniczych multimediów. Import z plugin-sdk/test-env |
withServer | Uruchamia testy względem jednorazowego lokalnego serwera HTTP. Import z plugin-sdk/test-env |
createMockIncomingRequest | Tworzy minimalny obiekt przychodzącego żądania HTTP. Import z plugin-sdk/test-env |
withFetchPreconnect | Uruchamia testy pobierania z zainstalowanymi hakami wstępnego połączenia. Import z plugin-sdk/test-env |
withEnv / withEnvAsync | Tymczasowo modyfikuje zmienne środowiskowe. Import z plugin-sdk/test-env |
createTempHomeEnv / withTempHome / withTempDir | Tworzy odizolowane testowe implementacje systemu plików. Import z plugin-sdk/test-env |
createMockServerResponse | Tworzy minimalną atrapę odpowiedzi serwera HTTP. Import z plugin-sdk/test-env |
createProviderUsageFetch | Tworzy testowe implementacje pobierania danych o użyciu dostawcy. Import z plugin-sdk/test-env |
useFrozenTime / useRealTime | Zamraża i przywraca zegary na potrzeby testów zależnych od czasu. Import z plugin-sdk/test-env |
createCliRuntimeCapture | Przechwytuje dane wyjściowe środowiska wykonawczego CLI w testach. Import z plugin-sdk/test-fixtures |
importFreshModule | Importuje moduł ESM ze świeżym tokenem zapytania, aby ominąć pamięć podręczną modułów. Import z plugin-sdk/test-fixtures |
bundledPluginRoot / bundledPluginFile | Rozpoznaje ścieżki do testowych plików źródłowych lub dystrybucyjnych dołączonego pluginu. Import z plugin-sdk/test-fixtures |
mockNodeBuiltinModule | Instaluje ściśle ograniczone atrapy wbudowanych modułów Node w Vitest. Import z plugin-sdk/test-node-mocks |
createSandboxTestContext | Tworzy konteksty testowe piaskownicy. Import z plugin-sdk/test-fixtures |
writeSkill | Zapisuje testowe implementacje umiejętności. Import z plugin-sdk/test-fixtures |
makeAgentAssistantMessage | Tworzy testowe wiadomości transkrypcji agenta. Import z plugin-sdk/test-fixtures |
peekSystemEvents / resetSystemEventsForTest | Sprawdza i resetuje testowe zdarzenia systemowe. Import z plugin-sdk/test-fixtures |
sanitizeTerminalText | Oczyszcza dane wyjściowe terminala na potrzeby asercji. Import z plugin-sdk/test-fixtures |
countLines / hasBalancedFences | Sprawdza strukturę wyniku dzielenia na fragmenty. Import z plugin-sdk/test-fixtures |
typedCases | Zachowuje typy literałowe na potrzeby testów opartych na tabelach. Import z plugin-sdk/test-fixtures |