def test_verification_timeout(self):
self.mock_Popen.return_value.communicate.side_effect = TimeoutExpired(
[], 30)
result = self.runner.invoke(verify.main, self.default_opts)
self.assertEqual(result.exit_code, -1)
self.assertIsInstance(result.exception, TimeoutExpired)
self.assertProcess(*self.default_call)
self.mock_Popen.return_value.communicate.assert_called_once_with(
timeout=30)
评论列表
文章目录