matrix-org / matrix-org/complement
Test relations (MSC2675) and threads (MSC3440, et al)
Nessuno ha ancora preso questa issue.
- Lingua principale
- Go
- Stelle
- 99
- Fork
- 72
- Merge medio
- 4g 1h
- PR unite (30g)
- 8
Descrizione
Synapse has a variety of unit tests for MSC2675 / MSC3440 (and MSC2676 / MSC2677, but those are still unstable). Some of those would be good to be complement tests instead.
See https://github.com/matrix-org/synapse/blob/4df10d32148ae29f792afc68ff774bcbd1915cea/tests/rest/client/test_relations.py
Guida per i contributori
Apri la 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.
Direzione di ricerca
Inizia da tests/rest/client/test_relations.py di Synapse e rivedi gli unit test per MSC2675, MSC3440, MSC2676 e MSC2677. Identifica quali casi stabili relativi a relazioni e thread dovrebbero essere rappresentati in Complement, quindi aggiungi i test di conformità corrispondenti ed esegui la suite di test pertinente per verificare che passino.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- go
- Ambito
- testing
- Tipo di issue
- Funzionalità
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 35/100