0

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 に何かが書き込まれている場合、「標準エラーで失敗」によりタスクが失敗することを私は知っています。

しかし、上記の単純な例では、このエラーの理由は何ですか? そして、これを修正する方法は?

4

0 に答える 0