Belirli bir dizine nosetests sınırlamak çalışıyorum, ancak sınama çalıştırırken ve bunu yaparken hatalar atıyor.İstenmeyen ana dizinler de dahil olmak üzere Nosetest
Burada yapılan test sırasında çıkışının temel unsurları var: Ben pbp.recipe.noserunner
ile buildout
kullanıyorum
nose.importer: DEBUG: Add path /projects/myproject/myproject/specs
nose.importer: DEBUG: Add path /projects/myproject/myproject
nose.importer: DEBUG: Add path /projects/myproject
nose.importer: DEBUG: insert /projects/myproject into sys.path
. Ayrıca ithalat ama hala hiçbir sevinç sınırlamak yardımcı olmak için defaults
parametrelerden biri olarak where=myproject/specs
ayar denedim
[specs]
recipe = pbp.recipe.noserunner
eggs =
pbp.recipe.noserunner
${buildout:eggs}
figleaf
pinocchio
working-directory =
myproject/specs
defaults =
-vvv
--exe
--include ^(it|ensure|must|should|specs?|examples?)
--include (specs?(.py)?|examples?(.py)?)$
--with-spec
--spec-color
: Burada alakalı /projects/myproject/buildout.cfg
bölüm var.
Nerede yanlış gittiğime dair herhangi bir öneriniz var mı?
Düzenleme:
Ben --exclude
için üst dizinleri ama hiçbir sevinç denedim.
Teşekkür ederiz; Araştırmanın en iyi yolunun kaynağı okumak olduğunu fark etmeliydim! –
Öyleyse, gerekli olmayan bir '__init __. Py' (veya' __init __. Pyc') olmadığından emin olun, değil mi? – Danimal