testthat (version 3.2.1.1)

comparison-expectations: Does code return a number greater/less than the expected value?

Description

Does code return a number greater/less than the expected value?

Usage

expect_lt(object, expected, label = NULL, expected.label = NULL)

expect_lte(object, expected, label = NULL, expected.label = NULL)

expect_gt(object, expected, label = NULL, expected.label = NULL)

expect_gte(object, expected, label = NULL, expected.label = NULL)

Arguments

object, expected

A value to compare and its expected bound.

label, expected.label

Used to customise failure messages. For expert use only.

See Also

Other expectations: equality-expectations, expect_error(), expect_length(), expect_match(), expect_named(), expect_null(), expect_output(), expect_reference(), expect_silent(), inheritance-expectations, logical-expectations

Examples

Run this code
a <- 9
expect_lt(a, 10)

if (FALSE) {
expect_lt(11, 10)
}

a <- 11
expect_gt(a, 10)
if (FALSE) {
expect_gt(9, 10)
}

Run the code above in your browser using DataLab