code: def test_magic_parameters_cannot_be_used_in_arbitrary_queries(
      magic_parameters_client,
  ):
      response = magic_parameters_client.get(
          "/data.json?sql=select+:_header_host&_shape=array"
      )
      assert 400 == response.status
      assert response.json["error"].startswith(
          "You did not supply a value for binding"
      )
  
imports: from bs4 import BeautifulSoup
  import json
  import pytest
  import re
  from .fixtures import make_app_client, app_client
label_desc: Use image node_id 20 for calling a global function with example usage: test_magic_parameters_cannot_be_used_in_arbitrary_queries(magic_parameters_client) without return types