UNPKG

@qiniu/miku-delivery-mp-ks

Version:

Kuaishou Mini Program SDK for Miku Delivery

18 lines (17 loc) 1.09 kB
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } return new (P || (P = Promise))(function (resolve, reject) { function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } } function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); } step((generator = generator.apply(thisArg, _arguments || [])).next()); }); }; import Logger from '.'; import { Headers, Response } from '../utils/fetch'; export function makeSuccFetch() { return jest.fn(() => __awaiter(this, void 0, void 0, function* () { return new Response('', { status: 200, headers: new Headers() }); })); } export function makeMockLogger(flushNum, flushWait) { return new Logger({ appID: 'foo', appSalt: 'bar' }, makeSuccFetch(), flushNum, flushWait); }