code: def test_schema_ordering_items(tmpdir):
      name = str(tmpdir.join("test_scheme.shp"))
      items = [("title", "str:80"), ("date", "date")]
      with fiona.open(
          name,
          "w",
          driver="ESRI Shapefile",
          schema={"geometry": "LineString", "properties": items},
      ) as c:
          assert list(c.schema["properties"].items()) == items
      with fiona.open(name) as c:
          assert list(c.schema["properties"].items()) == items
  
imports: import os
  import tempfile
  import pytest
  import fiona
  from fiona.drvsupport import driver_mode_mingdal
  from fiona.env import GDALVersion
  from fiona.errors import SchemaError, UnsupportedGeometryTypeError, DriverSupportError
  from fiona.model import Feature
  from fiona.schema import FIELD_TYPES, normalize_field_type
  from .conftest import get_temp_filename
  from .conftest import requires_only_gdal1, requires_gdal2
label_desc: Use image node_id 1 for calling a global function with example usage: test_schema_ordering_items(tmpdir) without return types