You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

48 lines
1.5 KiB

import type { LdoJsonldContext } from "@ldo/jsonld-dataset-proxy";
import { activityPub } from "./activityPub.js";
import { circular } from "./circular.js";
import { profile } from "./profile.js";
import { reducedProfile } from "./reducedProfile.js";
import { simple } from "./simple.js";
import { extendsSimple } from "./extendsSimple.js";
import { reusedPredicates } from "./reusedPredicates.js";
import { oldExtends } from "./oldExtends.js";
import { orSimple } from "./orSimple.js";
import { andSimple } from "./andSimple.js";
import { eachOfAndSimple } from "./eachOfAndSimple.js";
import { multipleSharedPredicates } from "./multipleSharedPredicates.js";
import { pluralObjects } from "./pluralObjects.js";
import { pluralAnonymous } from "./pluralAnonymous.js";
import { mixedPluralUnionError } from "./mixedPluralUnionError.js";
import { pluralUnionObjects } from "./pluralUnionObjects.js";
import { propertyCollision } from "./propertyCollision.js";
export interface TestData {
name: string;
shexc: string;
sampleTurtle: string;
baseNode: string;
successfulContext: LdoJsonldContext;
successfulTypings: string;
successfulCompactTypings?: string;
}
export const testData: TestData[] = [
simple,
circular,
profile,
reducedProfile,
activityPub,
extendsSimple,
oldExtends,
reusedPredicates,
orSimple,
andSimple,
eachOfAndSimple,
multipleSharedPredicates,
pluralObjects,
pluralAnonymous,
mixedPluralUnionError,
pluralUnionObjects,
propertyCollision,
];