Skip to content

Commit 9dd2203

Browse files
authored
Use class as test parameter instead of object (#9659)
1 parent 57e6be4 commit 9dd2203

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

testing-common/integration-tests/src/test/groovy/AgentInstrumentationSpecificationTest.groovy

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ class AgentInstrumentationSpecificationTest extends AgentInstrumentationSpecific
6464
def "excluded classes are not instrumented"() {
6565
when:
6666
runWithSpan("parent") {
67-
subject.run()
67+
subject.getConstructor().newInstance().run()
6868
}
6969

7070
then:
@@ -83,13 +83,13 @@ class AgentInstrumentationSpecificationTest extends AgentInstrumentationSpecific
8383
}
8484

8585
where:
86-
subject | spanName
87-
new config.SomeClass() | "SomeClass.run"
88-
new config.SomeClass.NestedClass() | "NestedClass.run"
89-
new config.exclude.SomeClass() | null
90-
new config.exclude.SomeClass.NestedClass() | null
91-
new config.exclude.packagename.SomeClass() | null
92-
new config.exclude.packagename.SomeClass.NestedClass() | null
86+
subject | spanName
87+
config.SomeClass | "SomeClass.run"
88+
config.SomeClass.NestedClass | "NestedClass.run"
89+
config.exclude.SomeClass | null
90+
config.exclude.SomeClass.NestedClass | null
91+
config.exclude.packagename.SomeClass | null
92+
config.exclude.packagename.SomeClass.NestedClass | null
9393
}
9494

9595
def "test unblocked by completed span"() {

0 commit comments

Comments
 (0)