私のenvironment.pyファイルでは、次の方法でログに記録できます。
logging.basicConfig(level=logging.DEBUG, filename="example.log")
def before_feature(context, feature):
logging.info("test logging")
しかし、ステップファイル内にいるときは、ログを実行できません:
logger = logging.getLogger(__name__)
logger.setLevel(logging.DEBUG)
@given("we have a step")
def step_impl(context):
logger.debug("Test logging 2")
ステップ内のログ メッセージは表示されません。私はpythonの振る舞いモジュールを使用しています。何か案は?
動作を実行するときにログキャプチャを有効または無効にしようとしましたが、違いはありません。