個別のテスト ケース
テスト ケースをスキップ不可にするには、JUnit Tag
値 datadog_itr_unskippable
を追加します。
import org.junit.jupiter.api.Tag;
import org.junit.jupiter.api.Tags;
import org.junit.jupiter.api.Test;
public class MyTestSuite {
@Test
@Tags({@Tag("datadog_itr_unskippable")})
public void myTest() {
// ...
}
}
テストスイート
テスト スイートをスキップ不可にするには、JUnit Tag
値 datadog_itr_unskippable
を追加します。
スイートがスキップ不可に指定されている場合、そのスイート内のテスト ケースは Test Impact Analysis によりスキップされません。
import org.junit.jupiter.api.Tag;
import org.junit.jupiter.api.Tags;
import org.junit.jupiter.api.Test;
@Tags({@Tag("datadog_itr_unskippable")})
public class MyTestSuite {
@Test
public void myTest() {
// ...
}
}
個別のテスト ケース
“テスト ケースをスキップ不可にするには、JUnit Category
値 datadog_itr_unskippable
を追加します。
すべてのテスト ケースまたはテスト スイートごとに datadog_itr_unskippable
を作成する必要はありません。プロジェクト 全体で 1 つの Category で十分です。”
import org.junit.Test;
import org.junit.experimental.categories.Category;
public class MyTestSuite {
@Category(datadog_itr_unskippable.class)
@Test
public void myTest() {
// ...
}
public interface datadog_itr_unskippable {}
}
テストスイート
“テスト スイートをスキップ不可にするには、JUnit Tag
値 datadog_itr_unskippable
を追加します。
すべてのテスト ケースまたはテスト スイートごとに datadog_itr_unskippable
を作成する必要はありません。プロジェクト全体で 1 つの Category で十分です。”
スイートがスキップ不可に指定されている場合、そのスイート内のテスト ケースは Test Impact Analysis によりスキップされません。
import org.junit.Test;
import org.junit.experimental.categories.Category;
@Category(MyTestSuite.datadog_itr_unskippable.class)
public class MyTestSuite {
@Test
public void myTest() {
// ...
}
public interface datadog_itr_unskippable {}
}
個別のテスト ケース
テスト ケースをスキップ不可にするには、datadog_itr_unskippable
グループをテスト ケースに追加します。
import org.testng.annotations.Test;
public class MyTestSuite {
@Test(groups = "datadog_itr_unskippable")
public void myTest() {
// ...
}
}
テストスイート
テスト スイートをスキップ不可にするには、datadog_itr_unskippable
グループをテスト スイートに追加します。
スイートがスキップ不可に指定されている場合、そのスイート内のテスト ケースは Test Impact Analysis によりスキップされません。
import org.testng.annotations.Test;
@Test(groups = "datadog_itr_unskippable")
public class MyTestSuite {
@Test
public void myTest() {
// ...
}
}
個別のテスト ケース
テスト ケースをスキップ不可にするには、spock.lang.Tag
値 datadog_itr_unskippable
を追加します。
import spock.lang.Specification
import spock.lang.Tag
class MyTestSuite extends Specification {
@Tag("datadog_itr_unskippable")
def myTest() {
// ...
}
}
テストスイート
テスト スイートをスキップ不可にするには、spock.lang.Tag
値 datadog_itr_unskippable
を追加します。
スイートがスキップ不可に指定されている場合、そのスイート内のテスト ケースは Test Impact Analysis によりスキップされません。
import spock.lang.Specification
import spock.lang.Tag
@Tag("datadog_itr_unskippable")
class MyTestSuite extends Specification {
def myTest() {
// ...
}
}
個別のシナリオ
Gherkin シナリオをスキップ不可にするには、datadog_itr_unskippable
タグを追加します。
Feature: My Feature
@datadog_itr_unskippable
Scenario: My Scenario
# ...
機能
Gherkin フィーチャーをスキップ不可にするには、datadog_itr_unskippable
タグを追加します。
フィーチャーがスキップ不可に指定されている場合、そのフィーチャー内のシナリオは Test Impact Analysis によりスキップされません。
@datadog_itr_unskippable
Feature: My Feature
Scenario: My Scenario
# ...
datadog_itr_unskippable
値を持つ Tag
を作成し、それをテスト ケースに付与します。
import org.scalatest.Tag
import org.scalatest.flatspec.AnyFlatSpec
object ItrUnskippableTag extends Tag("datadog_itr_unskippable")
class MyTestSuite extends AnyFlatSpec {
"myTest" should "assert something" taggedAs ItrUnskippableTag in {
// ...
}
}