JUnitDefinitions

final class JUnitDefinitions()(using ctx: Context)

Definitions required by JUnit plugin

Scala.js port based on dotty.tools.backend.sjs.JSDefinitions#junit from Scala release 3.1.0. It contains the same definitions as original class which cannot be used directly in Scala Native plugin

Companion:
object
class Object
trait Matchable
class Any

Value members

Concrete methods

def AfterAnnotClass(using Context): ClassSymbol
def AfterClassAnnotClass(using Context): ClassSymbol
def BeforeAnnotClass(using Context): ClassSymbol
def BeforeClassAnnotClass(using Context): ClassSymbol
def FutureClass(using Context): ClassSymbol
def FutureModule_successful(using Context): Symbol
def IgnoreAnnotClass(using Context): ClassSymbol
def SuccessModule_apply(using Context): Symbol
def TestAnnotClass(using Context): ClassSymbol

Concrete fields

@threadUnsafe
lazy val AfterAnnotType: TypeRef
@threadUnsafe
lazy val AfterClassAnnotType: TypeRef
@threadUnsafe
lazy val BeforeAnnotType: TypeRef
@threadUnsafe
lazy val BeforeClassAnnotType: TypeRef
@threadUnsafe
lazy val BootstrapperType: TypeRef
@threadUnsafe
lazy val FutureType: TypeRef
@threadUnsafe
lazy val IgnoreAnnotType: TypeRef
@threadUnsafe
lazy val NoSuchMethodExceptionType: TypeRef
@threadUnsafe
lazy val TestAnnotType: TypeRef
@threadUnsafe
lazy val TestClassMetadataType: TypeRef
@threadUnsafe
lazy val TestMetadataType: TypeRef