code: def test_bounds_obj_bbox_mercator(runner):
      result = runner.invoke(
          main_group,
          [
              "bounds",
              "tests/data/RGB.byte.tif",
              "--bbox",
              "--mercator",
              "--precision",
              "3",
          ],
      )
      assert result.exit_code == 0
      assert result.output.strip() == (
          "[-8789636.708, 2700489.278, -8524281.514, 2943560.235]"
      )
  
imports: import json
  import pytest
  import rasterio
  from rasterio.rio.main import main_group
  from .conftest import credentials
label_desc: Use image node_id 32 for calling a global function with example usage: test_bounds_obj_bbox_mercator(runner) without return types