summaryrefslogtreecommitdiff
path: root/test/sql
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2015-10-29 14:25:58 -0400
committerMike Bayer <mike_mp@zzzcomputing.com>2015-10-29 14:28:00 -0400
commite31211c578854d63128a30c036e40eee5c43edc7 (patch)
treebca9bfbfd46e7dd0e2e305bf88833ec1807c93de /test/sql
parentc7d04beeac6ad54d638afb01783dee2d769aef9d (diff)
downloadsqlalchemy-e31211c578854d63128a30c036e40eee5c43edc7.tar.gz
- convert wrap_callable() to a general purpose update_wrapper-like
function; the caller still passes in the "wrapper" - move tests for wrap_callable() to be generic util tests - changelog for pullreq github:204
Diffstat (limited to 'test/sql')
-rw-r--r--test/sql/test_defaults.py60
1 files changed, 0 insertions, 60 deletions
diff --git a/test/sql/test_defaults.py b/test/sql/test_defaults.py
index e2250e834..88679e208 100644
--- a/test/sql/test_defaults.py
+++ b/test/sql/test_defaults.py
@@ -301,66 +301,6 @@ class DefaultTest(fixtures.TestBase):
c = sa.ColumnDefault(fn)
c.arg("context")
- def test_wrapping_update_wrapper_fn(self):
- def my_fancy_default():
- """run the fancy default"""
- return 10
-
- c = sa.ColumnDefault(my_fancy_default)
- eq_(c.arg.__name__, "my_fancy_default")
- eq_(c.arg.__doc__, "run the fancy default")
-
- def test_wrapping_update_wrapper_fn_nodocstring(self):
- def my_fancy_default():
- return 10
-
- c = sa.ColumnDefault(my_fancy_default)
- eq_(c.arg.__name__, "my_fancy_default")
- eq_(c.arg.__doc__, "my_fancy_default")
-
- def test_wrapping_update_wrapper_cls(self):
- class MyFancyDefault(object):
- """a fancy default"""
-
- def __call__(self):
- """run the fancy default"""
- return 10
-
- c = sa.ColumnDefault(MyFancyDefault())
- eq_(c.arg.__name__, "MyFancyDefault")
- eq_(c.arg.__doc__, "run the fancy default")
-
- def test_wrapping_update_wrapper_cls_noclassdocstring(self):
- class MyFancyDefault(object):
-
- def __call__(self):
- """run the fancy default"""
- return 10
-
- c = sa.ColumnDefault(MyFancyDefault())
- eq_(c.arg.__name__, "MyFancyDefault")
- eq_(c.arg.__doc__, "run the fancy default")
-
- def test_wrapping_update_wrapper_cls_nomethoddocstring(self):
- class MyFancyDefault(object):
- """a fancy default"""
-
- def __call__(self):
- return 10
-
- c = sa.ColumnDefault(MyFancyDefault())
- eq_(c.arg.__name__, "MyFancyDefault")
- eq_(c.arg.__doc__, "a fancy default")
-
- def test_wrapping_update_wrapper_cls_noclassdocstring_nomethoddocstring(self):
- class MyFancyDefault(object):
-
- def __call__(self):
- return 10
-
- c = sa.ColumnDefault(MyFancyDefault())
- eq_(c.arg.__name__, "MyFancyDefault")
- eq_(c.arg.__doc__, "MyFancyDefault")
@testing.fails_on('firebird', 'Data type unknown')
def test_standalone(self):