createTestPluginApi | Tạo mock API plugin tối thiểu cho các kiểm thử đơn vị đăng ký trực tiếp. Nhập từ plugin-sdk/plugin-test-api |
AUTH_PROFILE_RUNTIME_CONTRACT | Fixture hợp đồng hồ sơ xác thực dùng chung cho các bộ điều hợp runtime tác tử gốc. Nhập từ plugin-sdk/agent-runtime-test-contracts |
DELIVERY_NO_REPLY_RUNTIME_CONTRACT | Fixture hợp đồng chặn gửi phản hồi dùng chung cho các bộ điều hợp runtime tác tử gốc. Nhập từ plugin-sdk/agent-runtime-test-contracts |
OUTCOME_FALLBACK_RUNTIME_CONTRACT | Fixture hợp đồng phân loại fallback dùng chung cho các bộ điều hợp runtime tác tử gốc. Nhập từ plugin-sdk/agent-runtime-test-contracts |
createParameterFreeTool | Tạo fixture lược đồ công cụ động cho kiểm thử hợp đồng runtime gốc. Nhập từ plugin-sdk/agent-runtime-test-contracts |
expectChannelInboundContextContract | Xác nhận hình dạng ngữ cảnh đầu vào của kênh. Nhập từ plugin-sdk/channel-contract-testing |
installChannelOutboundPayloadContractSuite | Cài đặt các trường hợp hợp đồng payload đầu ra của kênh. Nhập từ plugin-sdk/channel-contract-testing |
createStartAccountContext | Tạo ngữ cảnh vòng đời tài khoản kênh. Nhập từ plugin-sdk/channel-test-helpers |
installChannelActionsContractSuite | Cài đặt các trường hợp hợp đồng hành động tin nhắn kênh chung. Nhập từ plugin-sdk/channel-test-helpers |
installChannelSetupContractSuite | Cài đặt các trường hợp hợp đồng thiết lập kênh chung. Nhập từ plugin-sdk/channel-test-helpers |
installChannelStatusContractSuite | Cài đặt các trường hợp hợp đồng trạng thái kênh chung. Nhập từ plugin-sdk/channel-test-helpers |
expectDirectoryIds | Xác nhận id thư mục kênh từ một hàm liệt kê thư mục. Nhập từ plugin-sdk/channel-test-helpers |
assertBundledChannelEntries | Xác nhận các điểm vào kênh được đóng gói công khai hợp đồng công khai kỳ vọng. Nhập từ plugin-sdk/channel-test-helpers |
formatEnvelopeTimestamp | Định dạng dấu thời gian envelope xác định. Nhập từ plugin-sdk/channel-test-helpers |
expectPairingReplyText | Xác nhận văn bản phản hồi ghép đôi kênh và trích xuất mã của nó. Nhập từ plugin-sdk/channel-test-helpers |
describePluginRegistrationContract | Cài đặt các kiểm tra hợp đồng đăng ký plugin. Nhập từ plugin-sdk/plugin-test-contracts |
registerSingleProviderPlugin | Đăng ký một plugin nhà cung cấp trong các kiểm thử smoke của loader. Nhập từ plugin-sdk/plugin-test-runtime |
registerProviderPlugin | Ghi lại mọi loại nhà cung cấp từ một plugin. Nhập từ plugin-sdk/plugin-test-runtime |
registerProviderPlugins | Ghi lại các đăng ký nhà cung cấp trên nhiều plugin. Nhập từ plugin-sdk/plugin-test-runtime |
requireRegisteredProvider | Xác nhận một tập hợp nhà cung cấp chứa một id. Nhập từ plugin-sdk/plugin-test-runtime |
createRuntimeEnv | Tạo môi trường runtime CLI/plugin được mock. Nhập từ plugin-sdk/plugin-test-runtime |
createPluginRuntimeMock | Tạo bề mặt runtime plugin được mock. Nhập từ plugin-sdk/plugin-test-runtime |
createPluginSetupWizardStatus | Tạo helper trạng thái thiết lập cho plugin kênh. Nhập từ plugin-sdk/plugin-test-runtime |
describeOpenAIProviderRuntimeContract | Cài đặt các kiểm tra hợp đồng runtime họ nhà cung cấp. Nhập từ plugin-sdk/provider-test-contracts |
expectPassthroughReplayPolicy | Xác nhận chính sách phát lại của nhà cung cấp truyền qua các công cụ và metadata do nhà cung cấp sở hữu. Nhập từ plugin-sdk/provider-test-contracts |
runRealtimeSttLiveTest | Chạy kiểm thử live nhà cung cấp STT thời gian thực với fixture âm thanh dùng chung. Nhập từ plugin-sdk/provider-test-contracts |
normalizeTranscriptForMatch | Chuẩn hóa đầu ra bản ghi live trước các xác nhận mờ. Nhập từ plugin-sdk/provider-test-contracts |
expectExplicitVideoGenerationCapabilities | Xác nhận nhà cung cấp video khai báo rõ các năng lực chế độ tạo. Nhập từ plugin-sdk/provider-test-contracts |
expectExplicitMusicGenerationCapabilities | Xác nhận nhà cung cấp nhạc khai báo rõ các năng lực tạo/chỉnh sửa. Nhập từ plugin-sdk/provider-test-contracts |
mockSuccessfulDashscopeVideoTask | Cài đặt phản hồi tác vụ video tương thích DashScope thành công. Nhập từ plugin-sdk/provider-test-contracts |
getProviderHttpMocks | Truy cập các mock HTTP/xác thực Vitest của nhà cung cấp theo cơ chế chọn tham gia. Nhập từ plugin-sdk/provider-http-test-mocks |
installProviderHttpMockCleanup | Đặt lại các mock HTTP/xác thực của nhà cung cấp sau mỗi kiểm thử. Nhập từ plugin-sdk/provider-http-test-mocks |
installCommonResolveTargetErrorCases | Các trường hợp kiểm thử dùng chung cho xử lý lỗi phân giải mục tiêu. Nhập từ plugin-sdk/channel-target-testing |
shouldAckReaction | Kiểm tra liệu một kênh có nên thêm phản ứng xác nhận hay không. Nhập từ plugin-sdk/channel-feedback |
removeAckReactionAfterReply | Xóa phản ứng xác nhận sau khi gửi phản hồi. Nhập từ plugin-sdk/channel-feedback |
createTestRegistry | Tạo fixture registry plugin kênh. Nhập từ plugin-sdk/plugin-test-runtime hoặc plugin-sdk/channel-test-helpers |
createEmptyPluginRegistry | Tạo fixture registry plugin rỗng. Nhập từ plugin-sdk/plugin-test-runtime hoặc plugin-sdk/channel-test-helpers |
setActivePluginRegistry | Cài đặt fixture registry cho kiểm thử runtime plugin. Nhập từ plugin-sdk/plugin-test-runtime hoặc plugin-sdk/channel-test-helpers |
createRequestCaptureJsonFetch | Ghi lại các yêu cầu fetch JSON trong kiểm thử helper media. Nhập từ plugin-sdk/test-env |
withServer | Chạy kiểm thử với một máy chủ HTTP cục bộ dùng một lần. Nhập từ plugin-sdk/test-env |
createMockIncomingRequest | Tạo đối tượng yêu cầu HTTP đầu vào tối thiểu. Nhập từ plugin-sdk/test-env |
withFetchPreconnect | Chạy kiểm thử fetch với hook preconnect đã cài đặt. Nhập từ plugin-sdk/test-env |
withEnv / withEnvAsync | Tạm thời vá các biến môi trường. Nhập từ plugin-sdk/test-env |
createTempHomeEnv / withTempHome / withTempDir | Tạo fixture kiểm thử hệ thống tệp cô lập. Nhập từ plugin-sdk/test-env |
createMockServerResponse | Tạo mock phản hồi máy chủ HTTP tối thiểu. Nhập từ plugin-sdk/test-env |
createCliRuntimeCapture | Ghi lại đầu ra runtime CLI trong kiểm thử. Nhập từ plugin-sdk/test-fixtures |
importFreshModule | Nhập một module ESM với token truy vấn mới để bỏ qua cache module. Nhập từ plugin-sdk/test-fixtures |
bundledPluginRoot / bundledPluginFile | Phân giải đường dẫn fixture nguồn hoặc dist của plugin được đóng gói. Nhập từ plugin-sdk/test-fixtures |
mockNodeBuiltinModule | Cài đặt các mock Vitest hẹp cho module tích hợp sẵn của Node. Nhập từ plugin-sdk/test-node-mocks |
createSandboxTestContext | Tạo ngữ cảnh kiểm thử sandbox. Nhập từ plugin-sdk/test-fixtures |
writeSkill | Ghi fixture skill. Nhập từ plugin-sdk/test-fixtures |
makeAgentAssistantMessage | Tạo fixture tin nhắn bản ghi tác tử. Nhập từ plugin-sdk/test-fixtures |
peekSystemEvents / resetSystemEventsForTest | Kiểm tra và đặt lại fixture sự kiện hệ thống. Nhập từ plugin-sdk/test-fixtures |
sanitizeTerminalText | Làm sạch đầu ra terminal cho các xác nhận. Nhập từ plugin-sdk/test-fixtures |
countLines / hasBalancedFences | Xác nhận hình dạng đầu ra chia khúc. Nhập từ plugin-sdk/test-fixtures |
runProviderCatalog | Thực thi hook danh mục nhà cung cấp với các phụ thuộc kiểm thử |
resolveProviderWizardOptions | Phân giải các lựa chọn wizard thiết lập nhà cung cấp trong kiểm thử hợp đồng |
resolveProviderModelPickerEntries | Phân giải các mục bộ chọn mô hình nhà cung cấp trong kiểm thử hợp đồng |
buildProviderPluginMethodChoice | Tạo id lựa chọn wizard nhà cung cấp cho các xác nhận |
setProviderWizardProvidersResolverForTest | Chèn các provider của trình hướng dẫn provider cho kiểm thử cô lập |
createProviderUsageFetch | Tạo các fixture fetch mức sử dụng provider |
useFrozenTime / useRealTime | Đóng băng và khôi phục bộ hẹn giờ cho các kiểm thử nhạy cảm với thời gian. Import từ plugin-sdk/test-env |
createTestWizardPrompter | Tạo prompter trình hướng dẫn thiết lập được mock |
createRuntimeTaskFlow | Tạo trạng thái task-flow thời gian chạy cô lập |
typedCases | Giữ nguyên các kiểu literal cho kiểm thử theo bảng. Import từ plugin-sdk/test-fixtures |