assert.equal

Asserts that `actual` equals `expected` exactly. Panics if they differ. Uses the `==` operator (`baml.ops.equals_equals`) to compare values.

Reference version

Signature

function assert.equal(actual: unknown, expected: unknown) -> void

Asserts that actual equals expected exactly. Panics if they differ. Uses the == operator (baml.ops.equals_equals) to compare values.

When comparing floating-point values, use assert.approx_equal(actual, expected, eps) instead to compare within a tolerance.

Parameters

  • actual: The observed value.
  • expected: The expected value.

Panics

  • baml.panics.AssertionFailed when actual != expected.

Source:<builtin>/assert/assert.bamlbytes 14291948