Повторный @ExtendWith в Kotlin & JUnit 5 - PullRequest
0 голосов
/ 29 ноября 2018

Я использую JUnit 5 в проекте Kotlin и наблюдаю за поведением, которое не соответствует документации.При использовании нескольких @ExtendWith аннотаций в тестовом классе я получаю следующую ошибку:

Repeatable annotations with non-SOURCE retention are not yet supported enter image description here

В разделе Extensionдокументации JUnit это указано как допустимая опция.
Я использую Kotlin 1.3.10 и JUnit 5.3.2

Почему я не могу повторить аннотацию @ExtendWith на моемтестовые занятия?

1 Ответ

0 голосов
/ 29 ноября 2018

Повторяющиеся аннотации еще не поддерживаются в Kotlin .Однако вы можете использовать аннотацию Extensions :

@Extensions(
    ExtendWith(...),
    ExtendWith(...)
)
...