createTestPluginApi | 직접 등록 단위 테스트를 위한 최소 Plugin API 모의를 빌드합니다. plugin-sdk/plugin-test-api에서 가져옵니다 |
AUTH_PROFILE_RUNTIME_CONTRACT | 네이티브 에이전트 런타임 어댑터를 위한 공유 인증 프로필 계약 픽스처입니다. plugin-sdk/agent-runtime-test-contracts에서 가져옵니다 |
DELIVERY_NO_REPLY_RUNTIME_CONTRACT | 네이티브 에이전트 런타임 어댑터를 위한 공유 전달 억제 계약 픽스처입니다. plugin-sdk/agent-runtime-test-contracts에서 가져옵니다 |
OUTCOME_FALLBACK_RUNTIME_CONTRACT | 네이티브 에이전트 런타임 어댑터를 위한 공유 대체 분류 계약 픽스처입니다. plugin-sdk/agent-runtime-test-contracts에서 가져옵니다 |
createParameterFreeTool | 네이티브 런타임 계약 테스트를 위한 동적 도구 스키마 픽스처를 빌드합니다. plugin-sdk/agent-runtime-test-contracts에서 가져옵니다 |
expectChannelInboundContextContract | 채널 인바운드 컨텍스트 형태를 검증합니다. plugin-sdk/channel-contract-testing에서 가져옵니다 |
installChannelOutboundPayloadContractSuite | 채널 아웃바운드 페이로드 계약 케이스를 설치합니다. plugin-sdk/channel-contract-testing에서 가져옵니다 |
createStartAccountContext | 채널 계정 수명 주기 컨텍스트를 빌드합니다. plugin-sdk/channel-test-helpers에서 가져옵니다 |
installChannelActionsContractSuite | 일반 채널 메시지 작업 계약 케이스를 설치합니다. plugin-sdk/channel-test-helpers에서 가져옵니다 |
installChannelSetupContractSuite | 일반 채널 설정 계약 케이스를 설치합니다. plugin-sdk/channel-test-helpers에서 가져옵니다 |
installChannelStatusContractSuite | 일반 채널 상태 계약 케이스를 설치합니다. plugin-sdk/channel-test-helpers에서 가져옵니다 |
expectDirectoryIds | 디렉터리 목록 함수의 채널 디렉터리 ID를 검증합니다. plugin-sdk/channel-test-helpers에서 가져옵니다 |
assertBundledChannelEntries | 번들 채널 엔트리포인트가 예상 공개 계약을 노출하는지 검증합니다. plugin-sdk/channel-test-helpers에서 가져옵니다 |
formatEnvelopeTimestamp | 결정적 엔벌로프 타임스탬프를 형식화합니다. plugin-sdk/channel-test-helpers에서 가져옵니다 |
expectPairingReplyText | 채널 페어링 응답 텍스트를 검증하고 해당 코드를 추출합니다. plugin-sdk/channel-test-helpers에서 가져옵니다 |
describePluginRegistrationContract | Plugin 등록 계약 검사를 설치합니다. plugin-sdk/plugin-test-contracts에서 가져옵니다 |
registerSingleProviderPlugin | 로더 스모크 테스트에서 하나의 제공자 Plugin을 등록합니다. plugin-sdk/plugin-test-runtime에서 가져옵니다 |
registerProviderPlugin | 하나의 Plugin에서 모든 제공자 종류를 캡처합니다. plugin-sdk/plugin-test-runtime에서 가져옵니다 |
registerProviderPlugins | 여러 Plugin에 걸친 제공자 등록을 캡처합니다. plugin-sdk/plugin-test-runtime에서 가져옵니다 |
requireRegisteredProvider | 제공자 컬렉션에 ID가 포함되어 있는지 검증합니다. plugin-sdk/plugin-test-runtime에서 가져옵니다 |
createRuntimeEnv | 모의 처리된 CLI/Plugin 런타임 환경을 빌드합니다. plugin-sdk/plugin-test-runtime에서 가져옵니다 |
createPluginRuntimeMock | 모의 처리된 Plugin 런타임 표면을 빌드합니다. plugin-sdk/plugin-test-runtime에서 가져옵니다 |
createPluginSetupWizardStatus | 채널 Plugin을 위한 설정 상태 헬퍼를 빌드합니다. plugin-sdk/plugin-test-runtime에서 가져옵니다 |
describeOpenAIProviderRuntimeContract | 제공자 계열 런타임 계약 검사를 설치합니다. plugin-sdk/provider-test-contracts에서 가져옵니다 |
expectPassthroughReplayPolicy | 제공자 재생 정책이 제공자 소유 도구와 메타데이터를 그대로 전달하는지 검증합니다. plugin-sdk/provider-test-contracts에서 가져옵니다 |
runRealtimeSttLiveTest | 공유 오디오 픽스처로 실시간 STT 제공자 라이브 테스트를 실행합니다. plugin-sdk/provider-test-contracts에서 가져옵니다 |
normalizeTranscriptForMatch | 퍼지 검증 전에 라이브 전사 출력을 정규화합니다. plugin-sdk/provider-test-contracts에서 가져옵니다 |
expectExplicitVideoGenerationCapabilities | 비디오 제공자가 명시적 생성 모드 기능을 선언하는지 검증합니다. plugin-sdk/provider-test-contracts에서 가져옵니다 |
expectExplicitMusicGenerationCapabilities | 음악 제공자가 명시적 생성/편집 기능을 선언하는지 검증합니다. plugin-sdk/provider-test-contracts에서 가져옵니다 |
mockSuccessfulDashscopeVideoTask | 성공한 DashScope 호환 비디오 작업 응답을 설치합니다. plugin-sdk/provider-test-contracts에서 가져옵니다 |
getProviderHttpMocks | 옵트인 제공자 HTTP/인증 Vitest 모의에 접근합니다. plugin-sdk/provider-http-test-mocks에서 가져옵니다 |
installProviderHttpMockCleanup | 각 테스트 후 제공자 HTTP/인증 모의를 초기화합니다. plugin-sdk/provider-http-test-mocks에서 가져옵니다 |
installCommonResolveTargetErrorCases | 대상 확인 오류 처리를 위한 공유 테스트 케이스입니다. plugin-sdk/channel-target-testing에서 가져옵니다 |
shouldAckReaction | 채널이 확인 리액션을 추가해야 하는지 확인합니다. plugin-sdk/channel-feedback에서 가져옵니다 |
removeAckReactionAfterReply | 응답 전달 후 확인 리액션을 제거합니다. plugin-sdk/channel-feedback에서 가져옵니다 |
createTestRegistry | 채널 Plugin 레지스트리 픽스처를 빌드합니다. plugin-sdk/plugin-test-runtime 또는 plugin-sdk/channel-test-helpers에서 가져옵니다 |
createEmptyPluginRegistry | 빈 Plugin 레지스트리 픽스처를 빌드합니다. plugin-sdk/plugin-test-runtime 또는 plugin-sdk/channel-test-helpers에서 가져옵니다 |
setActivePluginRegistry | Plugin 런타임 테스트를 위한 레지스트리 픽스처를 설치합니다. plugin-sdk/plugin-test-runtime 또는 plugin-sdk/channel-test-helpers에서 가져옵니다 |
createRequestCaptureJsonFetch | 미디어 헬퍼 테스트에서 JSON fetch 요청을 캡처합니다. plugin-sdk/test-env에서 가져옵니다 |
withServer | 폐기 가능한 로컬 HTTP 서버를 대상으로 테스트를 실행합니다. plugin-sdk/test-env에서 가져옵니다 |
createMockIncomingRequest | 최소 인바운드 HTTP 요청 객체를 빌드합니다. plugin-sdk/test-env에서 가져옵니다 |
withFetchPreconnect | 프리커넥트 훅이 설치된 상태로 fetch 테스트를 실행합니다. plugin-sdk/test-env에서 가져옵니다 |
withEnv / withEnvAsync | 환경 변수를 임시로 패치합니다. plugin-sdk/test-env에서 가져옵니다 |
createTempHomeEnv / withTempHome / withTempDir | 격리된 파일 시스템 테스트 픽스처를 생성합니다. plugin-sdk/test-env에서 가져옵니다 |
createMockServerResponse | 최소 HTTP 서버 응답 모의를 생성합니다. plugin-sdk/test-env에서 가져옵니다 |
createCliRuntimeCapture | 테스트에서 CLI 런타임 출력을 캡처합니다. plugin-sdk/test-fixtures에서 가져옵니다 |
importFreshModule | 모듈 캐시를 우회하기 위해 새로운 쿼리 토큰으로 ESM 모듈을 가져옵니다. plugin-sdk/test-fixtures에서 가져옵니다 |
bundledPluginRoot / bundledPluginFile | 번들 Plugin 소스 또는 dist 픽스처 경로를 확인합니다. plugin-sdk/test-fixtures에서 가져옵니다 |
mockNodeBuiltinModule | 좁은 Node 내장 Vitest 모의를 설치합니다. plugin-sdk/test-node-mocks에서 가져옵니다 |
createSandboxTestContext | 샌드박스 테스트 컨텍스트를 빌드합니다. plugin-sdk/test-fixtures에서 가져옵니다 |
writeSkill | Skills 픽스처를 작성합니다. plugin-sdk/test-fixtures에서 가져옵니다 |
makeAgentAssistantMessage | 에이전트 전사 메시지 픽스처를 빌드합니다. plugin-sdk/test-fixtures에서 가져옵니다 |
peekSystemEvents / resetSystemEventsForTest | 시스템 이벤트 픽스처를 검사하고 초기화합니다. plugin-sdk/test-fixtures에서 가져옵니다 |
sanitizeTerminalText | 검증을 위해 터미널 출력을 정리합니다. plugin-sdk/test-fixtures에서 가져옵니다 |
countLines / hasBalancedFences | 청크 처리 출력 형태를 검증합니다. plugin-sdk/test-fixtures에서 가져옵니다 |
runProviderCatalog | 테스트 의존성을 사용해 제공자 카탈로그 훅을 실행합니다 |
resolveProviderWizardOptions | 계약 테스트에서 제공자 설정 마법사 선택 항목을 확인합니다 |
resolveProviderModelPickerEntries | 계약 테스트에서 제공자 모델 선택기 항목을 확인합니다 |
buildProviderPluginMethodChoice | 검증을 위한 제공자 마법사 선택 ID를 빌드합니다 |
setProviderWizardProvidersResolverForTest | 격리된 테스트를 위해 공급자 마법사 공급자 주입 |
createProviderUsageFetch | 공급자 사용량 fetch 픽스처 빌드 |
useFrozenTime / useRealTime | 시간에 민감한 테스트를 위해 타이머를 정지하고 복원합니다. plugin-sdk/test-env에서 가져오기 |
createTestWizardPrompter | 모의 설정 마법사 프롬프터 빌드 |
createRuntimeTaskFlow | 격리된 런타임 task-flow 상태 생성 |
typedCases | 테이블 기반 테스트를 위해 리터럴 타입을 보존합니다. plugin-sdk/test-fixtures에서 가져오기 |