mapillary / mapillary/mapillary-python-sdk
[Good First Issue] List required of functions to create tests for
オープン
まだ誰も着手していません。
good first issue
- 主要言語
- Python
- スター
- 66
- フォーク
- 23
- 平均マージ
- 1日 20時間
- マージ済み PR(30日)
- 11
説明
Currently, the tests/ directory does not test against every other function to give expected results.
The work towards testing should be done in these phases,
- List functions that need to have unit tests created
- Create a mechanism to fetch GeoJSONs from the API that are guaranteed the right results to test against
- Assert the functionality is working as expected with the fetched data
Help is required with the 1st step. Having a list of unit tests to implement would be great - not everything can be tested.
コントリビューションガイド
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
調査の方向性
まず、既存の tests/ ディレクトリと、そこに含まれる Python パッケージの関数を確認します。そのカバレッジを、利用可能な Mapillary API および GeoJSON 関連の機能と比較します。フェーズ 1 では、価値のあるユニットテストの文書化された一覧を作成すれば完了です。API データの取得とアサーションの追加は後のフェーズで行います。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- python
- 領域
- api, testing
- issue の種類
- ドキュメント
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 活発さ
- 停滞
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 30/100