def test_cfg_generation_has_failed_checks_status_on_first_call(self): self.conn.send_get_request.return_value = self.status_with({ 'cfgs': { 'my_func': { 'generated': False, 'failed': True, 'error': 'error message' } } }) d = Decompilation('ID', self.conn) d.cfg_generation_has_failed('my_func') self.assert_get_request_was_sent_with('/ID/status')
def test_cfg_generation_has_failed_checks_status_on_first_call(self): self.conn.send_get_request.return_value = self.status_with({ 'cfgs': { 'my_func': { 'generated': False, 'failed': True, 'error': 'error message' } } }) d = Decompilation('ID', self.conn) d.cfg_generation_has_failed('my_func') self.assert_get_request_was_sent_with('/ID/status')
def test_cfg_generation_has_failed_returns_false_when_not_finished(self): self.conn.send_get_request.return_value = self.status_with({ 'cfgs': { 'my_func': { 'generated': False, 'failed': False, 'error': None } } }) d = Decompilation('ID', self.conn) self.assertFalse(d.cfg_generation_has_failed('my_func'))
def test_cfg_generation_has_failed_returns_true_when_failed(self): self.conn.send_get_request.return_value = self.status_with({ 'cfgs': { 'my_func': { 'generated': False, 'failed': True, 'error': 'error message' } } }) d = Decompilation('ID', self.conn) self.assertTrue(d.cfg_generation_has_failed('my_func'))
def test_cfg_generation_has_failed_returns_false_when_not_finished(self): self.conn.send_get_request.return_value = self.status_with({ 'cfgs': { 'my_func': { 'generated': False, 'failed': False, 'error': None } } }) d = Decompilation('ID', self.conn) self.assertFalse(d.cfg_generation_has_failed('my_func'))
def test_cfg_generation_has_failed_returns_true_when_failed(self): self.conn.send_get_request.return_value = self.status_with({ 'cfgs': { 'my_func': { 'generated': False, 'failed': True, 'error': 'error message' } } }) d = Decompilation('ID', self.conn) self.assertTrue(d.cfg_generation_has_failed('my_func'))