Skip to content

Commit 0832f29

Browse files
committed
limit equalsverifier tests to java17+
1 parent ea09a93 commit 0832f29

File tree

3 files changed

+6
-0
lines changed

3 files changed

+6
-0
lines changed

api/all/src/test/java/io/opentelemetry/api/common/AttributeKeyTest.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,12 @@
1010
import io.opentelemetry.api.internal.InternalAttributeKeyImpl;
1111
import nl.jqno.equalsverifier.EqualsVerifier;
1212
import org.junit.jupiter.api.Test;
13+
import org.junit.jupiter.api.condition.DisabledForJreRange;
1314

1415
class AttributeKeyTest {
1516

1617
@Test
18+
@DisabledForJreRange(minVersion = 17, disabledReason = "EqualsVerifier requires Java 17+")
1719
void equalsVerifier() {
1820
EqualsVerifier.forClass(InternalAttributeKeyImpl.class)
1921
.withIgnoredFields("keyUtf8")

exporters/otlp/common/src/test/java/io/opentelemetry/exporter/internal/otlp/AttributeKeyValueTest.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,12 @@
1515
import nl.jqno.equalsverifier.EqualsVerifier;
1616
import org.assertj.core.api.Assertions;
1717
import org.junit.jupiter.api.Test;
18+
import org.junit.jupiter.api.condition.DisabledForJreRange;
1819

1920
class AttributeKeyValueTest {
2021

2122
@Test
23+
@DisabledForJreRange(minVersion = 17, disabledReason = "EqualsVerifier requires Java 17+")
2224
void equalsVerifier() {
2325
EqualsVerifier.forClass(AttributeKeyValue.class).verify();
2426
}

sdk/trace/src/test/java/io/opentelemetry/sdk/trace/samplers/ParentBasedSamplerTest.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
import java.util.Collections;
1919
import nl.jqno.equalsverifier.EqualsVerifier;
2020
import org.junit.jupiter.api.Test;
21+
import org.junit.jupiter.api.condition.DisabledForJreRange;
2122

2223
class ParentBasedSamplerTest {
2324
private static final String SPAN_NAME = "MySpanName";
@@ -409,6 +410,7 @@ void getDescription() {
409410
}
410411

411412
@Test
413+
@DisabledForJreRange(minVersion = 17, disabledReason = "EqualsVerifier requires Java 17+")
412414
void equals() {
413415
EqualsVerifier.forClass(ParentBasedSampler.class)
414416
.withNonnullFields(

0 commit comments

Comments
 (0)