次のディレクトリ構造があります。
main/
|setup.cfg
|foo.cfg
|tests/
|setup.cfg
|foo.cfg
|test_simple.py
そしてテストtest_simple.py
:
from nose.tools import *
from nose.config import all_config_files, user_config_files
def test_singe():
print 'all:', all_config_files()
print 'user:', user_config_files()
assert_true(False)
main/
I run and nosetests tests/test_simple.py
I get:
all: ['setup.cfg']
user: []
all_config_files
または、user_config_files
すべての構成ファイルを返すと思いました。しかし、私はトップしか得られませんsetup.cfg
。
ドキュメントによると:
all_config_files()
Return path to any existing user config files, plus any setup.cfg
in the current working directory.
user_config_files()
Return path to any existing user config files
ファイルmain/tests/*.cfg
が見つかると思います。なにが問題ですか?