Ich führe Spock Tests durch "Rechtsklick -> Ausführen -> Test Name". Wie kann ich Tests im Debug-Modus ausführen? Debug-Symbol führt Tests aus, stoppt jedoch nicht an HaltepunktenDebug Spock Tests in Intellij IDEA
Antwort
Normalerweise funktioniert das gut. Wenn nicht, könnte es ein Problem mit Ihrer IDE und Groovy oder Grails sein. Ich empfehle, mit der neuesten Version von IDEA zu versuchen.
Ich glaube, es könnte ein Fehler sein, wie die Meta-Klassen in groovy arbeiten. Ich habe festgestellt, dass der Unterbrechungspunkt funktioniert, wenn er sich nicht auf einer Kontrollstruktur oder einem Verschluss befindet. Ich fand die Arbeit um auf den intellij Foren:
Ich konnte das nicht machen. Nur die Zeile 'Integer.metaClass.xxx = {}' am Anfang des Tests zu verwenden, funktionierte für Sie? – jmendiola
vielleicht sollten Sie Rechtsklick verwenden ->Debug (nicht ausgeführt)
- 1. IntelliJ + Groovy + Spock
- 2. "IntelliJ IDEA" debug statische Klasse
- 3. IntelliJ IDEA Debug springt innen anstelle von
- 4. Intellij IDEA 14 Remote Debug ignoriert Haltepunkte
- 5. IntelliJ IDEA 13.1 fehlt Run/Debug-Fenster
- 6. Ändern Standard-Klassennamen Suffix in Intellij IDEA
- 7. Wie läuft man angularJS Tests in intellij idea 11.1.3?
- 8. java.lang.NoSuchMethodError beim Ausführen eines Tests in IntelliJ IDEA
- 9. Importieren von Eclipse-JUnit-Tests in IntelliJ idea 2016.1
- 10. Selen seltsame Ausnahme in IntelliJ IDEA
- 11. ClassNotFoundException in IntelliJ IDEA
- 12. Debug gradle jettyRun in IntelliJ
- 13. Gradle Java Debugging-Projekt in IntelliJ IDEA
- 14. Wie werden alle Specs2-Tests unter IntelliJ IDEA ausgeführt?
- 15. Konfigurieren von IntelliJ IDEA mit Hintergrundkompilierung für Specs2-Tests?
- 16. Was _ (Unterstrich) bedeutet in Spock-Tests?
- 17. Intellij IDEA sudenly erkennt keine Tests im Testordner
- 18. Debug-Ausgabe in Tests
- 19. Fehlende Anzeigetafel in IntelliJ IDEA
- 20. Ctrl-Tab in IntelliJ IDEA
- 21. Flow in JetBrains/IntelliJ IDEA
- 22. Warnungen in IntelliJ IDEA v12
- 23. Zeilenhighlighting ausblenden in IntelliJ IDEA
- 24. Ruby-Einstellungen in IntelliJ IDEA
- 25. Einrückungslinie in IntellIJ anzeigen IDEA
- 26. Verwenden von JUnit RunListener in IntelliJ IDEA
- 27. IntelliJ IDEA logcat Navigation
- 28. IntelliJ IDEA Konsole Ausgabe
- 29. IDEA intellij Zeichenunterstützung
- 30. Intellij Idea - Extraklasse
Wie wirkt sich das auf die Frage beantworten? Das ist eher ein Kommentar. – cdeszaq
Es ist ein Versuch, jemandem zu helfen, ein vages Problem zu lösen. Mit den wenigen zur Verfügung gestellten Informationen ist es schwer, es besser zu machen. Es wäre besser, diese Frage in einer Mailingliste oder einem Supportforum zu stellen. –
Es funktioniert normalerweise nicht. Der Debugger stoppt nicht an Haltepunkten, wenn Spock-Tests ausgeführt werden. –