def install(self, dependency): if self._is_installed(dependency): Logger.info("'{}' is already installed.\n".format(dependency, )) elif self._install(dependency): Logger.success("'{}' has been successfully installed.\n".format( dependency, )) else: Logger.error("'{}' could not be installed.\n".format(dependency, ))
def test_success(mock_log): Logger.success('message') mock_log.assert_called_once_with(Level.SUCCESS, 'message')