@testing.fails('no error is raised yet here.')
def test_per_statement_bzzt(self, characteristic_fixture):
    (engine, connection) = characteristic_fixture
    assert_raises_message(exc.ArgumentError, "'foo' execution option may only be specified on Connection.execution_options\\(\\), or per-engine using the isolation_level argument to create_engine\\(\\).", connection.execute, select([1]).execution_options(foo='bar'))
@testing.fails('no error is raised yet here.')
def test_per_statement_bzzt(self, characteristic_fixture):
    (engine, connection) = characteristic_fixture
    assert_raises_message(exc.ArgumentError, "'foo' execution option may only be specified on Connection.execution_options\\(\\), or per-engine using the isolation_level argument to create_engine\\(\\).", connection.execute, select([1]).execution_options(foo='bar'))