code: def test_number_protocol():
      for a, b in [(1, 1), (3, 5)]:
          li = [
              a == b,
              a != b,
              a < b,
              a <= b,
              a > b,
              a >= b,
              a + b,
              a - b,
              a * b,
              a / b,
              a | b,
              a & b,
              a ^ b,
              a >> b,
              a << b,
          ]
          assert m.test_number_protocol(a, b) == li
  
imports: import contextlib
  import sys
  import types
  import pytest
  import env
  from pybind11_tests import detailed_error_messages_enabled
  from pybind11_tests import pytypes
label_desc: Use image node_id 30 for calling a global function with example usage: test_number_protocol() without return types