私はテストとカバレッジでpythonパッケージを設定するはずです。セットアップで実行するテストとカバレッジを設定する
これで、テスト(nosetestを使用)とカバレッジ(coverage.pyを使用)をうまく実行できますが、パッケージのインストール時や更新時に自動的に実行する方法について少し混乱します。
私はオンラインで検索しましたし、それは次のようになりますので、私は私のsetup.pyファイルを編集した:
...
test_suite='nose.collector',
setup_requires=['nose>=1.0','coverage>=1.0'],
tests_require=['nose'],
...
私の混乱は、これはそれを動作させるために十分であれば私も理解できないようなものです。どんな助けもありがとう。
インストール時にテストを実行するPythonパッケージについて聞いたことはありません。それをしないでください。 –
私が誤解しない限り、それは私のシニアチームメイトがやりたいことです。彼を無視することはできません。 – Liquid
あなたは厳しい立場にいることを理解しています。あなたのシニアチームメイトは、通常行われていないことをしようとしています。あなたはそれの困難な時間を過ごすでしょう。彼にPythonのイディオムと文化を説明しようとする。 –