Problem: notification.example.execution_result.finished_at
und notification.example.execution_result.status
geben nil
in der Methode example_finished
meines benutzerdefinierten Listeners zurück.
Fehlerhafte Spezifikation:
Ein reproduzierbares Beispiel finden Sie hier: https://github.com/Rodney-QAGeek/rspec_example
Ich hoffe, Sie haben nichts gegen dieses Format, aber dieses Problem war für mich mit den Unit-Tests in rspec-core
schwer zu reproduzieren. Ich würde mich über Feedback freuen, wie ich dies mit den rspec-Einheitentests im Projekt hätte reproduzieren können.
@myronmarston FYI, das ist der Fehler, den ich in https://github.com/rspec/rspec-core/issues/2289 angesprochen habe
Ich hoffe, Sie haben nichts gegen dieses Format, aber dieses Problem war für mich mit den Unit-Tests in rspec-core schwer zu reproduzieren
Was du gemacht hast, ist fantastisch :).
Ich habe eine Lösung in #2291.
Ich würde mich über Feedback freuen, wie ich dies mit den rspec-Einheitentests im Projekt hätte reproduzieren können.
Sie können nachsehen, wie ich es gemacht habe, wenn das hilft.
Der Fix befindet sich in Master und 3-5-Maintenance und wird in der nächsten Version enthalten sein.
Hilfreichster Kommentar
Ich habe eine Lösung in #2291.
Sie können nachsehen, wie ich es gemacht habe, wenn das hilft.