-
Notifications
You must be signed in to change notification settings - Fork 71
Make example input / output names configurable from EtcConfig #141
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
envgen.pyにおいてIN_EXAMPLE_FORMAT, OUT_EXAMPLE_FORMATとして定義されていたテストケースのフォーマットを configファイルで設定できるように変更.
Codecov Report
@@ Coverage Diff @@
## master #141 +/- ##
=======================================
Coverage 88.92% 88.92%
=======================================
Files 49 49
Lines 2231 2231
=======================================
Hits 1984 1984
Misses 247 247
Continue to review full report at Codecov.
|
save_no_session_cache=false | ||
in_example_format = "in_{}.txt" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nitpick: 統一感のためにスペースをなくすとよさそうです(空けるので揃えたほうが好きならそっちで揃えて頂けると嬉しいです)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
変更が行われた部分はかなりいい感じです!!!本当にありがとうございます!
余力があれば以下の変更をお願いしても良いですか?
- (これはできれば) READMEの"設定ファイルの例"の部分に更新済みのdefault.tomlの内容を追加して説明を加えて頂けると嬉しいです。
test_prepare_workspace
を弄ってin_example_formatとout_example_formatの設定を含んだtestを追加して頂けるととても助かります。
test_prepare_workspace.toml
を編集してin_example_format
とout_example_format
を追加する。./resources/test_atc_env/*/
以下のin_1.txt
とかを全て設定に沿ったものにする- 各
metadata.json
も弄る
変更ファイルの数が多くなってしまう気がしますが方針自体は素直で、テスト通るように貪欲に修正していけば変な罠は踏まないはず?
kyuridenamida#140) - test_parepare_workspace.tomlにin_example_formatなどを追加 - resources/test_atc_env/*/以下のin_1.txtなどを全て設定に沿ったものに変更 - test_envgen.py::TestEnvGen::test_backupのConfigにEtcConfigを追加
@kyuridenamida |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
いい感じです!
マージしました!ありがとうございました。近いうちにリリースしますね。 |
変更内容
configでテストケースのファイル形式を設定できるように変更.
具体的には、EtcConfigにin_example_format, out_example_formatのフィールドを増やし、
envgen.pyでそれらを参照するように変更しました.
#140