code: def test_or():
      for a in (True, False):
          for b in (True, False):
              c1 = Condition(lambda: a)
              c2 = Condition(lambda: b)
              c3 = c1 | c2
  
              assert isinstance(c3, Filter)
              assert c3() == a or b
  
file_path: catboost/contrib/python/prompt-toolkit/py3/tests/test_filter.py
imports: from __future__ import annotations
  import pytest
  from prompt_toolkit.filters import Always, Condition, Filter, Never, to_filter
  from prompt_toolkit.filters.base import _AndList, _OrList
label_desc: Use image node_id 4 for calling a global function with example usage: test_or() without return types