code: def test_eq(self) -> None:
      assert (bcpp.Int() == int) is False
  
      assert (bcpp.Int() == bcpp.Int()) is True
      assert (bcpp.Int(default=0) == bcpp.Int()) is True
  
      assert (bcpp.Int(default=1) == bcpp.Int()) is False
      assert (bcpp.Int() == bcpp.Int(default=1)) is False
      assert (bcpp.Int(default=1) == bcpp.Int(default=1)) is True
  
      assert (bcpp.Int(help="heplful") == bcpp.Int()) is False
      assert (bcpp.Int() == bcpp.Int(help="heplful")) is False
      assert (
          bcpp.Int(help="heplful") == bcpp.Int(help="heplful")
      ) is True
  
      def f(s: str) -> int:
          return int(s)
  
      assert (bcpp.Int().accepts(bcpp.String, f) == bcpp.Int()) is False
      assert (bcpp.Int() == bcpp.Int().accepts(bcpp.String, f)) is False
      assert (
          bcpp.Int().accepts(bcpp.String, f)
          == bcpp.Int().accepts(bcpp.String, f)
      ) is True
  
      def g(_o: HasProps, v: int) -> bool:
          return v >= 0
  
      assert (bcpp.Int().asserts(g, ">= 0") == bcpp.Int()) is False
      assert (bcpp.Int() == bcpp.Int().asserts(g, ">= 0")) is False
      assert (
          bcpp.Int().asserts(g, ">= 0") == bcpp.Int().asserts(g, ">= 0")
      ) is True
  
imports: from __future__ import annotations
  import pytest
  from typing import TYPE_CHECKING
  import numpy
  from tests.support.util.api import verify_all
  from _util_property import _TestHasProps, _TestModel
  import bokeh.core.property.primitive
label_desc: Use image node_id 1 for calling the Test_Int obj's underlying member method code with example usage: obj.test_eq() and returns: int, unknown