code: def test_empty_array_property(tmp_path):
      """Confirm fix for bug reported in gh-1227."""
      tmp_path.joinpath("test.geojson").write_text(
          json.dumps(
              {
                  "type": "FeatureCollection",
                  "features": [
                      {
                          "type": "Feature",
                          "geometry": {
                              "type": "Point",
                              "coordinates": [12, 24],
                          },
                          "properties": {"array_prop": ["some_value"]},
                      },
                      {
                          "type": "Feature",
                          "geometry": {
                              "type": "Point",
                              "coordinates": [12, 24],
                          },
                          "properties": {"array_prop": []},
                      },
                  ],
              }
          )
      )
      list(fiona.open(tmp_path.joinpath("test.geojson")))
  
file_path: Fiona/tests/test_geojson.py
imports: import json
  import pytest
  import fiona
  from fiona.collection import supported_drivers
  from fiona.errors import FionaValueError, DriverError, SchemaError, CRSError
  from fiona.model import Feature
label_desc: Use image node_id 6 for calling a global function with example usage: test_empty_array_property(tmp_path) without return types