TempDirectory 扩展:是否有 createInCustomDirectory() 方法的替代品?
TempDirectory extension: is there a replacement for createInCustomDirectory() methods?
在 JUnit 5.4.0-M1 的 TempDirectory 扩展 class 中曾经有 createInCustomDirectory()
方法(参见 docs)。这些方法的主要用例是更改扩展使用的 tmp 目录。在最终版本 (5.4.0) 中,TempDirectory 扩展被设为私有并默认启用,这些方法不再可用。
我想知道是否有另一种方法可以更改所有 @TempDir
目录的根目录?
不,无法自定义临时目录。
@TempDir
的范围在 JUnit 5.4 RC2 中有所缩减。详情见以下问题:https://github.com/junit-team/junit5/issues/1752
在 JUnit 5.4.0-M1 的 TempDirectory 扩展 class 中曾经有 createInCustomDirectory()
方法(参见 docs)。这些方法的主要用例是更改扩展使用的 tmp 目录。在最终版本 (5.4.0) 中,TempDirectory 扩展被设为私有并默认启用,这些方法不再可用。
我想知道是否有另一种方法可以更改所有 @TempDir
目录的根目录?
不,无法自定义临时目录。
@TempDir
的范围在 JUnit 5.4 RC2 中有所缩减。详情见以下问题:https://github.com/junit-team/junit5/issues/1752