From 9293ef8a4bb69257c9375e66f5f2c51d7fcc9f59 Mon Sep 17 00:00:00 2001 From: tikkhun Date: Fri, 2 Aug 2024 17:35:48 +0800 Subject: [PATCH] chore: update. --- packages/requestable/lib/index.test.ts | 13 ++++++------- packages/requestable/lib/index.ts | 3 ++- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/packages/requestable/lib/index.test.ts b/packages/requestable/lib/index.test.ts index 902fbb5..220be93 100644 --- a/packages/requestable/lib/index.test.ts +++ b/packages/requestable/lib/index.test.ts @@ -1,7 +1,6 @@ -import { it, expect } from 'vitest'; -import { Requestable, Responsive } from './index'; -import { Emitter } from './index'; import { faker } from '@faker-js/faker'; +import { expect, it } from 'vitest'; +import { Emitter, Requestable, ResponseMessage, RequestMessage, Responsive } from './index'; function getEmitter() { const emitter: Emitter = { callbacks: [] as any[], @@ -39,8 +38,8 @@ it('request response work', async () => { }; const result = await requestable.request(requestMessage); const handlerResult = await handler(requestMessage.payload); - expect(result.payload).toBe(handlerResult); - expect(result.url).toBe(requestMessage.url); + expect((result as ResponseMessage).payload).toBe(handlerResult); + expect((result as ResponseMessage).url).toBe(requestMessage.url); }); it('response 404', async () => { // 模拟一下 @@ -57,6 +56,6 @@ it('response 404', async () => { }; const result = await requestable.request(requestMessage); console.log(`result`, result); - expect(result.payload.status).toBe(404); - expect(result.url).toBe(requestMessage.url); + expect((result as ResponseMessage).payload.status).toBe(404); + expect((result as ResponseMessage).url).toBe(requestMessage.url); }); diff --git a/packages/requestable/lib/index.ts b/packages/requestable/lib/index.ts index 34472e2..b27a0bd 100644 --- a/packages/requestable/lib/index.ts +++ b/packages/requestable/lib/index.ts @@ -2,4 +2,5 @@ export * from './Emitter'; export * from './Requestable'; export * from './Responsive'; export * from './RR'; - +export * from './Protocol'; +export * from './utils';