# relations conformance config — sourced by lib/guest/conformance.sh.

LANG_NAME=relations
MODE=dict

PRELOADS=(
  lib/datalog/tokenizer.sx
  lib/datalog/parser.sx
  lib/datalog/unify.sx
  lib/datalog/db.sx
  lib/datalog/builtins.sx
  lib/datalog/aggregates.sx
  lib/datalog/strata.sx
  lib/datalog/eval.sx
  lib/datalog/api.sx
  lib/datalog/magic.sx
  lib/relations/schema.sx
  lib/relations/engine.sx
  lib/relations/api.sx
  lib/relations/explain.sx
  lib/relations/federation.sx
  lib/relations/tree.sx
)

SUITES=(
  "direct:lib/relations/tests/direct.sx:(relations-direct-tests-run!)"
  "reach:lib/relations/tests/reach.sx:(relations-reach-tests-run!)"
  "path:lib/relations/tests/path.sx:(relations-path-tests-run!)"
  "fed:lib/relations/tests/fed.sx:(relations-fed-tests-run!)"
  "shape:lib/relations/tests/shape.sx:(relations-shape-tests-run!)"
  "tree:lib/relations/tests/tree.sx:(relations-tree-tests-run!)"
  "routes:lib/relations/tests/routes.sx:(relations-routes-tests-run!)"
  "bulk:lib/relations/tests/bulk.sx:(relations-bulk-tests-run!)"
  "comp:lib/relations/tests/comp.sx:(relations-comp-tests-run!)"
)
