41181


rubyでminitestを実行するとminitestが2回実行されてしまいます。  
下記のようにシンプルなテストを実行しても、テストは成功するのですがminitestが2回実行されてしまいます。  
何が問題でしょうか。  
rubyのバージョンはruby 2.4.1です。  

* * *

  
sample.rb

[code]

    require 'minitest/autorun'
    class SampleTest < Minitest::Test
      def test_sample
        assert_equal 'test','test'
      end
    end
    
[/code]

* * *

  
実行結果

[code]

    Run options: --seed 21334
    
    # Running:
    
    Run options: --seed 21334
    
    # Running:
    
    ..
    
    Finished in 0.004762s, 209.9958 runs/s, 209.9958 assertions/s.
    
    1 runs, 1 assertions, 0 failures, 0 errors, 0 skips
    
    
    
    Finished in 0.088777s, 11.2642 runs/s, 11.2642 assertions/s.
    1 runs, 1 assertions, 0 failures, 0 errors, 0 skips
    
[/code]


CC BY-SA 3.0
2018-01-22T11:46:49.327
41134
2018-01-28T03:04:21.900
2018-01-24T11:12:14.370
27100
27100
question
ruby
rubyにおけるminitestが2回実行される


横槍失礼致します。私の手元でも同じ現象が再現しました。  
テストコードは以下の通りです。

[code]

    require 'minitest/autorun'
    
    class FizzBuzzTest < Minitest::Test 
      def minitest_test
        assert false
      end
    end
    
[/code]

このソースを`ruby sample.rb`のように実行すると質問者様と同じ現象が発生しました。  
minitestのバージョンは5.10.3および5.11.1で試し、両方で発生を確認しています。

### コメント転記

少し調べたところ、railtiesがインストールされていると結果が2重に表示されるようです。gem uninstall
railtiesでアンインストールすると改善しました。 –
[Y_uuu](https://ja.stackoverflow.com/users/27132/y-uuu) 1月24日 11:16

一応issueを起こしておきました。 <https://github.com/seattlerb/minitest/issues/740> –
[Y_uuu](https://ja.stackoverflow.com/users/27132/y-uuu) 1月24日 11:17


CC BY-SA 3.0
2018-01-24T10:32:51.747
41181
2018-01-28T03:04:21.900
2018-01-28T03:04:21.900
754
27132
41134
answer