Ignorieren von Testfällen während der Ausführung von maven-Projekt mit sonar
Ich hab sonar installiert und versucht zu analysieren, maven-basierte Anwendung mit dem folgenden Befehl :
clean install -Dmaven.test.skip=true -Psonar sonar:sonar
immer noch Ihre Ausführung von test-Fällen.
Was ist, wenn ich nicht will, die Analyse von unit-Testcases?
Warum würden Sie nicht wollen, Ihre test-code, um analysiert werden zu können? Test-code ist Teil des production code, und ist mindestens ebenso wichtig - machen Sie Ihre tests, besser ist eine sehr einfache Möglichkeit, hinzufügen von mehr Wert für Ihre Anwendung.
Gut jetzt habe ich aufgerüstet Menge von Funktionen, ohne die unit-test-Fällen. Also aktuelle version von unit-Testfälle sind nicht ausführbar... das ist, warum ich brauchen, überspringen Sie während der sonar-Analyse der Anwendung.
So, wie wissen Sie Ihre änderungen über das job & nicht etwas zu brechen? Das ist die ganze Idee des tests und beweisen, dass die app das tut, was es sagt, es tut. Nicht das halten des aktuellen tests entfernt einfach jeden Wert, den Sie je hatte, und macht Ihren job sehr viel schwieriger.
Gut jetzt habe ich aufgerüstet Menge von Funktionen, ohne die unit-test-Fällen. Also aktuelle version von unit-Testfälle sind nicht ausführbar... das ist, warum ich brauchen, überspringen Sie während der sonar-Analyse der Anwendung.
So, wie wissen Sie Ihre änderungen über das job & nicht etwas zu brechen? Das ist die ganze Idee des tests und beweisen, dass die app das tut, was es sagt, es tut. Nicht das halten des aktuellen tests entfernt einfach jeden Wert, den Sie je hatte, und macht Ihren job sehr viel schwieriger.
InformationsquelleAutor Nirmal | 2011-12-12
Du musst angemeldet sein, um einen Kommentar abzugeben.
Die Lösung gefunden, Hinzugefügt
-DskipTests=true
mit maven-Befehl.Den vollen Befehl und die funktioniert für mich :
InformationsquelleAutor Nirmal
ist auch eine option, aber stellen Sie sicher, dass Ihre unit-tests, bevor die Ergebnisse für unit-test-Abdeckung in sonar
InformationsquelleAutor electrobabe