不允许 Quarkus 测试继承?

Quarkus tests inheritance not allowed?

将一些常见注释从测试 class 移动到基础注释在 Quarkus 中不起作用,这是故意的还是我遗漏了什么?

这个有效:

@QuarkusTest
@TestProfile(FunctionalTestProfile.class)
class FrontendControllerTest {...}

这行不通:

@QuarkusTest
@TestProfile(FunctionalTestProfile.class)
public class BaseFunctionalTest {}

class FrontendControllerTest extends BaseFunctionalTest {...}

注释不会应用于子 classes

@QuarkusTest@TestProfile 注释是 not 声明的 @Inherited,所以这应该 not 预计会工作。