やってみる

アウトプットすべく己を導くためのブログ。その試行錯誤すらたれ流す。

ScaleIntervalsクラスをenum型に修正した

それに伴いScaleクラスを修正した。

成果物

GitHubPython.MusicTheory.ScaleIntervals.201709241350

前回まで

今回

IntarvalsでなくIntarvals.valueに変更した。(enumの仕様)

https://docs.python.jp/3/library/enum.html

テストコード 項目数
TestScale.py, TestScaleKey.py 14
TestScaleIntervals.py 2

テスト計167項目。

所感

ScaleIntervalsの型チェック(内包された属性か否か)ができるようになった。