All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.qameta.allure.kotlin.model.ExecutableItem.kt Maven / Gradle / Ivy

There is a newer version: 2.4.0
Show newest version
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