@@ -5,7 +5,7 @@ import org.springframework.test.context.ContextConfiguration
55import spock.lang.Specification
66import spock.util.EmbeddedSpecRunner
77
8- import javax .inject.Inject
8+ import jakarta .inject.Inject
99
1010import static org.springframework.test.annotation.DirtiesContext.ClassMode.AFTER_EACH_TEST_METHOD
1111import static org.springframework.test.annotation.DirtiesContext.ClassMode.BEFORE_EACH_TEST_METHOD
@@ -45,7 +45,9 @@ class SharedFieldsInjection extends Specification {
4545 ann << [
4646 " org.springframework.beans.factory.annotation.Autowired" ,
4747 " javax.annotation.Resource" ,
48- " javax.inject.Inject"
48+ " jakarta.annotation.Resource" ,
49+ " javax.inject.Inject" ,
50+ " jakarta.inject.Inject"
4951 ]. findAll(ReflectionUtil . &isClassAvailable)
5052 }
5153
@@ -55,6 +57,7 @@ class SharedFieldsInjection extends Specification {
5557 @ContextConfiguration(locations = "/org/spockframework/spring/InjectionExamples-context.xml")
5658 @EnableSharedInjection
5759 class Foo extends Specification {
60+ @javax.inject.Inject
5861 @Inject
5962 @Shared
6063 IService1 sharedService
@@ -79,6 +82,7 @@ class SharedFieldsInjection extends Specification {
7982 def result = runner. runWithImports '''
8083 @EnableSharedInjection
8184 abstract class AbstractSharedInjectionSpec extends Specification {
85+ @javax.inject.Inject
8286 @Inject
8387 @Shared
8488 IService1 sharedService
@@ -109,6 +113,7 @@ class SharedFieldsInjection extends Specification {
109113 @ContextConfiguration
110114 @EnableSharedInjection
111115 class Foo extends Specification {
116+ @javax.inject.Inject
112117 @Inject
113118 @Shared
114119 IService1 sharedService
@@ -198,6 +203,7 @@ class SharedFieldsInjection extends Specification {
198203 @EnableSharedInjection
199204 @DirtiesContext
200205 class Foo extends Specification {
206+ @javax.inject.Inject
201207 @Inject
202208 @Shared
203209 IService1 sharedService
0 commit comments