code: def test_dtpr005_disabled_days_arent_clickable(dash_dcc):
      app = Dash(__name__)
      app.layout = html.Div(
          [
              html.Label("Operating Date"),
              dcc.DatePickerRange(
                  id="dpr",
                  min_date_allowed=datetime(2021, 1, 1),
                  max_date_allowed=datetime(2021, 1, 31),
                  initial_visible_month=datetime(2021, 1, 1),
                  disabled_days=[
                      datetime(2021, 1, 10),
                      datetime(2021, 1, 11),
                  ],
              ),
          ],
          style={
              "width": "10%",
              "display": "inline-block",
              "marginLeft": 10,
              "marginRight": 10,
              "marginBottom": 10,
          },
      )
      dash_dcc.start_server(app)
      date = dash_dcc.find_element("#dpr input")
      assert not date.get_attribute("value")
      assert not any(
          dash_dcc.select_date_range("dpr", day_range=(10, 11))
      ), "Disabled days should not be clickable"
      assert all(
          dash_dcc.select_date_range("dpr", day_range=(1, 2))
      ), "Other days should be clickable"
  
      # open datepicker to take snapshot
      date.click()
      dash_dcc.percy_snapshot("dtpr005 - disabled days")
  
imports: from datetime import datetime
  from dash import Dash, html, dcc
label_desc: Use image node_id 5 for calling a global function with example usage: test_dtpr005_disabled_days_arent_clickable(dash_dcc) without return types