'query should be expanded before perform character encoding'

def test_issue_15(self):

    conn = self.connections[0]
    c = conn.cursor()
    with warnings.catch_warnings():
        warnings.filterwarnings('ignore')
        c.execute('drop    table    if    exists    issue15')
    c.execute('create    table    issue15    (t    varchar(32))')
    try:
        c.execute('insert    into    issue15    (t)    values    (%s)', (u'\xe4\xf6\xfc',))
        c.execute('select    t    from    issue15')
        self.assertEqual(u'\xe4\xf6\xfc', c.fetchone()[0])
    finally:
        c.execute('drop    table    issue15')
