code: def test_basic(self) -> None:
      r = Range1d()
      check_properties_existence(
          r,
          [
              "start",
              "end",
              "reset_start",
              "reset_end",
              "bounds",
              "min_interval",
              "max_interval",
          ],
      )
  
imports: from __future__ import annotations
  import pytest
  import datetime
  from math import isnan
  from unittest import mock
  from bokeh.core.validation import check_integrity, process_validation_issues
  from _util_models import check_properties_existence
  from bokeh.models import Range1d, DataRange1d, FactorRange
label_desc: Use image node_id 1 for calling the Test_Range1d obj's underlying member method code with example usage: obj.test_basic() without return types