Skip to main content

Mojo function

assert_equal_pyobj

assert_equal_pyobj[LHS: ConvertibleToPython & Copyable, RHS: ConvertibleToPython & Copyable](lhs: LHS, rhs: RHS, msg: String = "", *, location: Optional[SourceLocation] = None)

Asserts that the PythonObjects are equal. If it is not then an Error is raised.

Parameters:

Args:

  • lhs (LHS): The lhs of the equality.
  • rhs (RHS): The rhs of the equality.
  • msg (String): The message to be printed if the assertion fails.
  • location (Optional): The location of the error (default to the call_location).

Raises:

An Error with the provided message if assert fails.

Was this page helpful?