K3TestSpec

@Serializable
@SerialName(value = "keyboardTest3")
data class K3TestSpec(val conformsTo: String, val info: K3TestSpec.Info, val testSuites: List<K3TestSpec.TestSuite>)(source)

Constructors

Link copied to clipboard
constructor(conformsTo: String, info: K3TestSpec.Info, testSuites: List<K3TestSpec.TestSuite>)

Types

Link copied to clipboard
@Serializable
@SerialName(value = "info")
data class Info(val name: String, val author: String, val keyboard: String)
Link copied to clipboard
@Serializable
@SerialName(value = "test")
data class Test(val name: String, val elements: List<K3TestSpec.Test.Element>)
Link copied to clipboard
@Serializable
@SerialName(value = "tests")
data class TestSuite(val name: String, val tests: List<K3TestSpec.Test>)

Properties

Link copied to clipboard
@XmlElement(value = false)
val conformsTo: String
Link copied to clipboard
@XmlElement(value = true)
val info: K3TestSpec.Info
Link copied to clipboard
@XmlElement(value = true)
val testSuites: List<K3TestSpec.TestSuite>