問題タブ [surefire]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 確実なPOJOテストを使用している人はいますか?
JUnit/TestNG の代わりに Maven の POJO テスト機能を実際に使用している人はいますか?
http://maven.apache.org/plugins/maven-surefire-plugin/examples/pojo-test.html
もしそうなら、何のため/なぜですか?
java - エスケープされていないHTML-HREFをsurefire-reportに追加して、Jenkinsでリンクを表示する方法
私の問題は、タイトルに記載されているとおりです。確実なレポートの出力に HREF を追加したいと思います。しかし確実に . をエスケープしてい<ます。
エスケープを回避する方法を知っている人はいますか?
java - FailSafeおよびSureFireプラグインと並行してJUnit4テストを実行する
Selenium junit4タイプのテストを実行するためにMavenで作成されたプロファイルがあります。以下は、executionsタグのないスニペットです。
そして、私のTestClassは次のようになります。
並列構成でフェイルセーフプラグイン2.11を介してこのテストクラスを実行すると、次のエラーで失敗します。
ここで足りないものはありますか?この投稿に関する情報が遅れている場合は、投稿してください。
eclipse - Eclipse のフォーマッタが POM のコマンド ライン引数を台無しにする
pomファイルでsurefireに引数を渡す必要があります。必ず、誰かが入ってきてファイルをフォーマットすると、引数行が折り返されてプロジェクトが壊れます。私はそれを手放す方法を見つけることができませんでした。他の方法で確実に設定する方法を探すこともできると思いますが、それは最適ではありません。
java - JUnitテストの継承が機能しない
テストはまったく実行されず、両方の具象クラスが無視されます。どうすればそれを機能させることができますか?test1()(との両方で実行されることを期待していIntegerます)Double。
JUnit4.8.1を使用しています。
更新:問題はJUnit自体ではなく、maven-surefire-pluginに関連しているようです。以下の私の答えを参照してください。
maven - Maven フェイルセーフのパフォーマンス?
統合テストを適切に実装するために、Maven Failsafe を使い始めました。以前はすべてのテストを Surefire で実行していました。現在、Failsafe は、Surefire が実行していないものを実行します。
「mvn clean verify」を実行すると、Failsafe が実行されるまで、すべてがうまくいきます。Failsafe の構成が SureFire とどのように異なるのかはわかりませんが、ほとんどすぐにシステムが停止します。ほとんど無反応になる。テストを実行しますが、非常に低速です。
SureFire とまったく同じ構成を使用しています。ここで欠けているフェイルセーフについて何か特別なことはありますか? スレッド ? フォーク?バグ?
どうやらそれはjunit47プロバイダーに関連しています。この動作は、使用しない場合には発生しません。
maven - build-helper-maven-pluginとマルチモジュールの使用はテストをスキップします
非標準のツリーフォルダーを持つレガシープロジェクトには、build-helper-maven-pluginを使用します。
私はそれをこのように使用します:
プロジェクトのルートでmvninstallを起動すると、正しく機能し、テストに合格しました。
ただし、このプロジェクトは、より大きなプロジェクトのサブモジュールです。親プロジェクトのルートフォルダーでmvninstallを起動すると、mavenはテストを実行しません。
動作しているように見えますが、surefireはテストを検出しません:
これを機能させる方法はありますか?
maven - Maven で個別のテストを実行するにはどうすればよいですか?
Maven 3.0.3 を使用しており、JUnit 4.8.1 を使用しています ...
このテストファイルがあります...
この個別のテストを実行するにはどうすればよいですか? やってみると
テストが実行されていないというエラーが表示されます。テストにパッケージ名全体を指定すると、同じエラーが発生します。...
エラーメッセージが生成されます...
これが私が使用している確実な構成です
maven - mvn -Dtest = MyTestは、2.8.1から2.12にsurefireにアップグレードした後、MyTestを見つけることができません。
他の誰かがそれを見ていますか?
mvn test -Dtest=MyTest// surefire 2.8.1でMyTestを見つけて実行し、2.12で0個の一致を見つけます
$ mvn -version Apache Maven 3.0.3(r1075438; 2011-02-28 09:31:09-0800)Mavenホーム:C:\ mvn Javaバージョン:1.7.0_01、ベンダー:Oracle Corporation Javaホーム:C:\ Java \ jdk7 \ jreデフォルトのロケール:en_US、プラットフォームエンコーディング:Cp1252 OS名: "windows 7"、バージョン: "6.1"、arch: "amd64"、ファミリ: "windows"
php - PHPプロジェクトでの確実なMavenパッケージの問題
PHP プロジェクトでパッケージ コマンドを実行しようとしていますが、surefire レポートに関連するエラーが発生します。ログでわかるように、それはphpunitテスト出力に関連しています...原因: org.apache.maven.plugin.MojoExecutionException: -no output- in file: C:\Users\Develop\adc\src\test \php\org\adc\apptest.php
誰が何が間違っているのか考えていますか?? ...
ここに、「mvn package -e」コマンド ログの穴を添付します。
これは私の pom.xml です: