jest-rdf
Version:
Jest utilities for RDF(JS)
17 lines (16 loc) • 718 B
TypeScript
import * as RDF from "@rdfjs/types";
import { IQuadTerms } from './lib/matchers/toBeRdfDatasetMatching';
declare global {
namespace jest {
interface Matchers<R> {
toBeRdfDatasetContaining: (...actual: RDF.BaseQuad[]) => R;
toBeRdfDatasetMatching: (match: IQuadTerms<RDF.BaseQuad>, matches?: number) => R;
toBeRdfDatasetOfSize: (size: number) => R;
toBeRdfIsomorphic: (actual: Iterable<RDF.BaseQuad>) => R;
toEqualRdfQuad: (actual: RDF.BaseQuad) => R;
toEqualRdfQuadArray: (actual: RDF.BaseQuad[]) => R;
toEqualRdfTerm: (actual: RDF.Term) => R;
toEqualRdfTermArray: (actual: RDF.Term[]) => R;
}
}
}