Add pytest-based unit tests
メンテナーはふだん 1 日以内に返信
まだ誰も着手していません。
評価
- 難易度
- 5/5
- 見積もり時間
- 1週間以上
- 初心者へのやさしさ
- 25/100
- issue の種類
- 機能追加
- 明瞭さ
- 説明が足りない
- 活発さ
- 停滞
- 技術スタック
- python
- 領域
- ci-cd, testing-qa
調査の方向性
まず、リポジトリ内のワークフロースクリプトと Python モジュールを特定します。この issue では、具体的なファイル、テスト、エントリーポイントは指定されていません。pytest のセットアップ、fixture、coverage のレポート、パイプラインへの統合を計画する前に、プロジェクトの既存の CI 設定を確認します。すべての Python モジュールにユニットテストがあり、coverage がレポートされ、CI でテストが実行されれば完了です。
索引モデルが issue の本文から書いたものです。
説明
Introduce pytest-based tests for workflow scripts to ensure reliability.
Tasks:
- Set up pytest framework
- Create test fixtures
- Add unit tests for all Python modules
- Implement test coverage reporting
- Add tests to CI pipeline
- 主要言語
- Python
- スター
- 2
- フォーク
- 0
- 平均マージ
- 11時間 43分
- マージ済み PR(30日)
- 10
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートあり
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
falkcorp/github-common のほかの issue
-
Add SECURITY.md fileオープンdocumentation enhancement module:database module:ui priority:medium security
難易度 1/5 1〜3時間 初心者へのやさしさ 72/100
falkcorp/github-common#81 ·
メンテナーはふだん 1 日以内に返信
-
documentation module:ui priority:medium security
難易度 2/5 1〜3時間 初心者へのやさしさ 65/100
falkcorp/github-common#78 ·
メンテナーはふだん 1 日以内に返信
-
Future: fully automate scoped token / GitHub App credential provisioning during repo bootstrap再び着手できるかも @jdfalk が 163 日前に担当しましたが、オープン中のプルリクエストはありません。 オープンci/cd documentation enhancement priority: medium
falkcorp/github-common#264 · 担当者 1 名 ·
メンテナーはふだん 1 日以内に返信
-
Setup dependabot to group GitHub Action updates再び着手できるかも このイシューのプルリクエストはマージされずにクローズされました。 オープンenhancement needs-triage priority:medium
falkcorp/github-common#150 · リアクション 1 件 · 担当者 1 名 ·
メンテナーはふだん 1 日以内に返信
-
enhancement module:queue module:ui priority:medium tech:protobuf
難易度 3/5 1〜2日 初心者へのやさしさ 35/100
falkcorp/github-common#99 ·
メンテナーはふだん 1 日以内に返信
falkcorp/github-common の issue をすべて見る
似ている issue
-
feature:LinkChecker
難易度 2/5 1〜3時間 初心者へのやさしさ 66/100
digitalfabrik/integreat-cms#4594 ·
メンテナーはふだん 5 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 70/100
EleutherAI/lm-evaluation-harness#4319 ·
メンテナーはふだん 1 日以内に返信
-
needs triage
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
メンテナーはふだん 1 日以内に返信
-
json_params_matcher fails on falsy top-level JSON primitives (0, False, "")対応中かも @mayureshsonawane17 が今日担当しました。 オープンWaiting for: Product Owner
難易度 2/5 1〜3時間 初心者へのやさしさ 84/100
メンテナーはふだん 5 日以内に返信