rb-data-provider-json-server
Version:
A Restboard data provider for JSON REST server
15 lines (13 loc) • 392 B
JavaScript
import t from "tap";
import createProvider from "../src/index.js";
t.test("aborting", async (t) => {
const provider = createProvider("https://jsonplaceholder.typicode.com");
const abort = new AbortController();
abort.abort();
try {
await provider.getMany("posts", { abort });
t.fail("should abort the request");
} catch (err) {
t.equal(err.name, "AbortError");
}
});