From: Mike Bayer Date: Fri, 31 Jan 2014 22:27:35 +0000 (-0500) Subject: - add a test for pullreq github:63 X-Git-Tag: rel_0_8_5~32 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=5283b0cb3185eb32978de193c699563eeecc7f48;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git - add a test for pullreq github:63 --- diff --git a/test/sql/test_compiler.py b/test/sql/test_compiler.py index b3451b9dfc..c05ee50c4a 100644 --- a/test/sql/test_compiler.py +++ b/test/sql/test_compiler.py @@ -21,6 +21,7 @@ from sqlalchemy import Integer, String, MetaData, Table, Column, select, \ over, subquery, case import decimal from sqlalchemy import exc, sql, util, types, schema +from sqlalchemy.util import compat from sqlalchemy.sql import table, column, label from sqlalchemy.sql.expression import ClauseList, _literal_as_text, HasPrefixes from sqlalchemy.engine import default @@ -1304,6 +1305,12 @@ class SelectTest(fixtures.TestBase, AssertsCompiledSQL): dialect=dialect ) + self.assert_compile( + select([literal(compat.b("foo"))]), + "SELECT 'foo' AS anon_1", + dialect=dialect + ) + assert_raises_message( exc.CompileError, "Bind parameter 'foo' without a renderable value not allowed here.",