code: def test_binary_predicates(self):
      point = Point(0.0, 0.0)
      point2 = Point(2.0, 2.0)
  
      assert point.disjoint(Point(-1.0, -1.0))
      assert not point.touches(Point(-1.0, -1.0))
      assert not point.crosses(Point(-1.0, -1.0))
      assert not point.within(Point(-1.0, -1.0))
      assert not point.contains(Point(-1.0, -1.0))
      assert not point.equals(Point(-1.0, -1.0))
      assert not point.touches(Point(-1.0, -1.0))
      assert point.equals(Point(0.0, 0.0))
      assert point.covers(Point(0.0, 0.0))
      assert point.covered_by(Point(0.0, 0.0))
      assert not point.covered_by(point2)
      assert not point2.covered_by(point)
      assert not point.covers(Point(-1.0, -1.0))
  
file_path: shapely/shapely/tests/legacy/test_predicates.py
imports: import unittest
  import pytest
  import shapely
  from shapely.geometry import Point, Polygon
label_desc: Use image node_id 1 for calling the PredicatesTestCase obj's underlying member method code with example usage: obj.test_binary_predicates() without return types