Failing unit test
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 35/100
- Tipo di issue
- Bug
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Ferma
- Stack tecnologico
- python
- Ambito
- backend, testing-qa
Direzione di ricerca
Inizia eseguendo TestIPFS.test_get_content in tests/unit/test_ipfs.py e ispeziona le chiamate a Cid.old_schema mostrate nell'errore. Determina perché la seconda chiamata restituisce None, quindi fai in modo che il test rifletta il comportamento previsto oppure documenta perché dovrebbe essere rimosso; il test mirato non dovrebbe più fallire.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
@fhenneke first pointed out that there is some test that is now failing. Since I am personally a bit ignorant about this, any help would be appreciated. One option would be to just remove this test. cc @bh2smith @MartinquaXD
`=================================== FAILURES ===================================
__________________________ TestIPFS.test_get_content ___________________________
self = <tests.unit.test_ipfs.TestIPFS testMethod=test_get_content>
def test_get_content(self):
self.assertEqual(
{
"version": "0.1.0",
"appCode": "CowSwap",
"metadata": {
"referrer": {
"version": "0.1.0",
"address": "0x424a46612794dbb8000194937834250Dc723fFa5",
}
},
},
Cid.old_schema(
"3d876de8fcd70969349c92d731eeb0482fe8667ceca075592b8785081d630b9a"
).get_content(ACCESS_KEY, max_retries=10),
)
self.assertEqual(
{
"version": "1.0.0",
"appCode": "CowSwap",
"metadata": {
"referrer": {
"kind": "referrer",
"referrer": "0x8c35B7eE520277D14af5F6098835A584C337311b",
"version": "1.0.0",
}
},
},
Cid.old_schema(
"1FE7C5555B3F9C14FF7C60D90F15F1A5B11A0DA5B1E8AA043582A1B2E1058D0C"
).get_content(ACCESS_KEY),
)
AssertionError: {'version': '1.0.0', 'appCode': 'CowSwap'[122 chars]0'}}} != None
tests/unit/test_ipfs.py:73: AssertionError
=========================== short test summary info ============================
FAILED tests/unit/test_ipfs.py::TestIPFS::test_get_content - AssertionError: {'version': '1.0.0', 'appCode': 'CowSwap'[122 chars]0'}}} != None`
- Lingua principale
- Python
- Stelle
- 5
- Fork
- 1
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
Avvia il container di sviluppo del progetto nel browser, con il tuo account GitHub.
- Include un Dockerfile o un file Docker Compose
- Nessun modello di pull request
- Nessuna guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di cowprotocol/dune-sync
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 58/100
cowprotocol/dune-sync#143 ·
-
Remove dune-sync repositoryApertaE:9.1 Streamline mainnet payouts process
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 30/100
cowprotocol/dune-sync#141 · 3 reazioni ·
-
Test pip install in CIAperta
Difficoltà 3/5 1-2 giorni Idoneità per principianti 55/100
cowprotocol/dune-sync#133 ·
-
Dune-Sync v2Apertahelp wanted
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
cowprotocol/dune-sync#112 · 1 reazione ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100
cowprotocol/dune-sync#110 ·
Tutte le issue di cowprotocol/dune-sync
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
didi/helixharness#18 ·
-
[MOVIE]: Airport '77 (1977)Apertarequest-theme
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 78/100
LizardByte/ThemerrDB#9883 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
NousResearch/hermes-agent#149885 ·
I maintainer di solito rispondono entro 1 giorno
-
Set cache_ok = True on GUID TypeDecorator to enable SQLAlchemy query cachingForse già presa @patelshivani2283-lab l’ha presa oggi. Aperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 91/100
fedora-infra/anitya#2157 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
Project-MONAI/MONAI#9258 ·
I maintainer di solito rispondono entro 3 giorni