code: def test_datetime_ranges_no_alias_schema_9037() -> None:
      df = pl.DataFrame(
          {
              "start": [datetime(2020, 1, 1)],
              "end": [datetime(2020, 1, 2)],
          }
      ).lazy()
      result = df.with_columns(
          pl.datetime_ranges(pl.col("start"), pl.col("end"))
      )
      expected_schema = {
          "start": pl.List(pl.Datetime(time_unit="us", time_zone=None)),
          "end": pl.Datetime(time_unit="us", time_zone=None),
      }
      assert result.schema == expected_schema
      assert result.collect().schema == expected_schema
  
imports: from __future__ import annotations
  from datetime import date, datetime, timedelta
  from typing import TYPE_CHECKING
  import pytest
  import polars
  from polars.datatypes import DTYPE_TEMPORAL_UNITS
  from polars.exceptions import ComputeError, TimeZoneAwareConstructorWarning
  from polars.testing import assert_frame_equal, assert_series_equal
label_desc: Use image node_id 15 for calling a global function with example usage: test_datetime_ranges_no_alias_schema_9037() without return types