-@pytest.mark.parametrize("dbg,ret", ((True, 43), (False, 22)))
-def test_create_functions_with_template(temp_db_cursor, conn, def_config, sql_tmp_path,
- dbg, ret):
- sqlfile = sql_tmp_path / 'functions.sql'
- sqlfile.write_text("""CREATE OR REPLACE FUNCTION test() RETURNS INTEGER
- AS $$
- BEGIN
- {% if debug %}
- RETURN 43;
- {% else %}
- RETURN 22;
- {% endif %}
- END;
- $$ LANGUAGE plpgsql IMMUTABLE;
- """)