createInCustomDirectory()
JUnit 5.4.0-M1 的 TempDirectory 扩展类中曾经有一些方法(请参阅docs)。这些方法的主要用例是更改扩展使用的 tmp 目录。在最终版本 (5.4.0) 中,TempDirectory 扩展被设为私有并默认启用,并且这些方法不再可用。
我想知道是否有另一种方法可以更改所有目录的根@TempDir
目录?
createInCustomDirectory()
JUnit 5.4.0-M1 的 TempDirectory 扩展类中曾经有一些方法(请参阅docs)。这些方法的主要用例是更改扩展使用的 tmp 目录。在最终版本 (5.4.0) 中,TempDirectory 扩展被设为私有并默认启用,并且这些方法不再可用。
我想知道是否有另一种方法可以更改所有目录的根@TempDir
目录?
不,没有办法自定义临时目录。
@TempDir
在 JUnit 5.4 RC2 中缩小了范围。有关详细信息,请参阅以下问题:https ://github.com/junit-team/junit5/issues/1752