我编写了一些测试脚本,并在一个目录中写了配置文件/ home / xyz。
我正在执行nosetest命令nosetests -v -s /home/xyz
。
在测试脚本中,我正在读取位于xyz目录中的配置文件。 当我从父目录执行nosetest命令时,它没有获取配置文件。
我想知道是否有nosetest会在目录中搜索配置文件,以便运行测试。
答案 0 :(得分:0)
您是否尝试过在项目的/home/xyz/setup.cfg
文件中添加配置? .noserc
或nose.cfg
仅适用于您的主目录,explained in the extended usage。
您还可以使用here所述的nosetests -c=FILE
明确指定配置文件:
-c = FILES, - config = FILES 从配置文件加载配置。可多次指定;在这种情况下,将加载和组合所有配置文件