code: def test_slsl015_range_slider_step_none(dash_dcc):
      app = Dash(__name__)
      app.layout = html.Div(
          [
              html.Label("Steps = Marks Slider"),
              dcc.Slider(
                  id="none-step-slider",
                  min=0,
                  max=6,
                  marks={
                      i: f"Label {i}" if i == 1 else str(i)
                      for i in range(1, 6)
                  },
                  step=None,
                  value=4.6,
                  vertical=False,
              ),
          ],
          style={"height": "500px"},
      )
  
      dash_dcc.start_server(app)
      dash_dcc.wait_for_element("#none-step-slider")
      dash_dcc.percy_snapshot("none step slider")
  
      dash_dcc.wait_for_element(
          '#none-step-slider div.rc-slider-handle[aria-valuenow="5"]'
      )
  
      assert dash_dcc.get_logs() == []
  
file_path: dash/components/dash-core-components/tests/integration/sliders/test_sliders.py
imports: from multiprocessing import Lock
  from dash import Dash, Input, Output, dcc, html
label_desc: Use image node_id 15 for calling a global function with example usage: test_slsl015_range_slider_step_none(dash_dcc) without return types