inst/tinytest/test_rev.R

# ---------
# rev.Deque
# ---------
v = 1:5
d = as.deque(v)
expect_equal(unpack(d), v)

expect_equal(unpack(rev(d)), rev(v))
d_was_changed = !identical(unpack(d), v)
expect_false(d_was_changed)

expect_equal(unpack(ref_rev(d)), rev(v))
expect_equal(unpack(d), rev(v))
rpahl/container documentation built on Nov. 10, 2023, 6:31 p.m.