MCPcopy Create free account
hub / github.com/explorerhq/sql-explorer / test_log_saves_errors

Method test_log_saves_errors

explorer/tests/test_models.py:94–104  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

92 self.assertIsNone(log.error)
93
94 def test_log_saves_errors(self):
95 q = SimpleQueryFactory()
96 q.sql = "select wildly invalid query"
97 q.save()
98 try:
99 q.execute_with_logging(None)
100 except Exception:
101 pass
102 log = QueryLog.objects.first()
103 self.assertFalse(log.success)
104 self.assertIsNotNone(log.error)
105
106 @unittest.skipIf(not app_settings.ENABLE_TASKS, "tasks not enabled")
107 @patch("explorer.models.s3_url")

Callers

nothing calls this directly

Calls 3

SimpleQueryFactoryClass · 0.90
saveMethod · 0.80
execute_with_loggingMethod · 0.80

Tested by

no test coverage detected