def test_warn_on_boto_env_vars_no_warn(self, caplog: LogCaptureFixture, env_vars: Dict[str, str]) -> None: """Test warn_on_boto_env_vars no warn.""" caplog.set_level(logging.WARNING, logger=MODULE) RunwayModuleNpm.warn_on_boto_env_vars(env_vars) assert ("AWS_DEFAULT_PROFILE environment variable is set " "during use of nodejs-based module and AWS_PROFILE is " "not set -- you likely want to set AWS_PROFILE instead" ) not in caplog.messages
def test_warn_on_boto_env_vars(self, caplog: LogCaptureFixture) -> None: """Test warn_on_boto_env_vars.""" caplog.set_level(logging.WARNING, logger=MODULE) RunwayModuleNpm.warn_on_boto_env_vars( {"AWS_DEFAULT_PROFILE": "something"}) assert ("AWS_DEFAULT_PROFILE environment variable is set " "during use of nodejs-based module and AWS_PROFILE is " "not set -- you likely want to set AWS_PROFILE instead" ) in caplog.messages