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

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

オープン
#33 コメント 0 件 リアクション 1 件 担当者 0 名 GitHub で見る
主要言語
Rust
スター
13
フォーク
5
PR マージ指標
30日以内にマージされた PR はありません

説明

`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`).

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

調査の方向性

まず remote-trait-object の複雑なテストを見つけ、module-rt がテストをどのように整理しているかを確認します。1 つのモジュール内で複数の rto コンテキストに依存しているテストを確認し、それらのテストを module-rt に移動します。その際、remote-trait-object は単一の port-port ペアに集中させます。完了の条件は、テストが新しい場所から実行され、下位レイヤーがモジュールレベルの動作を担わなくなることです。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
rust
領域
testing
issue の種類
リファクタリング
難易度
3/5
見積もり時間
1〜2日
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
35/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。