Closed theinze closed 7 years ago
First of all: Danke dafuer, dass Du meinen Schweinestall aufraeumst ;-) Eigentlich sind alle Tests wichtig, sonst haette ich sie ja nicht geschrieben. Wonach kann man das entscheiden?
ein Kriterium wäre etwa: Welcher Code wird abgedeckt (d.h. ausgeführt). Wenn derselbe Code von zwei Tests ausgeführt wird, kann einer der Tests redundant sein. Muss aber nicht ...
Aber ich will die Tests gar nicht entfernen. Frage ist eher: Welche Tests benötigen tatsächlich nicht nur einen zufälligen Testvektor/-daten, sondern mehrere Testdaten und sind deshalb Kandidaten für Quickcheck.
Ich werde aber erstmal versuchen, den Testinput für mehrere Testfälle wiederzuverwenden ...
Added quickchecks to other tests and tried to improve pylint rating ...
As test runtime increases, I will try to refactor the tests to decrease test time. One question related to this, which tests are preferred for quickchecking and which not ?