Skip to content
eve-mocks
Esc
↑↓navigate↵open⌘Jpreview
On this page

allow

Let requests to one real upstream through while the mocks are on.

Let requests to one real upstream through while --mocks is on. Import it from eve-mocks and default-export it from mocks/<name>.ts.

// mocks/ai-gateway.ts
import { allow } from "eve-mocks";

// Evals need a real model.
export default allow({ url: "https://ai-gateway.vercel.sh/" });

Parameters

Name
url URL prefix that may be reached. A path, whenever the eval allows it.

One file per allowed upstream, with a comment that says why. The file name is its name in list and in the run summary, and git grep "allow(" finds everything that can reach production.

A mock for the same URL wins. Every other call throws: Allow.

Was this page helpful?