我想知道 Julia 准备和清理测试的最佳实践是什么?其他编程语言具有before
和after
,或类似的命名函数。朱莉娅似乎很想念他们。
您只需在testset
. 那些具有@test
在他们面前是测试和其它线是设置。就这么简单。
julia> using Test
julia> @testset "my big set" begin
x=4
y=2
@test 2y == x
end
Test Summary: | Pass Total
my big set | 1 1
Test.DefaultTestSet("my big set", Any[], 1, false)
Run Code Online (Sandbox Code Playgroud)
同样,在行之后,@test
您可以取消分配资源等。