summaryrefslogtreecommitdiff
path: root/test/base/test_utils.py
diff options
context:
space:
mode:
Diffstat (limited to 'test/base/test_utils.py')
-rw-r--r--test/base/test_utils.py16
1 files changed, 15 insertions, 1 deletions
diff --git a/test/base/test_utils.py b/test/base/test_utils.py
index 53dbc12f9..fcb9a59a3 100644
--- a/test/base/test_utils.py
+++ b/test/base/test_utils.py
@@ -7,7 +7,7 @@ from sqlalchemy.testing import eq_, is_, ne_, fails_if, mock, expect_warnings
from sqlalchemy.testing.util import picklers, gc_collect
from sqlalchemy.util import classproperty, WeakSequence, get_callable_argspec
from sqlalchemy.sql import column
-from sqlalchemy.util import langhelpers
+from sqlalchemy.util import langhelpers, compat
import inspect
@@ -412,6 +412,20 @@ class ToListTest(fixtures.TestBase):
[1, 2, 3]
)
+ def test_from_bytes(self):
+
+ eq_(
+ util.to_list(compat.b('abc')),
+ [compat.b('abc')]
+ )
+
+ eq_(
+ util.to_list([
+ compat.b('abc'), compat.b('def')]),
+ [compat.b('abc'), compat.b('def')]
+ )
+
+
class ColumnCollectionTest(fixtures.TestBase):
def test_in(self):