CodeChain-io / CodeChain-io/remote-trait-object

Move complicated tests of remote-trait-object to module-rt

Offen
#33 0 Kommentare 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Rust
Sterne
13
Forks
5
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

`remote-trait-object` is responsible only for one single port-port pair. Having multiple rto contexts in a single _module_ (which is not on the layer that rto cares) is something that upper layer might care (such as `module-rt`).

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Beginne damit, die komplizierten Tests für remote-trait-object zu finden und zu prüfen, wie module-rt seine Tests organisiert. Bestätige, welche Tests von mehreren rto-Kontexten in einem Modul abhängen, und verschiebe diese Tests nach module-rt, wobei remote-trait-object auf ein einzelnes port-port-Paar fokussiert bleibt. Die Aufgabe ist erledigt, wenn die Tests von ihrem neuen Speicherort aus laufen und die untere Ebene nicht länger Verhalten auf Modulebene besitzt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
rust
Bereich
testing
Issue-Typ
Refactoring
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.