japanize-matplotlib
japanize-matplotlib copied to clipboard
Add test and Github Actions
変更箇所
- Github Actions(workflow)の追加
- pytestを使ったテストコードの追加
- Pipfileの修正
- Pipfile.lockの削除
Github Actions(workflow)の追加
windows/mac/ubuntu各osに対して下記テストを実行、動作確認をするworkflowファイルを追加しました。またpython3.6-3.8に対してテストを実行しています。
pytestを使ったテストコードの追加
フォントファイルが正しく配置されているか、またmatplotlib側で配置されたフォントのパスが正しく認識されているかという観点でテストコードを作成しました。
Pipfileの修正
Pipfileのrequires部分にpython 3.6と記述されているものをworkflow動作のため、取り除きました。 またpytestを使用するためdev-packagesに追加しています。
Pipfile.lockの削除
Pipfile.lockの必要性を感じなかったため削除しました。