首页 文章

julia 1.0安装测试 - nix-pkgs - ubuntu

提问于
浏览
0

我的笔记本电脑:

Linux g-TP 4.13.0-26-generic#29~16.04.2-Ubuntu SMP Tue Jan 9 22:00:44 UTC 2018 x86_64 x86_64 x86_64 GNU / Linux

我通过nix-env安装了julia并获得了以下测试结果

Test Summary: |     Pass  Broken     Total
  Overall     | 37420635  327815  37748450
    SUCCESS

我可以/应该做什么来解决327815破坏的测试?

1 回答

  • 1

    标记为已损坏的测试(使用 @test_broke )不会导致测试失败,所有测试都会按输出中的 SUCCESS 指示传递 .

    来自 @test_broken 的文档:

    help?> @test_broken
      @test_broken ex
    
      Indicates a test that should pass but currently consistently fails.
      Tests that the expression ex evaluates to false or causes an exception.
      Returns a Broken Result if it does, or an Error Result if the expression evaluates to true.
    

    例:

    julia> using Test
    
    julia> @testset begin
               @test 1 == 1 # results in a Pass
               @test 1 == 2 # results in a Fail
               @test_broken 1 == 2 # results in a Broken
           end
    
    Test Summary: | Pass  Fail  Broken  Total
    test set      |    1     1       1      3
    ERROR: Some tests did not pass: 1 passed, 1 failed, 0 errored, 1 broken.
    

相关问题