recherche

Maison  >  Questions et réponses  >  le corps du texte

python2.7 - 在centos下面,nose无法遍历test开头的目录或者文件?

python的单元测试框架nose在windows下面是好用的——一个目录下有一个test文件夹,在这目录下运行nosetests,会自动遍历该test文件夹下以“test”开头的目录或者文件,进行单元测试,而到了centos下面就不行了,必须在后面跟上具体的文件,这是怎么回事呢?

迷茫迷茫2833 Il y a quelques jours735

répondre à tous(1)je répondrai

  • 世界只因有你

    世界只因有你2017-04-25 09:03:34

    Utilisez d'abord la commande suivante pour voir les fichiers analysés par nosetest :

    nosetests -vv --collect-only

    J'ai déjà découvert grâce à cette commande que certains fichiers ont l'attribut exécutable et sont donc ignorés. Vous pouvez voir si c'est votre problème. Si tel est le cas, supprimez simplement l'attribut exécutable.

    chmod 644 xxx.py

    Ou exécutez le test directement avec l'attribut exe, comme ceci :

    nosetests --exe

    Référez-vous au test du nez de l'homme

    répondre
    0
  • Annulerrépondre