Menu
Open source

toBeLessThanOrEqual()

The toBeLessThanOrEqual() method asserts that a numeric value is less than or equal to another value.

Syntax

JavaScript
expect(actual).toBeLessThanOrEqual(expected);
expect(actual).not.toBeLessThanOrEqual(expected);

Parameters

ParameterTypeDescription
expectednumberThe value to compare against

Returns

TypeDescription
voidNo return value

Description

The toBeLessThanOrEqual() method performs a numeric comparison using the <= operator. Both values must be numbers, or the assertion will fail.

Usage

JavaScript
import http from 'k6/http';
import { expect } from 'https://jslib.k6.io/k6-testing/0.5.0/index.js';

export default function () {
  const response = http.get('https://quickpizza.grafana.com/');

  // Check response timing constraints
  expect(response.timings.duration).toBeLessThanOrEqual(2000); // Max 2 seconds
  expect(response.timings.waiting).toBeLessThanOrEqual(1500); // Max 1.5 seconds

  // Basic numeric comparisons
  expect(3).toBeLessThanOrEqual(5);
  expect(5).toBeLessThanOrEqual(5); // Equal values pass
  expect(10).not.toBeLessThanOrEqual(5);
}