io.qameta.allure.kotlin.model.ExecutableItem.kt Maven / Gradle / Ivy
package io.qameta.allure.kotlin.model
import kotlinx.serialization.Serializable
/**
* POJO that stores common information about executable items.
*
*/
@Serializable
abstract class ExecutableItem(
var name: String? = null,
var start: Long? = null,
var stop: Long? = null,
var stage: Stage? = null,
var description: String? = null,
var descriptionHtml: String? = null,
override var status: Status? = null,
override var statusDetails: StatusDetails? = null,
override val steps: MutableList = mutableListOf(),
override val attachments: MutableList = mutableListOf(),
override val parameters: MutableList = mutableListOf()
) : WithAttachments, WithParameters, WithStatusDetails, WithSteps
© 2015 - 2025 Weber Informatics LLC | Privacy Policy