eclipse-score / eclipse-score/docs-as-code
consolidate scenarios
- 主要言語
- Python
- スター
- 10
- フォーク
- 32
- 平均マージ
- 23時間 52分
- マージ済み PR(30日)
- 52
説明
currently scenarios are written like unit tests. very small and isolated. however running every scenario takes ages with bazel. we should test multiple things per scenario. this will implicitly make the scenarios themselfes more realistic.
hint: attempt to follow realistic score scenarios
---
included or follow-up:
gap: add scenario with pytest and gtest. with a passing, failing, skipped, and errored testcase. Based on #774 the parser should be way more defensive, e.g. unknown attribute = error.
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
調査の方向性
まず既存のシナリオテストとその Bazel ターゲットを見つけ、現実的なスコアシナリオと比較します。完了条件は、シナリオが複数の挙動を検証しつつ、現在のシナリオごとの実行時間コストを避けることです。pytest と gtest のカバレッジ(成功、失敗、スキップ、エラーのケースを含む)は、#774 の防御的なパーサー変更と併せて、実施済みまたはフォローアップ作業として記載されています。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- python
- 領域
- build-system, testing
- issue の種類
- リファクタリング
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 活発さ
- 活発
- 明瞭さ
- 説明が足りない
- 初心者へのやさしさ
- 38/100