yaocloud / yao

Yet Another OpenStack API wrapper
MIT License
35 stars 12 forks source link

テスト時のデバッグログを抑制する #110

Closed hiboma closed 5 years ago

hiboma commented 5 years ago

Hi yao !

When I run the tests, I feel a bit annoying that debug and debug_record_response logging are flooded evertytime

image

テストを走らせるたびに debugdebug_record_response のログがどば〜っと出て見にくいので直す PR です

原因

今回の変更を入れている Yao.configure のテストをした後に debug, debug_record_response が有効になったままになり 他のテストでデバッグログを出力する設定が有効になったままでした

副作用を持つテストですね

修正

問題となるテストを sub_test_case で分離して、 teardown で Yao.configure を nil で初期化しなおしてデバッグログが大量にでるのを解決しています

hiboma commented 5 years ago

おっしゃー merge しまっす