私はテストコードの関数名を日本語で書くプラクティスを支持しています。
しかし、関数名を日本語で書くとPycharm(JetBrain製のIDE)から non ascii characters in an identifier
という警告を受けます。
この場合の妥協案を記載します。
妥協案は non ascii characters
~ のルールをテストコードファイルのスコープにおいて重要度を下げることです。
non ascii characters
~ のルールをテストコードファイルのスコープにおいて重要度を下げる
この環境設定メニューで Edit Scopes Order... を選択します。
tests scope を作成し、testファイルの範囲を指定します
先程の環境設定メニューで作成したtest scope を選択します
重要度で No highliting, fix only
を選択します
以上で non ascii characters in an identifier
という警告が消えます。