CircleCI-Public / CircleCI-Public/python-orb
Feat ✨: use tox in test job
- 主要言語
- Shell
- スター
- 15
- フォーク
- 41
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
## Describe Request:
Use [tox](https://tox.readthedocs.io/en/latest/index.html) to run your test suite with the [test](https://github.com/CircleCI-Public/python-orb/blob/master/src/jobs/test.yml) job - next to `unittest` and `pytest`.
## Examples:
I would expect the following to work:
```
- python/test:
pkg-manager: pip
test-tool: tox
```
It would be nice to add another parameter `tox-posargs` to interactively pass [positional arguments](https://tox.readthedocs.io/en/latest/example/general.html?highlight=posargs#interactively-passing-positional-arguments) to tox.
## Supporting Documentation Links:
[tox](https://tox.readthedocs.io/en/latest/index.html)
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
調査の方向性
src/jobs/test.yml から始め、既存の unittest と pytest のオプションが test job にどのように組み込まれているかを比較します。Issue にリンクされている tox のドキュメントを確認し、続いて test-tool: tox を使用する例が動作すること、および要求どおり位置引数を渡せることを検証します。
索引モデルが issue の本文から書いたものです。
評価
- 領域
- ci-cd, testing-qa
- issue の種類
- 機能追加
- 難易度
- 3/5
- 見積もり時間
- 1〜2日
- 活発さ
- 停滞
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 35/100