OxL Справочник OxL
РусскийEnglish

fn oxlFuzzArg

A generated argument of a fuzz test (D-7060): any value of T, refinements respected, decided by the fuzz input.

Example:

oxl✓ проверяется в CI
test fuzz "reverse twice is the identity" (xs: List<i64>) {
  var ys = xs.clone()
  ys.reverse()
  ys.reverse()
  assert_eq(ys, xs)
}
@intrinsic("test.fuzzGen") pub(api) fn oxlFuzzArg<T: Serializable>(name: str) -> T

С версии. 1.0.0-beta

Параметры

ИмяТип
namestr

Возвращает

T

Эффекты

не объявлены (чистая, пока тело не говорит иное)

Определено в: std/core/testing.oxl:338

См. также