package org.arquillian.cube.kubernetes.reporter; import org.arquillian.reporter.api.event.SectionEvent; import org.arquillian.reporter.api.event.TestSuiteSection; import org.arquillian.reporter.api.model.report.BasicReport; class KubernetesSection extends SectionEvent<KubernetesSection, BasicReport, TestSuiteSection> { private static final String KUBERNETES_ID = "k8s"; private String testSuiteId; KubernetesSection() { super(KUBERNETES_ID); } KubernetesSection(String testSuiteId) { super(KUBERNETES_ID); this.testSuiteId = testSuiteId; } @Override public TestSuiteSection getParentSectionThisSectionBelongsTo() { return new TestSuiteSection(this.testSuiteId); } @Override public Class<BasicReport> getReportTypeClass() { return BasicReport.class; } }