Reason

es.weso.shextest.manifest.Reason$
See theReason companion class
object Reason

Attributes

Companion:
class
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
Reason.type

Members list

Concise view

Type members

Classlikes

final case class ConformantMatch(focus: RDFNode, lbl: ShapeMapLabel, result: ResultShapeMap) extends Reason

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Reason
class Object
trait Matchable
class Any
final case class ConformsButShoudnt(focus: RDFNode, lbl: ShapeMapLabel, dataStr: String, schemaStr: String, resultShapeMap: ResultShapeMap) extends Reason

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Reason
class Object
trait Matchable
class Any
final case class DoesntConformButShould(focus: RDFNode, lbl: ShapeMapLabel, dataStr: String, schemaStr: String, resultShapeMap: ResultShapeMap) extends Reason

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Reason
class Object
trait Matchable
class Any
case object DoesntValidateAsExpected extends Reason

Attributes

Graph
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class Reason
class Object
trait Matchable
class Any
Self type
final case class ErrorParsingJsonStr(jsonStr: String) extends Reason

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Reason
class Object
trait Matchable
class Any
final case class Ignored(name: String) extends Reason

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Reason
class Object
trait Matchable
class Any
final case class JsonResultsDifferent(obtained: ResultShapeMap, expected: JsonResult) extends Reason

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Reason
class Object
trait Matchable
class Any
final case class JsonResultsMatch(json: JsonResult) extends Reason

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Reason
class Object
trait Matchable
class Any
final case class JsonsDifferent(schema: Schema, jsonGenerated: Json, expected: Json) extends Reason

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Reason
class Object
trait Matchable
class Any
case object JsonsEqual extends Reason

Attributes

Graph
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class Reason
class Object
trait Matchable
class Any
Self type
final case class NotImplemented(msg: String) extends Reason

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Reason
class Object
trait Matchable
class Any
final case class ParsedFailedAsExpected(msg: String) extends Reason

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Reason
class Object
trait Matchable
class Any
final case class ParsedOKWithNegativeSyntax(schema: Schema, schemaStr: String) extends Reason

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Reason
class Object
trait Matchable
class Any
final case class SchemaParsedWithNegativeStructure(schema: Schema, schemaStr: String) extends Reason

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Reason
class Object
trait Matchable
class Any
case object SchemaWellFormed extends Reason

Attributes

Graph
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class Reason
class Object
trait Matchable
class Any
Self type
final case class SchemasDifferent(schema: Schema, expected: Schema) extends Reason

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Reason
class Object
trait Matchable
class Any
final case class Timeout(name: String, duration: FiniteDuration) extends Reason

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Reason
class Object
trait Matchable
class Any
final case class UnsupportedEntryType(et: Entry) extends Reason

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Reason
class Object
trait Matchable
class Any

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Attributes

Inherited from:
Mirror

The name of the type

The name of the type

Attributes

Inherited from:
Mirror