code: def test_popup_backticks_already_escaped():
      m = Map()
      popup = Popup("back\\`tick").add_to(m)
      rendered = popup._template.render(this=popup, kwargs={})
      expected = """
      var {popup_name} = L.popup({{"maxWidth": "100%"}});
      var {html_name} = $(`<div id="{html_name}" style="width: 100.0%; height: 100.0%;">back\\`tick</div>`)[0];
      {popup_name}.setContent({html_name});
      {map_name}.bindPopup({popup_name});
      """.format(
          popup_name=popup.get_name(),
          html_name=list(popup.html._children.keys())[0],
          map_name=m.get_name(),
      )
      assert normalize(rendered) == normalize(expected)
  
imports: import warnings
  import numpy
  import pytest
  from folium import GeoJson, Map, TileLayer
  from folium.map import CustomPane, Icon, LayerControl, Marker, Popup
  from folium.utilities import normalize
label_desc: Use image node_id 11 for calling a global function with example usage: test_popup_backticks_already_escaped() without return types