Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:13.1
python-SQLAlchemy
sqlalchemy-0.7-logging.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File sqlalchemy-0.7-logging.patch of Package python-SQLAlchemy
Some odd reason usual import logging doesn't work; matches import of other modules in test_execute.py diff -ur SQLAlchemy-0.7.9.orig/test/engine/test_execute.py SQLAlchemy-0.7.9/test/engine/test_execute.py --- test/engine/test_execute.py 2012-10-02 06:33:29.000000000 +0800 +++ test/engine/test_execute.py 2013-02-26 16:13:44.923958389 +0800 @@ -9,7 +9,7 @@ import sqlalchemy as tsa from test.lib import testing, engines from test.lib.engines import testing_engine -import logging +from logging import handlers, getLogger, DEBUG, INFO, WARN from sqlalchemy.dialects.oracle.zxjdbc import ReturningParam from sqlalchemy.engine import base, default from sqlalchemy.engine.base import Connection, Engine @@ -542,18 +542,18 @@ def setup(self): self.eng = engines.testing_engine(options={'echo':True}) self.eng.execute("create table foo (data string)") - self.buf = logging.handlers.BufferingHandler(100) + self.buf = handlers.BufferingHandler(100) for log in [ - logging.getLogger('sqlalchemy.engine'), - logging.getLogger('sqlalchemy.pool') + getLogger('sqlalchemy.engine'), + getLogger('sqlalchemy.pool') ]: log.addHandler(self.buf) def teardown(self): self.eng.execute("drop table foo") for log in [ - logging.getLogger('sqlalchemy.engine'), - logging.getLogger('sqlalchemy.pool') + getLogger('sqlalchemy.engine'), + getLogger('sqlalchemy.pool') ]: log.removeHandler(self.buf) @@ -646,17 +646,17 @@ return engines.testing_engine(options=kw) def setup(self): - self.buf = logging.handlers.BufferingHandler(100) + self.buf = handlers.BufferingHandler(100) for log in [ - logging.getLogger('sqlalchemy.engine'), - logging.getLogger('sqlalchemy.pool') + getLogger('sqlalchemy.engine'), + getLogger('sqlalchemy.pool') ]: log.addHandler(self.buf) def teardown(self): for log in [ - logging.getLogger('sqlalchemy.engine'), - logging.getLogger('sqlalchemy.pool') + getLogger('sqlalchemy.engine'), + getLogger('sqlalchemy.pool') ]: log.removeHandler(self.buf) @@ -703,14 +703,14 @@ __requires__ = 'ad_hoc_engines', def setup(self): - self.level = logging.getLogger('sqlalchemy.engine').level - logging.getLogger('sqlalchemy.engine').setLevel(logging.WARN) - self.buf = logging.handlers.BufferingHandler(100) - logging.getLogger('sqlalchemy.engine').addHandler(self.buf) + self.level = getLogger('sqlalchemy.engine').level + getLogger('sqlalchemy.engine').setLevel(WARN) + self.buf = handlers.BufferingHandler(100) + getLogger('sqlalchemy.engine').addHandler(self.buf) def teardown(self): - logging.getLogger('sqlalchemy.engine').removeHandler(self.buf) - logging.getLogger('sqlalchemy.engine').setLevel(self.level) + getLogger('sqlalchemy.engine').removeHandler(self.buf) + getLogger('sqlalchemy.engine').setLevel(self.level) def testing_engine(self): e = engines.testing_engine() @@ -727,26 +727,26 @@ eq_(e1._should_log_info(), False) eq_(e1._should_log_debug(), False) - eq_(e1.logger.isEnabledFor(logging.INFO), False) - eq_(e1.logger.getEffectiveLevel(), logging.WARN) + eq_(e1.logger.isEnabledFor(INFO), False) + eq_(e1.logger.getEffectiveLevel(), WARN) e1.echo = True eq_(e1._should_log_info(), True) eq_(e1._should_log_debug(), False) - eq_(e1.logger.isEnabledFor(logging.INFO), True) - eq_(e1.logger.getEffectiveLevel(), logging.INFO) + eq_(e1.logger.isEnabledFor(INFO), True) + eq_(e1.logger.getEffectiveLevel(), INFO) e1.echo = 'debug' eq_(e1._should_log_info(), True) eq_(e1._should_log_debug(), True) - eq_(e1.logger.isEnabledFor(logging.DEBUG), True) - eq_(e1.logger.getEffectiveLevel(), logging.DEBUG) + eq_(e1.logger.isEnabledFor(DEBUG), True) + eq_(e1.logger.getEffectiveLevel(), DEBUG) e1.echo = False eq_(e1._should_log_info(), False) eq_(e1._should_log_debug(), False) - eq_(e1.logger.isEnabledFor(logging.INFO), False) - eq_(e1.logger.getEffectiveLevel(), logging.WARN) + eq_(e1.logger.isEnabledFor(INFO), False) + eq_(e1.logger.getEffectiveLevel(), WARN) def test_echo_flag_independence(self): """test the echo flag's independence to a specific engine."""
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor