2013-11-24 18 views
10

Tôi có một tập tin mũi.cfg mà tôi đang chuyển sang mũi2. Tôi không thể thấy bất kỳ cách nào trong the nose2 docs để bỏ qua một tệp hoặc thư mục.Cách bỏ qua tệp hoặc thư mục trong mũi 2?

Trong mũi 1 này được thực hiện thông qua hai lá cờ này:

ignore-files=settings_test* 
exclude-dir=ignorethisdir 

Làm thế nào điều này có thể được thực hiện trong nose2?

+1

tốt, không phải là câu trả lời cho câu hỏi của bạn, nhưng bạn có bao giờ cân nhắc sử dụng py.test không? Nó rất đẹp ... –

+0

> 2y sau, chúng tôi đang sử dụng py.test với sự nhiệt tình tuyệt vời :) – craigds

Trả lời

2

exclude-dir khả dụng khi bạn cài đặt loại trừ mũi. Plugin này hiện chỉ có sẵn cho nose1: https://bitbucket.org/kgrandis/nose-exclude/overview

gì có sẵn được xác định:

__test__ = False

trong mỗi TestCase hoặc TestSuite kế thừa lớp.

Họ phải được kế thừa từ các lớp này để hoạt động. Điều này được tạo sẵn bởi plugin dundertest đi kèm với mũi 2 và được bật theo mặc định.

Các vấn đề liên quan