Investigate test failure for test_schema_metadata_tibetian
- Lingua principale
- Python
- Stelle
- 1.4k
- Fork
- 191
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
Failed on Mac. Stack trace:
```
self =
test_db = 'mssqlcli_testdb_Mac_1086_local_35TBM1QBJJUS'
def test_schema_metadata_tibetian(self, test_db):
> self.run_schema_metadata_validation('tibetian', test_db)
tests/test_globalization.py:188:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
tests/test_globalization.py:228: in run_schema_metadata_validation
if self.run_query(client, query):
tests/test_globalization.py:27: in run_query
for _, _, status, _, is_error in mssqlcliclient.execute_query(query):
mssqlcli/mssqlcliclient.py:108: in execute_query
for rows, columns, status, statement, is_error in self._execute_query(single_query):
mssqlcli/mssqlcliclient.py:115: in _execute_query
query_response, query_messages, query_had_error = self._execute_query_execute_request_for(query)
mssqlcli/mssqlcliclient.py:198: in _execute_query_execute_request_for
exit(1)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = Use exit() or Ctrl-D (i.e. EOF) to exit, code = 1
def __call__(self, code=None):
# Shells like IDLE catch the SystemExit, but listen when their
# stdin wrapper is closed.
try:
sys.stdin.close()
except:
pass
> raise SystemExit(code)
E SystemExit: 1
.tox/py27/lib/python2.7/site.py:397: SystemExit
```
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Direzione di ricerca
Inizia con test_schema_metadata_tibetian e run_schema_metadata_validation in tests/test_globalization.py, quindi traccia il percorso execute_query che fallisce attraverso mssqlcli/mssqlcliclient.py. Confronta l’errore su Mac relativo alla query dei metadati dello schema tibetian con la gestione in _execute_query_execute_request_for. Il lavoro è completato quando la causa è stata identificata e il test di globalizzazione non termina più con SystemExit: 1.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- python
- Ambito
- cli, databases, testing
- Tipo di issue
- Bug
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Ferma
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 35/100