NonJvmJUnit4TestFramework

org.podval.tools.nonjvm.NonJvmJUnit4TestFramework
abstract class NonJvmJUnit4TestFramework(backend: NonJvmBackend, transform: ScalaDependency => ScalaDependency, artifact: String, nameSbt: String, className: String, sharedPackages: List[String]) extends TestFramework

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Members list

Value members

Concrete methods

final override def dependency: ScalaDependency

Attributes

Definition Classes
final override def isBackendSupported(backend: Backend): Boolean

Attributes

Definition Classes

Inherited methods

def additionalOptions(isJvm: Boolean): Array[String]

Attributes

Inherited from:
TestFramework
def isBackendSupported(backend: Backend, isScala3: Boolean): Boolean

Attributes

Inherited from:
TestFramework
final def load: Loaded

Attributes

Inherited from:
TestFramework
final def loaded(frameworkSBT: Framework): Loaded

Attributes

Inherited from:
TestFramework
final override def toString: String

Returns a string representation of the object.

Returns a string representation of the object.

The default representation is platform dependent.

Attributes

Returns

a string representation of the object.

Definition Classes
TestFramework -> Any
Inherited from:
TestFramework
final def tryLoad: Option[Loaded]

Attributes

Inherited from:
TestFramework
def versionDefault(isScala3: Boolean): Option[Version]

Attributes

Inherited from:
TestFramework
final def withVersion(backend: Backend, scalaLibrary: ScalaLibrary, version: Option[Version]): DependencyVersion

Attributes

Inherited from:
TestFramework

Inherited fields

val additionalOptions: Array[String]

Attributes

Inherited from:
TestFramework
val name: String

Attributes

Inherited from:
TestFramework
val tagOptions: Option[TagOptions]

Attributes

Inherited from:
TestFramework

Attributes

Inherited from:
TestFramework