import { splitAllByWriteRelays } from "../src/gossip-model"; describe("GossipModel", () => { it("should not output empty", () => { const Relays = { getFromCache: (pk?: string) => { if (pk) { return { pubkey: pk, created_at: 0, relays: [], }; } }, }; const a = [ { until: 1686651693, limit: 200, kinds: [1, 6, 6969], authors: ["3bf0c63fcb93463407af97a5e5ee64fa883d107ef9e558472c4eb9aaaefa459d"], }, ]; const output = splitAllByWriteRelays(Relays, a); expect(output).toEqual([ { relay: "", filters: a, }, ]); }); });