code: def test_glob_filter(
      include: List[str], exclude: List[str], expected: List[str]
  ) -> None:
      strings = [
          "the",
          "quick",
          "brown",
          "fox",
          "jumped",
          "under",
          "the",
          "lazy",
          "dog",
      ]
      assert (
          Glob(include=include, exclude=exclude).filter(strings)
          == expected
      )
  
imports: import builtins
  import math
  import re
  from dataclasses import dataclass
  from typing import Any, Callable, Dict, List, Union
  from _pytest.python_api import RaisesContext
  from pytest import mark, param, raises, warns
  from hydra import version
  from hydra._internal.grammar.functions import Functions
  from hydra._internal.grammar.utils import escape_special_characters
  from hydra.core.override_parser.overrides_parser import OverridesParser, create_functions
  from hydra.core.override_parser.types import ChoiceSweep, FloatRange, Glob, IntervalSweep, Key, Override, OverrideType, Quote, QuotedString, RangeSweep, Sweep, Transformer, ValueType
  from hydra.errors import HydraException
label_desc: Use image node_id 34 for calling a global function with example usage: test_glob_filter(include, exclude, expected) without return types