From 5283b0cb3185eb32978de193c699563eeecc7f48 Mon Sep 17 00:00:00 2001 From: Mike Bayer Date: Fri, 31 Jan 2014 17:27:35 -0500 Subject: - add a test for pullreq github:63 --- test/sql/test_compiler.py | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'test') diff --git a/test/sql/test_compiler.py b/test/sql/test_compiler.py index b3451b9df..c05ee50c4 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.", -- cgit v1.2.1