Ich verwende testthat
, um den Code in meinem Paket zu überprüfen. Einige meiner Tests beziehen sich auf grundlegende Funktionen wie Konstruktoren und Getters. Andere sind für komplexe Funktionen, die auf der Basisfunktionalität aufbauen. Wenn die grundlegenden Tests fehlschlagen, wird erwartet, dass die komplexen Tests fehlschlagen werden, so dass es keinen weiteren Test gibt.
Ist es möglich:
Um Ihre Frage zu beantworten, glaube ich nicht, dass dies anders bestimmt werden kann, als durch eine entsprechende alphanumerische Benennung Ihrer test-*.R
-Dateien.
Von testthat
source ist dies die Funktion, die test_package über test_dir aufruft, um die Tests zu erhalten:
Was ist falsch daran, einfach die komplexe Aufgabe als erstes versagen zu lassen?
Tags und Links r unit-testing testthat