omdl  v0.6.1
OpenSCAD Mechanical Design Library
Results
ECHO: "OpenSCAD Version [2017, 2, 19]"
ECHO: "[ INFO ] run_test(); t01 passed: 'is_defined(undef)=false'"
ECHO: "[ INFO ] run_test(); t02 passed: 'is_defined(1)=true'"
ECHO: "[ INFO ] run_test(); t03 passed: 'is_defined(10)=true'"
ECHO: "[ INFO ] run_test(); t04 passed: 'is_defined(1e+08)=true'"
ECHO: "[ INFO ] run_test(); t05 passed: 'is_defined(0.001)=true'"
ECHO: "[ INFO ] run_test(); t06 passed: 'is_defined(1e+308)=true'"
ECHO: "[ INFO ] run_test(); t07 passed: 'is_defined(-1e+308)=true'"
ECHO: "[ INFO ] run_test(); t08 passed: 'is_defined(inf)=true'"
ECHO: "[ INFO ] run_test(); t09 passed: 'is_defined(nan)=true'"
ECHO: "[ INFO ] run_test(); t10 passed: 'is_defined(true)=true'"
ECHO: "[ INFO ] run_test(); t11 passed: 'is_defined(false)=true'"
ECHO: "[ INFO ] run_test(); t12 passed: 'is_defined(a)=true'"
ECHO: "[ INFO ] run_test(); t13 passed: 'is_defined(This is a longer string)=true'"
ECHO: "[ INFO ] run_test(); t14 passed: 'is_defined()=true'"
ECHO: "[ INFO ] run_test(); t15 passed: 'is_defined([])=true'"
ECHO: "[ INFO ] run_test(); t16 passed: 'is_defined([undef])=true'"
ECHO: "[ INFO ] run_test(); t17 passed: 'is_defined([10])=true'"
ECHO: "[ INFO ] run_test(); t18 passed: 'is_defined([1, 2, 3])=true'"
ECHO: "[ INFO ] run_test(); t19 passed: 'is_defined([[1, 2, 3], [4, 5, 6], [7, 8, 9]])=true'"
ECHO: "[ INFO ] run_test(); t20 passed: 'is_defined([0 : 1 : 9])=true'"
ECHO: "[ INFO ] run_test(); t21 passed: 'is_defined([0 : 0.5 : 9])=true'"
ECHO: "[ INFO ] run_test(); t01 passed: 'not_defined(undef)=true'"
ECHO: "[ INFO ] run_test(); t02 passed: 'not_defined(1)=false'"
ECHO: "[ INFO ] run_test(); t03 passed: 'not_defined(10)=false'"
ECHO: "[ INFO ] run_test(); t04 passed: 'not_defined(1e+08)=false'"
ECHO: "[ INFO ] run_test(); t05 passed: 'not_defined(0.001)=false'"
ECHO: "[ INFO ] run_test(); t06 passed: 'not_defined(1e+308)=false'"
ECHO: "[ INFO ] run_test(); t07 passed: 'not_defined(-1e+308)=false'"
ECHO: "[ INFO ] run_test(); t08 passed: 'not_defined(inf)=false'"
ECHO: "[ INFO ] run_test(); t09 passed: 'not_defined(nan)=false'"
ECHO: "[ INFO ] run_test(); t10 passed: 'not_defined(true)=false'"
ECHO: "[ INFO ] run_test(); t11 passed: 'not_defined(false)=false'"
ECHO: "[ INFO ] run_test(); t12 passed: 'not_defined(a)=false'"
ECHO: "[ INFO ] run_test(); t13 passed: 'not_defined(This is a longer string)=false'"
ECHO: "[ INFO ] run_test(); t14 passed: 'not_defined()=false'"
ECHO: "[ INFO ] run_test(); t15 passed: 'not_defined([])=false'"
ECHO: "[ INFO ] run_test(); t16 passed: 'not_defined([undef])=false'"
ECHO: "[ INFO ] run_test(); t17 passed: 'not_defined([10])=false'"
ECHO: "[ INFO ] run_test(); t18 passed: 'not_defined([1, 2, 3])=false'"
ECHO: "[ INFO ] run_test(); t19 passed: 'not_defined([[1, 2, 3], [4, 5, 6], [7, 8, 9]])=false'"
ECHO: "[ INFO ] run_test(); t20 passed: 'not_defined([0 : 1 : 9])=false'"
ECHO: "[ INFO ] run_test(); t21 passed: 'not_defined([0 : 0.5 : 9])=false'"
ECHO: "[ INFO ] run_test(); t01 passed: 'is_nan(undef)=false'"
ECHO: "[ INFO ] run_test(); t02 passed: 'is_nan(1)=false'"
ECHO: "[ INFO ] run_test(); t03 passed: 'is_nan(10)=false'"
ECHO: "[ INFO ] run_test(); t04 passed: 'is_nan(1e+08)=false'"
ECHO: "[ INFO ] run_test(); t05 passed: 'is_nan(0.001)=false'"
ECHO: "[ INFO ] run_test(); t06 passed: 'is_nan(1e+308)=false'"
ECHO: "[ INFO ] run_test(); t07 passed: 'is_nan(-1e+308)=false'"
ECHO: "[ INFO ] run_test(); t08 passed: 'is_nan(inf)=false'"
ECHO: "[ INFO ] run_test(); t09 passed: 'is_nan(nan)=true'"
ECHO: "[ INFO ] run_test(); t10 passed: 'is_nan(true)=false'"
ECHO: "[ INFO ] run_test(); t11 passed: 'is_nan(false)=false'"
ECHO: "[ INFO ] run_test(); t12 passed: 'is_nan(a)=false'"
ECHO: "[ INFO ] run_test(); t13 passed: 'is_nan(This is a longer string)=false'"
ECHO: "[ INFO ] run_test(); t14 passed: 'is_nan()=false'"
ECHO: "[ INFO ] run_test(); t15 passed: 'is_nan([])=false'"
ECHO: "[ INFO ] run_test(); t16 passed: 'is_nan([undef])=false'"
ECHO: "[ INFO ] run_test(); t17 passed: 'is_nan([10])=false'"
ECHO: "[ INFO ] run_test(); t18 passed: 'is_nan([1, 2, 3])=false'"
ECHO: "[ INFO ] run_test(); t19 passed: 'is_nan([[1, 2, 3], [4, 5, 6], [7, 8, 9]])=false'"
ECHO: "[ INFO ] run_test(); t20 passed: 'is_nan([0 : 1 : 9])=false'"
ECHO: "[ INFO ] run_test(); t21 passed: 'is_nan([0 : 0.5 : 9])=false'"
ECHO: "[ INFO ] run_test(); t01 passed: 'is_inf(undef)=false'"
ECHO: "[ INFO ] run_test(); t02 passed: 'is_inf(1)=false'"
ECHO: "[ INFO ] run_test(); t03 passed: 'is_inf(10)=false'"
ECHO: "[ INFO ] run_test(); t04 passed: 'is_inf(1e+08)=false'"
ECHO: "[ INFO ] run_test(); t05 passed: 'is_inf(0.001)=false'"
ECHO: "[ INFO ] run_test(); t06 passed: 'is_inf(1e+308)=false'"
ECHO: "[ INFO ] run_test(); t07 passed: 'is_inf(-1e+308)=false'"
ECHO: "[ INFO ] run_test(); t08 passed: 'is_inf(inf)=true'"
ECHO: "[ INFO ] run_test(); t09 passed: 'is_inf(nan)=false'"
ECHO: "[ INFO ] run_test(); t10 passed: 'is_inf(true)=false'"
ECHO: "[ INFO ] run_test(); t11 passed: 'is_inf(false)=false'"
ECHO: "[ INFO ] run_test(); t12 passed: 'is_inf(a)=false'"
ECHO: "[ INFO ] run_test(); t13 passed: 'is_inf(This is a longer string)=false'"
ECHO: "[ INFO ] run_test(); t14 passed: 'is_inf()=false'"
ECHO: "[ INFO ] run_test(); t15 passed: 'is_inf([])=false'"
ECHO: "[ INFO ] run_test(); t16 passed: 'is_inf([undef])=false'"
ECHO: "[ INFO ] run_test(); t17 passed: 'is_inf([10])=false'"
ECHO: "[ INFO ] run_test(); t18 passed: 'is_inf([1, 2, 3])=false'"
ECHO: "[ INFO ] run_test(); t19 passed: 'is_inf([[1, 2, 3], [4, 5, 6], [7, 8, 9]])=false'"
ECHO: "[ INFO ] run_test(); t20 passed: 'is_inf([0 : 1 : 9])=false'"
ECHO: "[ INFO ] run_test(); t21 passed: 'is_inf([0 : 0.5 : 9])=false'"
ECHO: "[ INFO ] run_test(); t01 passed: 'is_scalar(undef)=true'"
ECHO: "[ INFO ] run_test(); t02 passed: 'is_scalar(1)=true'"
ECHO: "[ INFO ] run_test(); t03 passed: 'is_scalar(10)=true'"
ECHO: "[ INFO ] run_test(); t04 passed: 'is_scalar(1e+08)=true'"
ECHO: "[ INFO ] run_test(); t05 passed: 'is_scalar(0.001)=true'"
ECHO: "[ INFO ] run_test(); t06 passed: 'is_scalar(1e+308)=true'"
ECHO: "[ INFO ] run_test(); t07 passed: 'is_scalar(-1e+308)=true'"
ECHO: "[ INFO ] run_test(); t08 passed: 'is_scalar(inf)=true'"
ECHO: "[ INFO ] run_test(); t09 passed: 'is_scalar(nan)=true'"
ECHO: "[ INFO ] run_test(); t10 passed: 'is_scalar(true)=true'"
ECHO: "[ INFO ] run_test(); t11 passed: 'is_scalar(false)=true'"
ECHO: "[ INFO ] run_test(); t12 passed: 'is_scalar(a)=false'"
ECHO: "[ INFO ] run_test(); t13 passed: 'is_scalar(This is a longer string)=false'"
ECHO: "[ INFO ] run_test(); t14 passed: 'is_scalar()=false'"
ECHO: "[ INFO ] run_test(); t15 passed: 'is_scalar([])=false'"
ECHO: "[ INFO ] run_test(); t16 passed: 'is_scalar([undef])=false'"
ECHO: "[ INFO ] run_test(); t17 passed: 'is_scalar([10])=false'"
ECHO: "[ INFO ] run_test(); t18 passed: 'is_scalar([1, 2, 3])=false'"
ECHO: "[ INFO ] run_test(); t19 passed: 'is_scalar([[1, 2, 3], [4, 5, 6], [7, 8, 9]])=false'"
ECHO: "[ INFO ] run_test(); t20 *skip*: 'is_scalar(A shorthand range)'"
ECHO: "[ INFO ] run_test(); t21 *skip*: 'is_scalar(A range)'"
ECHO: "[ INFO ] run_test(); t01 passed: 'is_iterable(undef)=false'"
ECHO: "[ INFO ] run_test(); t02 passed: 'is_iterable(1)=false'"
ECHO: "[ INFO ] run_test(); t03 passed: 'is_iterable(10)=false'"
ECHO: "[ INFO ] run_test(); t04 passed: 'is_iterable(1e+08)=false'"
ECHO: "[ INFO ] run_test(); t05 passed: 'is_iterable(0.001)=false'"
ECHO: "[ INFO ] run_test(); t06 passed: 'is_iterable(1e+308)=false'"
ECHO: "[ INFO ] run_test(); t07 passed: 'is_iterable(-1e+308)=false'"
ECHO: "[ INFO ] run_test(); t08 passed: 'is_iterable(inf)=false'"
ECHO: "[ INFO ] run_test(); t09 passed: 'is_iterable(nan)=false'"
ECHO: "[ INFO ] run_test(); t10 passed: 'is_iterable(true)=false'"
ECHO: "[ INFO ] run_test(); t11 passed: 'is_iterable(false)=false'"
ECHO: "[ INFO ] run_test(); t12 passed: 'is_iterable(a)=true'"
ECHO: "[ INFO ] run_test(); t13 passed: 'is_iterable(This is a longer string)=true'"
ECHO: "[ INFO ] run_test(); t14 passed: 'is_iterable()=true'"
ECHO: "[ INFO ] run_test(); t15 passed: 'is_iterable([])=true'"
ECHO: "[ INFO ] run_test(); t16 passed: 'is_iterable([undef])=true'"
ECHO: "[ INFO ] run_test(); t17 passed: 'is_iterable([10])=true'"
ECHO: "[ INFO ] run_test(); t18 passed: 'is_iterable([1, 2, 3])=true'"
ECHO: "[ INFO ] run_test(); t19 passed: 'is_iterable([[1, 2, 3], [4, 5, 6], [7, 8, 9]])=true'"
ECHO: "[ INFO ] run_test(); t20 *skip*: 'is_iterable(A shorthand range)'"
ECHO: "[ INFO ] run_test(); t21 *skip*: 'is_iterable(A range)'"
ECHO: "[ INFO ] run_test(); t01 passed: 'is_empty(undef)=false'"
ECHO: "[ INFO ] run_test(); t02 passed: 'is_empty(1)=false'"
ECHO: "[ INFO ] run_test(); t03 passed: 'is_empty(10)=false'"
ECHO: "[ INFO ] run_test(); t04 passed: 'is_empty(1e+08)=false'"
ECHO: "[ INFO ] run_test(); t05 passed: 'is_empty(0.001)=false'"
ECHO: "[ INFO ] run_test(); t06 passed: 'is_empty(1e+308)=false'"
ECHO: "[ INFO ] run_test(); t07 passed: 'is_empty(-1e+308)=false'"
ECHO: "[ INFO ] run_test(); t08 passed: 'is_empty(inf)=false'"
ECHO: "[ INFO ] run_test(); t09 passed: 'is_empty(nan)=false'"
ECHO: "[ INFO ] run_test(); t10 passed: 'is_empty(true)=false'"
ECHO: "[ INFO ] run_test(); t11 passed: 'is_empty(false)=false'"
ECHO: "[ INFO ] run_test(); t12 passed: 'is_empty(a)=false'"
ECHO: "[ INFO ] run_test(); t13 passed: 'is_empty(This is a longer string)=false'"
ECHO: "[ INFO ] run_test(); t14 passed: 'is_empty()=true'"
ECHO: "[ INFO ] run_test(); t15 passed: 'is_empty([])=true'"
ECHO: "[ INFO ] run_test(); t16 passed: 'is_empty([undef])=false'"
ECHO: "[ INFO ] run_test(); t17 passed: 'is_empty([10])=false'"
ECHO: "[ INFO ] run_test(); t18 passed: 'is_empty([1, 2, 3])=false'"
ECHO: "[ INFO ] run_test(); t19 passed: 'is_empty([[1, 2, 3], [4, 5, 6], [7, 8, 9]])=false'"
ECHO: "[ INFO ] run_test(); t20 passed: 'is_empty([0 : 1 : 9])=false'"
ECHO: "[ INFO ] run_test(); t21 passed: 'is_empty([0 : 0.5 : 9])=false'"
ECHO: "[ INFO ] run_test(); t01 passed: 'is_number(undef)=false'"
ECHO: "[ INFO ] run_test(); t02 passed: 'is_number(1)=true'"
ECHO: "[ INFO ] run_test(); t03 passed: 'is_number(10)=true'"
ECHO: "[ INFO ] run_test(); t04 passed: 'is_number(1e+08)=true'"
ECHO: "[ INFO ] run_test(); t05 passed: 'is_number(0.001)=true'"
ECHO: "[ INFO ] run_test(); t06 passed: 'is_number(1e+308)=true'"
ECHO: "[ INFO ] run_test(); t07 passed: 'is_number(-1e+308)=true'"
ECHO: "[ INFO ] run_test(); t08 passed: 'is_number(inf)=true'"
ECHO: "[ INFO ] run_test(); t09 passed: 'is_number(nan)=true'"
ECHO: "[ INFO ] run_test(); t10 passed: 'is_number(true)=false'"
ECHO: "[ INFO ] run_test(); t11 passed: 'is_number(false)=false'"
ECHO: "[ INFO ] run_test(); t12 passed: 'is_number(a)=false'"
ECHO: "[ INFO ] run_test(); t13 passed: 'is_number(This is a longer string)=false'"
ECHO: "[ INFO ] run_test(); t14 passed: 'is_number()=false'"
ECHO: "[ INFO ] run_test(); t15 passed: 'is_number([])=false'"
ECHO: "[ INFO ] run_test(); t16 passed: 'is_number([undef])=false'"
ECHO: "[ INFO ] run_test(); t17 passed: 'is_number([10])=false'"
ECHO: "[ INFO ] run_test(); t18 passed: 'is_number([1, 2, 3])=false'"
ECHO: "[ INFO ] run_test(); t19 passed: 'is_number([[1, 2, 3], [4, 5, 6], [7, 8, 9]])=false'"
ECHO: "[ INFO ] run_test(); t20 passed: 'is_number([0 : 1 : 9])=false'"
ECHO: "[ INFO ] run_test(); t21 passed: 'is_number([0 : 0.5 : 9])=false'"
ECHO: "[ INFO ] run_test(); t01 passed: 'is_integer(undef)=false'"
ECHO: "[ INFO ] run_test(); t02 passed: 'is_integer(1)=true'"
ECHO: "[ INFO ] run_test(); t03 passed: 'is_integer(10)=true'"
ECHO: "[ INFO ] run_test(); t04 passed: 'is_integer(1e+08)=true'"
ECHO: "[ INFO ] run_test(); t05 passed: 'is_integer(0.001)=false'"
ECHO: "[ INFO ] run_test(); t06 passed: 'is_integer(1e+308)=true'"
ECHO: "[ INFO ] run_test(); t07 passed: 'is_integer(-1e+308)=true'"
ECHO: "[ INFO ] run_test(); t08 passed: 'is_integer(inf)=false'"
ECHO: "[ INFO ] run_test(); t09 passed: 'is_integer(nan)=false'"
ECHO: "[ INFO ] run_test(); t10 passed: 'is_integer(true)=false'"
ECHO: "[ INFO ] run_test(); t11 passed: 'is_integer(false)=false'"
ECHO: "[ INFO ] run_test(); t12 passed: 'is_integer(a)=false'"
ECHO: "[ INFO ] run_test(); t13 passed: 'is_integer(This is a longer string)=false'"
ECHO: "[ INFO ] run_test(); t14 passed: 'is_integer()=false'"
ECHO: "[ INFO ] run_test(); t15 passed: 'is_integer([])=false'"
ECHO: "[ INFO ] run_test(); t16 passed: 'is_integer([undef])=false'"
ECHO: "[ INFO ] run_test(); t17 passed: 'is_integer([10])=false'"
ECHO: "[ INFO ] run_test(); t18 passed: 'is_integer([1, 2, 3])=false'"
ECHO: "[ INFO ] run_test(); t19 passed: 'is_integer([[1, 2, 3], [4, 5, 6], [7, 8, 9]])=false'"
ECHO: "[ INFO ] run_test(); t20 passed: 'is_integer([0 : 1 : 9])=false'"
ECHO: "[ INFO ] run_test(); t21 passed: 'is_integer([0 : 0.5 : 9])=false'"
ECHO: "[ INFO ] run_test(); t01 passed: 'is_decimal(undef)=false'"
ECHO: "[ INFO ] run_test(); t02 passed: 'is_decimal(1)=false'"
ECHO: "[ INFO ] run_test(); t03 passed: 'is_decimal(10)=false'"
ECHO: "[ INFO ] run_test(); t04 passed: 'is_decimal(1e+08)=false'"
ECHO: "[ INFO ] run_test(); t05 passed: 'is_decimal(0.001)=true'"
ECHO: "[ INFO ] run_test(); t06 passed: 'is_decimal(1e+308)=false'"
ECHO: "[ INFO ] run_test(); t07 passed: 'is_decimal(-1e+308)=false'"
ECHO: "[ INFO ] run_test(); t08 passed: 'is_decimal(inf)=false'"
ECHO: "[ INFO ] run_test(); t09 passed: 'is_decimal(nan)=false'"
ECHO: "[ INFO ] run_test(); t10 passed: 'is_decimal(true)=false'"
ECHO: "[ INFO ] run_test(); t11 passed: 'is_decimal(false)=false'"
ECHO: "[ INFO ] run_test(); t12 passed: 'is_decimal(a)=false'"
ECHO: "[ INFO ] run_test(); t13 passed: 'is_decimal(This is a longer string)=false'"
ECHO: "[ INFO ] run_test(); t14 passed: 'is_decimal()=false'"
ECHO: "[ INFO ] run_test(); t15 passed: 'is_decimal([])=false'"
ECHO: "[ INFO ] run_test(); t16 passed: 'is_decimal([undef])=false'"
ECHO: "[ INFO ] run_test(); t17 passed: 'is_decimal([10])=false'"
ECHO: "[ INFO ] run_test(); t18 passed: 'is_decimal([1, 2, 3])=false'"
ECHO: "[ INFO ] run_test(); t19 passed: 'is_decimal([[1, 2, 3], [4, 5, 6], [7, 8, 9]])=false'"
ECHO: "[ INFO ] run_test(); t20 passed: 'is_decimal([0 : 1 : 9])=false'"
ECHO: "[ INFO ] run_test(); t21 passed: 'is_decimal([0 : 0.5 : 9])=false'"
ECHO: "[ INFO ] run_test(); t01 passed: 'is_boolean(undef)=false'"
ECHO: "[ INFO ] run_test(); t02 passed: 'is_boolean(1)=false'"
ECHO: "[ INFO ] run_test(); t03 passed: 'is_boolean(10)=false'"
ECHO: "[ INFO ] run_test(); t04 passed: 'is_boolean(1e+08)=false'"
ECHO: "[ INFO ] run_test(); t05 passed: 'is_boolean(0.001)=false'"
ECHO: "[ INFO ] run_test(); t06 passed: 'is_boolean(1e+308)=false'"
ECHO: "[ INFO ] run_test(); t07 passed: 'is_boolean(-1e+308)=false'"
ECHO: "[ INFO ] run_test(); t08 passed: 'is_boolean(inf)=false'"
ECHO: "[ INFO ] run_test(); t09 passed: 'is_boolean(nan)=false'"
ECHO: "[ INFO ] run_test(); t10 passed: 'is_boolean(true)=true'"
ECHO: "[ INFO ] run_test(); t11 passed: 'is_boolean(false)=true'"
ECHO: "[ INFO ] run_test(); t12 passed: 'is_boolean(a)=false'"
ECHO: "[ INFO ] run_test(); t13 passed: 'is_boolean(This is a longer string)=false'"
ECHO: "[ INFO ] run_test(); t14 passed: 'is_boolean()=false'"
ECHO: "[ INFO ] run_test(); t15 passed: 'is_boolean([])=false'"
ECHO: "[ INFO ] run_test(); t16 passed: 'is_boolean([undef])=false'"
ECHO: "[ INFO ] run_test(); t17 passed: 'is_boolean([10])=false'"
ECHO: "[ INFO ] run_test(); t18 passed: 'is_boolean([1, 2, 3])=false'"
ECHO: "[ INFO ] run_test(); t19 passed: 'is_boolean([[1, 2, 3], [4, 5, 6], [7, 8, 9]])=false'"
ECHO: "[ INFO ] run_test(); t20 passed: 'is_boolean([0 : 1 : 9])=false'"
ECHO: "[ INFO ] run_test(); t21 passed: 'is_boolean([0 : 0.5 : 9])=false'"
ECHO: "[ INFO ] run_test(); t01 passed: 'is_string(undef)=false'"
ECHO: "[ INFO ] run_test(); t02 passed: 'is_string(1)=false'"
ECHO: "[ INFO ] run_test(); t03 passed: 'is_string(10)=false'"
ECHO: "[ INFO ] run_test(); t04 passed: 'is_string(1e+08)=false'"
ECHO: "[ INFO ] run_test(); t05 passed: 'is_string(0.001)=false'"
ECHO: "[ INFO ] run_test(); t06 passed: 'is_string(1e+308)=false'"
ECHO: "[ INFO ] run_test(); t07 passed: 'is_string(-1e+308)=false'"
ECHO: "[ INFO ] run_test(); t08 passed: 'is_string(inf)=false'"
ECHO: "[ INFO ] run_test(); t09 passed: 'is_string(nan)=false'"
ECHO: "[ INFO ] run_test(); t10 passed: 'is_string(true)=false'"
ECHO: "[ INFO ] run_test(); t11 passed: 'is_string(false)=false'"
ECHO: "[ INFO ] run_test(); t12 passed: 'is_string(a)=true'"
ECHO: "[ INFO ] run_test(); t13 passed: 'is_string(This is a longer string)=true'"
ECHO: "[ INFO ] run_test(); t14 passed: 'is_string()=true'"
ECHO: "[ INFO ] run_test(); t15 passed: 'is_string([])=false'"
ECHO: "[ INFO ] run_test(); t16 passed: 'is_string([undef])=false'"
ECHO: "[ INFO ] run_test(); t17 passed: 'is_string([10])=false'"
ECHO: "[ INFO ] run_test(); t18 passed: 'is_string([1, 2, 3])=false'"
ECHO: "[ INFO ] run_test(); t19 passed: 'is_string([[1, 2, 3], [4, 5, 6], [7, 8, 9]])=false'"
ECHO: "[ INFO ] run_test(); t20 passed: 'is_string([0 : 1 : 9])=false'"
ECHO: "[ INFO ] run_test(); t21 passed: 'is_string([0 : 0.5 : 9])=false'"
ECHO: "[ INFO ] run_test(); t01 passed: 'is_list(undef)=false'"
ECHO: "[ INFO ] run_test(); t02 passed: 'is_list(1)=false'"
ECHO: "[ INFO ] run_test(); t03 passed: 'is_list(10)=false'"
ECHO: "[ INFO ] run_test(); t04 passed: 'is_list(1e+08)=false'"
ECHO: "[ INFO ] run_test(); t05 passed: 'is_list(0.001)=false'"
ECHO: "[ INFO ] run_test(); t06 passed: 'is_list(1e+308)=false'"
ECHO: "[ INFO ] run_test(); t07 passed: 'is_list(-1e+308)=false'"
ECHO: "[ INFO ] run_test(); t08 passed: 'is_list(inf)=false'"
ECHO: "[ INFO ] run_test(); t09 passed: 'is_list(nan)=false'"
ECHO: "[ INFO ] run_test(); t10 passed: 'is_list(true)=false'"
ECHO: "[ INFO ] run_test(); t11 passed: 'is_list(false)=false'"
ECHO: "[ INFO ] run_test(); t12 passed: 'is_list(a)=false'"
ECHO: "[ INFO ] run_test(); t13 passed: 'is_list(This is a longer string)=false'"
ECHO: "[ INFO ] run_test(); t14 passed: 'is_list()=false'"
ECHO: "[ INFO ] run_test(); t15 passed: 'is_list([])=true'"
ECHO: "[ INFO ] run_test(); t16 passed: 'is_list([undef])=true'"
ECHO: "[ INFO ] run_test(); t17 passed: 'is_list([10])=true'"
ECHO: "[ INFO ] run_test(); t18 passed: 'is_list([1, 2, 3])=true'"
ECHO: "[ INFO ] run_test(); t19 passed: 'is_list([[1, 2, 3], [4, 5, 6], [7, 8, 9]])=true'"
ECHO: "[ INFO ] run_test(); t20 *skip*: 'is_list(A shorthand range)'"
ECHO: "[ INFO ] run_test(); t21 *skip*: 'is_list(A range)'"
ECHO: "[ INFO ] run_test(); t01 passed: 'is_range(undef)=false'"
ECHO: "[ INFO ] run_test(); t02 passed: 'is_range(1)=false'"
ECHO: "[ INFO ] run_test(); t03 passed: 'is_range(10)=false'"
ECHO: "[ INFO ] run_test(); t04 passed: 'is_range(1e+08)=false'"
ECHO: "[ INFO ] run_test(); t05 passed: 'is_range(0.001)=false'"
ECHO: "[ INFO ] run_test(); t06 passed: 'is_range(1e+308)=false'"
ECHO: "[ INFO ] run_test(); t07 passed: 'is_range(-1e+308)=false'"
ECHO: "[ INFO ] run_test(); t08 passed: 'is_range(inf)=false'"
ECHO: "[ INFO ] run_test(); t09 passed: 'is_range(nan)=false'"
ECHO: "[ INFO ] run_test(); t10 passed: 'is_range(true)=false'"
ECHO: "[ INFO ] run_test(); t11 passed: 'is_range(false)=false'"
ECHO: "[ INFO ] run_test(); t12 passed: 'is_range(a)=false'"
ECHO: "[ INFO ] run_test(); t13 passed: 'is_range(This is a longer string)=false'"
ECHO: "[ INFO ] run_test(); t14 passed: 'is_range()=false'"
ECHO: "[ INFO ] run_test(); t15 passed: 'is_range([])=false'"
ECHO: "[ INFO ] run_test(); t16 passed: 'is_range([undef])=false'"
ECHO: "[ INFO ] run_test(); t17 passed: 'is_range([10])=false'"
ECHO: "[ INFO ] run_test(); t18 passed: 'is_range([1, 2, 3])=false'"
ECHO: "[ INFO ] run_test(); t19 passed: 'is_range([[1, 2, 3], [4, 5, 6], [7, 8, 9]])=false'"
ECHO: "[ INFO ] run_test(); t20 passed: 'is_range([0 : 1 : 9])=true'"
ECHO: "[ INFO ] run_test(); t21 passed: 'is_range([0 : 0.5 : 9])=true'"
ECHO: "[ INFO ] run_test(); t01 *skip*: 'is_even(The undefined value)'"
ECHO: "[ INFO ] run_test(); t02 passed: 'is_even(1)=false'"
ECHO: "[ INFO ] run_test(); t03 passed: 'is_even(10)=true'"
ECHO: "[ INFO ] run_test(); t04 passed: 'is_even(1e+08)=true'"
ECHO: "[ INFO ] run_test(); t05 passed: 'is_even(0.001)=false'"
ECHO: "[ INFO ] run_test(); t06 passed: 'is_even(1e+308)=true'"
ECHO: "[ INFO ] run_test(); t07 passed: 'is_even(-1e+308)=true'"
ECHO: "[ INFO ] run_test(); t08 *skip*: 'is_even(The max number^2)'"
ECHO: "[ INFO ] run_test(); t09 *skip*: 'is_even(The invalid number nan)'"
ECHO: "[ INFO ] run_test(); t10 *skip*: 'is_even(The boolean true)'"
ECHO: "[ INFO ] run_test(); t11 *skip*: 'is_even(The boolean false)'"
ECHO: "[ INFO ] run_test(); t12 *skip*: 'is_even(A character string)'"
ECHO: "[ INFO ] run_test(); t13 *skip*: 'is_even(A string)'"
ECHO: "[ INFO ] run_test(); t14 *skip*: 'is_even(The empty string)'"
ECHO: "[ INFO ] run_test(); t15 *skip*: 'is_even(The empty list)'"
ECHO: "[ INFO ] run_test(); t16 *skip*: 'is_even(A 1-tuple list of undef)'"
ECHO: "[ INFO ] run_test(); t17 *skip*: 'is_even(A 1-tuple list)'"
ECHO: "[ INFO ] run_test(); t18 *skip*: 'is_even(A 3-tuple list)'"
ECHO: "[ INFO ] run_test(); t19 *skip*: 'is_even(A list of lists)'"
ECHO: "[ INFO ] run_test(); t20 *skip*: 'is_even(A shorthand range)'"
ECHO: "[ INFO ] run_test(); t21 *skip*: 'is_even(A range)'"
ECHO: "[ INFO ] run_test(); t01 *skip*: 'is_odd(The undefined value)'"
ECHO: "[ INFO ] run_test(); t02 passed: 'is_odd(1)=true'"
ECHO: "[ INFO ] run_test(); t03 passed: 'is_odd(10)=false'"
ECHO: "[ INFO ] run_test(); t04 passed: 'is_odd(1e+08)=false'"
ECHO: "[ INFO ] run_test(); t05 passed: 'is_odd(0.001)=false'"
ECHO: "[ INFO ] run_test(); t06 passed: 'is_odd(1e+308)=false'"
ECHO: "[ INFO ] run_test(); t07 passed: 'is_odd(-1e+308)=false'"
ECHO: "[ INFO ] run_test(); t08 *skip*: 'is_odd(The max number^2)'"
ECHO: "[ INFO ] run_test(); t09 *skip*: 'is_odd(The invalid number nan)'"
ECHO: "[ INFO ] run_test(); t10 *skip*: 'is_odd(The boolean true)'"
ECHO: "[ INFO ] run_test(); t11 *skip*: 'is_odd(The boolean false)'"
ECHO: "[ INFO ] run_test(); t12 *skip*: 'is_odd(A character string)'"
ECHO: "[ INFO ] run_test(); t13 *skip*: 'is_odd(A string)'"
ECHO: "[ INFO ] run_test(); t14 *skip*: 'is_odd(The empty string)'"
ECHO: "[ INFO ] run_test(); t15 *skip*: 'is_odd(The empty list)'"
ECHO: "[ INFO ] run_test(); t16 *skip*: 'is_odd(A 1-tuple list of undef)'"
ECHO: "[ INFO ] run_test(); t17 *skip*: 'is_odd(A 1-tuple list)'"
ECHO: "[ INFO ] run_test(); t18 *skip*: 'is_odd(A 3-tuple list)'"
ECHO: "[ INFO ] run_test(); t19 *skip*: 'is_odd(A list of lists)'"
ECHO: "[ INFO ] run_test(); t20 *skip*: 'is_odd(A shorthand range)'"
ECHO: "[ INFO ] run_test(); t21 *skip*: 'is_odd(A range)'"
ECHO: "[ INFO ] run_test(); t01 passed: 'is_between_MM(undef)=false'"
ECHO: "[ INFO ] run_test(); t02 passed: 'is_between_MM(1)=true'"
ECHO: "[ INFO ] run_test(); t03 passed: 'is_between_MM(10)=true'"
ECHO: "[ INFO ] run_test(); t04 passed: 'is_between_MM(1e+08)=true'"
ECHO: "[ INFO ] run_test(); t05 passed: 'is_between_MM(0.001)=true'"
ECHO: "[ INFO ] run_test(); t06 passed: 'is_between_MM(1e+308)=true'"
ECHO: "[ INFO ] run_test(); t07 passed: 'is_between_MM(-1e+308)=true'"
ECHO: "[ INFO ] run_test(); t08 passed: 'is_between_MM(inf)=false'"
ECHO: "[ INFO ] run_test(); t09 passed: 'is_between_MM(nan)=false'"
ECHO: "[ INFO ] run_test(); t10 passed: 'is_between_MM(true)=true'"
ECHO: "[ INFO ] run_test(); t11 passed: 'is_between_MM(false)=true'"
ECHO: "[ INFO ] run_test(); t12 passed: 'is_between_MM(a)=false'"
ECHO: "[ INFO ] run_test(); t13 passed: 'is_between_MM(This is a longer string)=false'"
ECHO: "[ INFO ] run_test(); t14 passed: 'is_between_MM()=false'"
ECHO: "[ INFO ] run_test(); t15 passed: 'is_between_MM([])=false'"
ECHO: "[ INFO ] run_test(); t16 passed: 'is_between_MM([undef])=false'"
ECHO: "[ INFO ] run_test(); t17 passed: 'is_between_MM([10])=false'"
ECHO: "[ INFO ] run_test(); t18 passed: 'is_between_MM([1, 2, 3])=false'"
ECHO: "[ INFO ] run_test(); t19 passed: 'is_between_MM([[1, 2, 3], [4, 5, 6], [7, 8, 9]])=false'"
ECHO: "[ INFO ] run_test(); t20 passed: 'is_between_MM([0 : 1 : 9])=false'"
ECHO: "[ INFO ] run_test(); t21 passed: 'is_between_MM([0 : 0.5 : 9])=false'"