TestArg

interface TestArg : SolverTest

Conformance tests for the ISO arg/3 built-in, shared by every Solver implementation via the TestArg.prototype(solverFactory) factory (see TestClassicArg in :solve-classic for a concrete usage).

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

A long test max duration, four times mediumDuration; used for queries involving deeper search or recursion.

Link copied to clipboard

A medium test max duration, twice shortDuration; used for queries involving a handful of resolution steps.

Link copied to clipboard

A short test max duration, used for queries expected to resolve almost immediately.

Functions

Link copied to clipboard
abstract fun testArgAFromFoo()

Tests the query

Link copied to clipboard
abstract fun testArgFromAtom()

Tests the query

Link copied to clipboard
abstract fun testArgFromFoo()

Tests the query

Link copied to clipboard
abstract fun testArgFromFoo2()

Tests the query

Link copied to clipboard
abstract fun testArgFromFooInF()

Tests the query

Link copied to clipboard
abstract fun testArgFromFooInFoo()

Tests the query

Link copied to clipboard

Tests the query

Link copied to clipboard
abstract fun testArgFromFooX()

Tests the query

Link copied to clipboard
abstract fun testArgFromFooY()

Tests the query

Link copied to clipboard
abstract fun testArgFromNumber()

Tests the query

Link copied to clipboard
abstract fun testArgNumberFromFoo()

Tests the query

Link copied to clipboard
abstract fun testArgNumberFromX()

Tests the query

Link copied to clipboard
abstract fun testArgXFromFoo()

Tests the query

Link copied to clipboard
abstract fun testNegativeArgFromFoo()

Tests the query