Azure Python スクリプト タスクのコード:
import unittest
class MySampleTests(unittest.TestCase):
def test_for_200_code(self):
self.assertEqual(200, 200)
if __name__ == '__main__':
unittest.main()
「標準エラーで失敗する」を有効にすると、azure タスクの出力は次のようになります。
##[エラー]C:\ProgramData\Anaconda3\python.exe がリターン コード: 0 で失敗しました
アサートが失敗するか成功するかに関係なく、「標準エラーで失敗する」がチェックされていると、上記のエラーが発生します。stderr に何かが書き込まれている場合、「標準エラーで失敗」によりタスクが失敗することを私は知っています。
しかし、上記の単純な例では、このエラーの理由は何ですか? そして、これを修正する方法は?