2013-11-24 7 views
10

Ich habe eine nose.cfg Datei, die ich auf nose2 portiere. Ich kann in the nose2 docs keine Möglichkeit sehen, eine Datei oder ein Verzeichnis zu ignorieren.Wie ignoriert man Dateien oder Verzeichnisse in nose2?

In Nase 1 dies wurde über diese beiden Fahnen getan:

ignore-files=settings_test* 
exclude-dir=ignorethisdir 

Wie dies in nose2 getan werden?

+1

Nun, keine Antwort auf Ihre Frage, aber haben Sie jemals in Betracht gezogen, py.test zu verwenden? Es ist sehr schön ... –

+0

> 2 Jahre später verwenden wir jetzt py.test mit großer Begeisterung :) – craigds

Antwort

2

Das exclude-dir ist verfügbar, wenn Sie die Funktion "Nase ausschließen" installieren. Dieses Plugin ist derzeit nur für nose1 verfügbar: https://bitbucket.org/kgrandis/nose-exclude/overview

Was verfügbar ist, zu definieren:

__test__ = False

in jedem Testfall oder Testsuite-Klasse geerbt.

Sie müssen von diesen Klassen geerbt werden, damit dies funktioniert. Dies wird durch das Dundertest-Plugin zur Verfügung gestellt, das mit nose2 ausgeliefert wird und standardmäßig aktiviert ist.

Verwandte Themen