code: def pytest_addoption(parser):
      parser.addoption(
          "--test-images",
          action="store",
          metavar="GIT_REPO",
          default="https://github.com/imageio/test_images.git",
          help="Repository containing the test images "
          " (default: %(default)s).  Use `file:///path/to/test_images`"
          " to clone from a local repository and save testing bandwidth.",
      )
  
      parser.addoption(
          "--github-token",
          action="store",
          default=None,
          help="If set, this value will be used as a token to authenticate with the GitHub API.",
      )
  
      parser.addoption(
          "--github-username",
          action="store",
          default=None,
          help="If set, this value will be used as the username to authenticate with the GitHub API.",
      )
  
file_path: imageio/tests/conftest.py
imports: import contextlib
  import os
  import shutil
  import sys
  import warnings
  from functools import wraps
  from pathlib import Path
  import pytest
  import imageio
label_desc: Use image node_id 2 for calling a global function with example usage: pytest_addoption(parser) without return types