bugfix> maven > 投稿

私は読んでいますConcurrentTestRunner 4つのテストケースを持つ最初のテストクラスを実装しました。 IJを介してMavenを使用して構築し、その記事で指定されているように、POM.xmlにこの依存関係を含めました。

<!-- Concurrent JUnit -->
 <dependency>
      <groupId>com.vmlens</groupId>
      <artifactId>concurrent-junit</artifactId>
      <version>1.0.0</version>
 </dependency>

それらを破ると、私のテストレポート失敗 正しく、しかし合格すると、Maven/IJはその事実を認識せず、0個のテストが実行されたと主張します。

[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s

テストの総数も75であり、79である必要があるため、4だけ短くなります。

[INFO] Tests run: 75, Failures: 0, Errors: 0, Skipped: 0

回答 1 件
  • それは古いバグでした。バージョン番号を1.0.2に変更し、機能するようになりました。 POM要素は次のとおりです。

    <!-- Concurrent JUnit -->
     <dependency>
          <groupId>com.vmlens</groupId>
          <artifactId>concurrent-junit</artifactId>
          <version>1.0.2</version>
     </dependency>
    
    

あなたの答え