diff options
| author | Mike Bayer <mike_mp@zzzcomputing.com> | 2015-10-29 14:25:58 -0400 |
|---|---|---|
| committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2015-10-29 14:28:00 -0400 |
| commit | e31211c578854d63128a30c036e40eee5c43edc7 (patch) | |
| tree | bca9bfbfd46e7dd0e2e305bf88833ec1807c93de /test/sql | |
| parent | c7d04beeac6ad54d638afb01783dee2d769aef9d (diff) | |
| download | sqlalchemy-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.py | 60 |
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): |
