rSpec Dateien nach dem Ende der Suite zerstören

8

In meinen rSpec-Tests teste ich die Fähigkeit der Büroklammer, Fotos auf mein System hochzuladen und sie mit einem bestimmten Benutzer zu speichern.

Das ist großartig, aber nachdem meine Tests abgeschlossen sind, habe ich all diese zusätzlichen Dateien auf meinem System. Wie lösche ich dies automatisch nach Abschluss meiner Testsuite.

danke Mike

    
Mike Silvis 11.04.2012, 20:38
quelle

2 Antworten

5

Ich habe keine Büroklammer verwendet, aber ich gehe davon aus, dass diese Dateien an einem etwas konstanten Ort gespeichert sind, wie zB ( tmp / paperclip / fotos / )

Wenn das der Fall ist, können Sie innerhalb Ihres spec_helper hinzufügen:

%Vor%     
MrDanA 04.05.2012, 18:55
quelle
9

Es ist einfacher, einfach das gesamte Verzeichnis test zu löschen. Plus, leicht weniger Overhead und einfacher zu lesen.

%Vor%     
Mike Rapadas 09.11.2013 07:38
quelle