EvalTestResult

scalus.testing.dsl.EvalTestResult
case class EvalTestResult(result: Result, config: EvalConfig)

Result of an evaluation test with additional assertion methods

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

def assertBudgetEquals(memory: Long, steps: Long): EvalTestResult
def assertBudgetWithin(memory: Long, steps: Long): EvalTestResult
def assertFailureWith(message: String): EvalTestResult
def assertValueEquals[V : LiftValue](expected: V): EvalTestResult

Get the budget from a successful result

Get the budget from a successful result

Attributes

def logs: Seq[String]

Get logs from the result

Get logs from the result

Attributes

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product