omdl  v0.6.1
OpenSCAD Mechanical Design Library
Results
ECHO: "OpenSCAD Version [2017, 2, 19]"
ECHO: "[ INFO ] run_test(); t01 passed: 'all_equal_T(undef)=false'"
ECHO: "[ INFO ] run_test(); t02 passed: 'all_equal_T(1)=false'"
ECHO: "[ INFO ] run_test(); t03 passed: 'all_equal_T(true)=true'"
ECHO: "[ INFO ] run_test(); t04 passed: 'all_equal_T(false)=false'"
ECHO: "[ INFO ] run_test(); t05 passed: 'all_equal_T(a)=false'"
ECHO: "[ INFO ] run_test(); t06 passed: 'all_equal_T(This is a longer string)=false'"
ECHO: "[ INFO ] run_test(); t07 passed: 'all_equal_T()=true'"
ECHO: "[ INFO ] run_test(); t08 passed: 'all_equal_T([])=true'"
ECHO: "[ INFO ] run_test(); t09 passed: 'all_equal_T([0 : 1 : 9])=false'"
ECHO: "[ INFO ] run_test(); t10 passed: 'all_equal_T([0 : 0.5 : 9])=false'"
ECHO: "[ INFO ] run_test(); t11 passed: 'all_equal_T([undef])=false'"
ECHO: "[ INFO ] run_test(); t12 passed: 'all_equal_T([1])=false'"
ECHO: "[ INFO ] run_test(); t13 passed: 'all_equal_T([1, 2, 3])=false'"
ECHO: "[ INFO ] run_test(); t14 passed: 'all_equal_T([[1], [2], [3], [4], [5]])=false'"
ECHO: "[ INFO ] run_test(); t15 passed: 'all_equal_T([[1, 2], [2, 3]])=false'"
ECHO: "[ INFO ] run_test(); t16 passed: 'all_equal_T([[1, 2], [2, 3], [4, 5], "ab"])=false'"
ECHO: "[ INFO ] run_test(); t17 passed: 'all_equal_T([[1, 2, 3], [4, 5, 6], [7, 8, 9], ["a", "b", "c"]])=false'"
ECHO: "[ INFO ] run_test(); t18 passed: 'all_equal_T([1, 2, 3, undef])=false'"
ECHO: "[ INFO ] run_test(); t19 passed: 'all_equal_T([undef, undef, undef, undef])=false'"
ECHO: "[ INFO ] run_test(); t20 passed: 'all_equal_T([[undef], [undef], [undef]])=false'"
ECHO: "[ INFO ] run_test(); t21 passed: 'all_equal_T([true, true, true, true, false])=false'"
ECHO: "[ INFO ] run_test(); t22 passed: 'all_equal_T([true, false, false, false, false])=false'"
ECHO: "[ INFO ] run_test(); t23 passed: 'all_equal_T([true, true, true, true])=true'"
ECHO: "[ INFO ] run_test(); t01 passed: 'all_equal_F(undef)=false'"
ECHO: "[ INFO ] run_test(); t02 passed: 'all_equal_F(1)=false'"
ECHO: "[ INFO ] run_test(); t03 passed: 'all_equal_F(true)=false'"
ECHO: "[ INFO ] run_test(); t04 passed: 'all_equal_F(false)=true'"
ECHO: "[ INFO ] run_test(); t05 passed: 'all_equal_F(a)=false'"
ECHO: "[ INFO ] run_test(); t06 passed: 'all_equal_F(This is a longer string)=false'"
ECHO: "[ INFO ] run_test(); t07 passed: 'all_equal_F()=true'"
ECHO: "[ INFO ] run_test(); t08 passed: 'all_equal_F([])=true'"
ECHO: "[ INFO ] run_test(); t09 passed: 'all_equal_F([0 : 1 : 9])=false'"
ECHO: "[ INFO ] run_test(); t10 passed: 'all_equal_F([0 : 0.5 : 9])=false'"
ECHO: "[ INFO ] run_test(); t11 passed: 'all_equal_F([undef])=false'"
ECHO: "[ INFO ] run_test(); t12 passed: 'all_equal_F([1])=false'"
ECHO: "[ INFO ] run_test(); t13 passed: 'all_equal_F([1, 2, 3])=false'"
ECHO: "[ INFO ] run_test(); t14 passed: 'all_equal_F([[1], [2], [3], [4], [5]])=false'"
ECHO: "[ INFO ] run_test(); t15 passed: 'all_equal_F([[1, 2], [2, 3]])=false'"
ECHO: "[ INFO ] run_test(); t16 passed: 'all_equal_F([[1, 2], [2, 3], [4, 5], "ab"])=false'"
ECHO: "[ INFO ] run_test(); t17 passed: 'all_equal_F([[1, 2, 3], [4, 5, 6], [7, 8, 9], ["a", "b", "c"]])=false'"
ECHO: "[ INFO ] run_test(); t18 passed: 'all_equal_F([1, 2, 3, undef])=false'"
ECHO: "[ INFO ] run_test(); t19 passed: 'all_equal_F([undef, undef, undef, undef])=false'"
ECHO: "[ INFO ] run_test(); t20 passed: 'all_equal_F([[undef], [undef], [undef]])=false'"
ECHO: "[ INFO ] run_test(); t21 passed: 'all_equal_F([true, true, true, true, false])=false'"
ECHO: "[ INFO ] run_test(); t22 passed: 'all_equal_F([true, false, false, false, false])=false'"
ECHO: "[ INFO ] run_test(); t23 passed: 'all_equal_F([true, true, true, true])=false'"
ECHO: "[ INFO ] run_test(); t01 passed: 'all_equal_U(undef)=true'"
ECHO: "[ INFO ] run_test(); t02 passed: 'all_equal_U(1)=false'"
ECHO: "[ INFO ] run_test(); t03 passed: 'all_equal_U(true)=false'"
ECHO: "[ INFO ] run_test(); t04 passed: 'all_equal_U(false)=false'"
ECHO: "[ INFO ] run_test(); t05 passed: 'all_equal_U(a)=false'"
ECHO: "[ INFO ] run_test(); t06 passed: 'all_equal_U(This is a longer string)=false'"
ECHO: "[ INFO ] run_test(); t07 passed: 'all_equal_U()=true'"
ECHO: "[ INFO ] run_test(); t08 passed: 'all_equal_U([])=true'"
ECHO: "[ INFO ] run_test(); t09 passed: 'all_equal_U([0 : 1 : 9])=false'"
ECHO: "[ INFO ] run_test(); t10 passed: 'all_equal_U([0 : 0.5 : 9])=false'"
ECHO: "[ INFO ] run_test(); t11 passed: 'all_equal_U([undef])=true'"
ECHO: "[ INFO ] run_test(); t12 passed: 'all_equal_U([1])=false'"
ECHO: "[ INFO ] run_test(); t13 passed: 'all_equal_U([1, 2, 3])=false'"
ECHO: "[ INFO ] run_test(); t14 passed: 'all_equal_U([[1], [2], [3], [4], [5]])=false'"
ECHO: "[ INFO ] run_test(); t15 passed: 'all_equal_U([[1, 2], [2, 3]])=false'"
ECHO: "[ INFO ] run_test(); t16 passed: 'all_equal_U([[1, 2], [2, 3], [4, 5], "ab"])=false'"
ECHO: "[ INFO ] run_test(); t17 passed: 'all_equal_U([[1, 2, 3], [4, 5, 6], [7, 8, 9], ["a", "b", "c"]])=false'"
ECHO: "[ INFO ] run_test(); t18 passed: 'all_equal_U([1, 2, 3, undef])=false'"
ECHO: "[ INFO ] run_test(); t19 passed: 'all_equal_U([undef, undef, undef, undef])=true'"
ECHO: "[ INFO ] run_test(); t20 passed: 'all_equal_U([[undef], [undef], [undef]])=false'"
ECHO: "[ INFO ] run_test(); t21 passed: 'all_equal_U([true, true, true, true, false])=false'"
ECHO: "[ INFO ] run_test(); t22 passed: 'all_equal_U([true, false, false, false, false])=false'"
ECHO: "[ INFO ] run_test(); t23 passed: 'all_equal_U([true, true, true, true])=false'"
ECHO: "[ INFO ] run_test(); t01 passed: 'any_equal_T(undef)=false'"
ECHO: "[ INFO ] run_test(); t02 passed: 'any_equal_T(1)=false'"
ECHO: "[ INFO ] run_test(); t03 passed: 'any_equal_T(true)=true'"
ECHO: "[ INFO ] run_test(); t04 passed: 'any_equal_T(false)=false'"
ECHO: "[ INFO ] run_test(); t05 passed: 'any_equal_T(a)=false'"
ECHO: "[ INFO ] run_test(); t06 passed: 'any_equal_T(This is a longer string)=false'"
ECHO: "[ INFO ] run_test(); t07 passed: 'any_equal_T()=false'"
ECHO: "[ INFO ] run_test(); t08 passed: 'any_equal_T([])=false'"
ECHO: "[ INFO ] run_test(); t09 passed: 'any_equal_T([0 : 1 : 9])=false'"
ECHO: "[ INFO ] run_test(); t10 passed: 'any_equal_T([0 : 0.5 : 9])=false'"
ECHO: "[ INFO ] run_test(); t11 passed: 'any_equal_T([undef])=false'"
ECHO: "[ INFO ] run_test(); t12 passed: 'any_equal_T([1])=false'"
ECHO: "[ INFO ] run_test(); t13 passed: 'any_equal_T([1, 2, 3])=false'"
ECHO: "[ INFO ] run_test(); t14 passed: 'any_equal_T([[1], [2], [3], [4], [5]])=false'"
ECHO: "[ INFO ] run_test(); t15 passed: 'any_equal_T([[1, 2], [2, 3]])=false'"
ECHO: "[ INFO ] run_test(); t16 passed: 'any_equal_T([[1, 2], [2, 3], [4, 5], "ab"])=false'"
ECHO: "[ INFO ] run_test(); t17 passed: 'any_equal_T([[1, 2, 3], [4, 5, 6], [7, 8, 9], ["a", "b", "c"]])=false'"
ECHO: "[ INFO ] run_test(); t18 passed: 'any_equal_T([1, 2, 3, undef])=false'"
ECHO: "[ INFO ] run_test(); t19 passed: 'any_equal_T([undef, undef, undef, undef])=false'"
ECHO: "[ INFO ] run_test(); t20 passed: 'any_equal_T([[undef], [undef], [undef]])=false'"
ECHO: "[ INFO ] run_test(); t21 passed: 'any_equal_T([true, true, true, true, false])=true'"
ECHO: "[ INFO ] run_test(); t22 passed: 'any_equal_T([true, false, false, false, false])=true'"
ECHO: "[ INFO ] run_test(); t23 passed: 'any_equal_T([true, true, true, true])=true'"
ECHO: "[ INFO ] run_test(); t01 passed: 'any_equal_F(undef)=false'"
ECHO: "[ INFO ] run_test(); t02 passed: 'any_equal_F(1)=false'"
ECHO: "[ INFO ] run_test(); t03 passed: 'any_equal_F(true)=false'"
ECHO: "[ INFO ] run_test(); t04 passed: 'any_equal_F(false)=true'"
ECHO: "[ INFO ] run_test(); t05 passed: 'any_equal_F(a)=false'"
ECHO: "[ INFO ] run_test(); t06 passed: 'any_equal_F(This is a longer string)=false'"
ECHO: "[ INFO ] run_test(); t07 passed: 'any_equal_F()=false'"
ECHO: "[ INFO ] run_test(); t08 passed: 'any_equal_F([])=false'"
ECHO: "[ INFO ] run_test(); t09 passed: 'any_equal_F([0 : 1 : 9])=false'"
ECHO: "[ INFO ] run_test(); t10 passed: 'any_equal_F([0 : 0.5 : 9])=false'"
ECHO: "[ INFO ] run_test(); t11 passed: 'any_equal_F([undef])=false'"
ECHO: "[ INFO ] run_test(); t12 passed: 'any_equal_F([1])=false'"
ECHO: "[ INFO ] run_test(); t13 passed: 'any_equal_F([1, 2, 3])=false'"
ECHO: "[ INFO ] run_test(); t14 passed: 'any_equal_F([[1], [2], [3], [4], [5]])=false'"
ECHO: "[ INFO ] run_test(); t15 passed: 'any_equal_F([[1, 2], [2, 3]])=false'"
ECHO: "[ INFO ] run_test(); t16 passed: 'any_equal_F([[1, 2], [2, 3], [4, 5], "ab"])=false'"
ECHO: "[ INFO ] run_test(); t17 passed: 'any_equal_F([[1, 2, 3], [4, 5, 6], [7, 8, 9], ["a", "b", "c"]])=false'"
ECHO: "[ INFO ] run_test(); t18 passed: 'any_equal_F([1, 2, 3, undef])=false'"
ECHO: "[ INFO ] run_test(); t19 passed: 'any_equal_F([undef, undef, undef, undef])=false'"
ECHO: "[ INFO ] run_test(); t20 passed: 'any_equal_F([[undef], [undef], [undef]])=false'"
ECHO: "[ INFO ] run_test(); t21 passed: 'any_equal_F([true, true, true, true, false])=true'"
ECHO: "[ INFO ] run_test(); t22 passed: 'any_equal_F([true, false, false, false, false])=true'"
ECHO: "[ INFO ] run_test(); t23 passed: 'any_equal_F([true, true, true, true])=false'"
ECHO: "[ INFO ] run_test(); t01 passed: 'any_equal_U(undef)=true'"
ECHO: "[ INFO ] run_test(); t02 passed: 'any_equal_U(1)=false'"
ECHO: "[ INFO ] run_test(); t03 passed: 'any_equal_U(true)=false'"
ECHO: "[ INFO ] run_test(); t04 passed: 'any_equal_U(false)=false'"
ECHO: "[ INFO ] run_test(); t05 passed: 'any_equal_U(a)=false'"
ECHO: "[ INFO ] run_test(); t06 passed: 'any_equal_U(This is a longer string)=false'"
ECHO: "[ INFO ] run_test(); t07 passed: 'any_equal_U()=false'"
ECHO: "[ INFO ] run_test(); t08 passed: 'any_equal_U([])=false'"
ECHO: "[ INFO ] run_test(); t09 passed: 'any_equal_U([0 : 1 : 9])=false'"
ECHO: "[ INFO ] run_test(); t10 passed: 'any_equal_U([0 : 0.5 : 9])=false'"
ECHO: "[ INFO ] run_test(); t11 passed: 'any_equal_U([undef])=true'"
ECHO: "[ INFO ] run_test(); t12 passed: 'any_equal_U([1])=false'"
ECHO: "[ INFO ] run_test(); t13 passed: 'any_equal_U([1, 2, 3])=false'"
ECHO: "[ INFO ] run_test(); t14 passed: 'any_equal_U([[1], [2], [3], [4], [5]])=false'"
ECHO: "[ INFO ] run_test(); t15 passed: 'any_equal_U([[1, 2], [2, 3]])=false'"
ECHO: "[ INFO ] run_test(); t16 passed: 'any_equal_U([[1, 2], [2, 3], [4, 5], "ab"])=false'"
ECHO: "[ INFO ] run_test(); t17 passed: 'any_equal_U([[1, 2, 3], [4, 5, 6], [7, 8, 9], ["a", "b", "c"]])=false'"
ECHO: "[ INFO ] run_test(); t18 passed: 'any_equal_U([1, 2, 3, undef])=true'"
ECHO: "[ INFO ] run_test(); t19 passed: 'any_equal_U([undef, undef, undef, undef])=true'"
ECHO: "[ INFO ] run_test(); t20 passed: 'any_equal_U([[undef], [undef], [undef]])=false'"
ECHO: "[ INFO ] run_test(); t21 passed: 'any_equal_U([true, true, true, true, false])=false'"
ECHO: "[ INFO ] run_test(); t22 passed: 'any_equal_U([true, false, false, false, false])=false'"
ECHO: "[ INFO ] run_test(); t23 passed: 'any_equal_U([true, true, true, true])=false'"
ECHO: "[ INFO ] run_test(); t01 passed: 'all_defined(undef)=false'"
ECHO: "[ INFO ] run_test(); t02 passed: 'all_defined(1)=true'"
ECHO: "[ INFO ] run_test(); t03 passed: 'all_defined(true)=true'"
ECHO: "[ INFO ] run_test(); t04 passed: 'all_defined(false)=true'"
ECHO: "[ INFO ] run_test(); t05 passed: 'all_defined(a)=true'"
ECHO: "[ INFO ] run_test(); t06 passed: 'all_defined(This is a longer string)=true'"
ECHO: "[ INFO ] run_test(); t07 passed: 'all_defined()=true'"
ECHO: "[ INFO ] run_test(); t08 passed: 'all_defined([])=true'"
ECHO: "[ INFO ] run_test(); t09 passed: 'all_defined([0 : 1 : 9])=true'"
ECHO: "[ INFO ] run_test(); t10 passed: 'all_defined([0 : 0.5 : 9])=true'"
ECHO: "[ INFO ] run_test(); t11 passed: 'all_defined([undef])=false'"
ECHO: "[ INFO ] run_test(); t12 passed: 'all_defined([1])=true'"
ECHO: "[ INFO ] run_test(); t13 passed: 'all_defined([1, 2, 3])=true'"
ECHO: "[ INFO ] run_test(); t14 passed: 'all_defined([[1], [2], [3], [4], [5]])=true'"
ECHO: "[ INFO ] run_test(); t15 passed: 'all_defined([[1, 2], [2, 3]])=true'"
ECHO: "[ INFO ] run_test(); t16 passed: 'all_defined([[1, 2], [2, 3], [4, 5], "ab"])=true'"
ECHO: "[ INFO ] run_test(); t17 passed: 'all_defined([[1, 2, 3], [4, 5, 6], [7, 8, 9], ["a", "b", "c"]])=true'"
ECHO: "[ INFO ] run_test(); t18 passed: 'all_defined([1, 2, 3, undef])=false'"
ECHO: "[ INFO ] run_test(); t19 passed: 'all_defined([undef, undef, undef, undef])=false'"
ECHO: "[ INFO ] run_test(); t20 passed: 'all_defined([[undef], [undef], [undef]])=true'"
ECHO: "[ INFO ] run_test(); t21 passed: 'all_defined([true, true, true, true, false])=true'"
ECHO: "[ INFO ] run_test(); t22 passed: 'all_defined([true, false, false, false, false])=true'"
ECHO: "[ INFO ] run_test(); t23 passed: 'all_defined([true, true, true, true])=true'"
ECHO: "[ INFO ] run_test(); t01 passed: 'any_undefined(undef)=true'"
ECHO: "[ INFO ] run_test(); t02 passed: 'any_undefined(1)=false'"
ECHO: "[ INFO ] run_test(); t03 passed: 'any_undefined(true)=false'"
ECHO: "[ INFO ] run_test(); t04 passed: 'any_undefined(false)=false'"
ECHO: "[ INFO ] run_test(); t05 passed: 'any_undefined(a)=false'"
ECHO: "[ INFO ] run_test(); t06 passed: 'any_undefined(This is a longer string)=false'"
ECHO: "[ INFO ] run_test(); t07 passed: 'any_undefined()=false'"
ECHO: "[ INFO ] run_test(); t08 passed: 'any_undefined([])=false'"
ECHO: "[ INFO ] run_test(); t09 passed: 'any_undefined([0 : 1 : 9])=false'"
ECHO: "[ INFO ] run_test(); t10 passed: 'any_undefined([0 : 0.5 : 9])=false'"
ECHO: "[ INFO ] run_test(); t11 passed: 'any_undefined([undef])=true'"
ECHO: "[ INFO ] run_test(); t12 passed: 'any_undefined([1])=false'"
ECHO: "[ INFO ] run_test(); t13 passed: 'any_undefined([1, 2, 3])=false'"
ECHO: "[ INFO ] run_test(); t14 passed: 'any_undefined([[1], [2], [3], [4], [5]])=false'"
ECHO: "[ INFO ] run_test(); t15 passed: 'any_undefined([[1, 2], [2, 3]])=false'"
ECHO: "[ INFO ] run_test(); t16 passed: 'any_undefined([[1, 2], [2, 3], [4, 5], "ab"])=false'"
ECHO: "[ INFO ] run_test(); t17 passed: 'any_undefined([[1, 2, 3], [4, 5, 6], [7, 8, 9], ["a", "b", "c"]])=false'"
ECHO: "[ INFO ] run_test(); t18 passed: 'any_undefined([1, 2, 3, undef])=true'"
ECHO: "[ INFO ] run_test(); t19 passed: 'any_undefined([undef, undef, undef, undef])=true'"
ECHO: "[ INFO ] run_test(); t20 passed: 'any_undefined([[undef], [undef], [undef]])=false'"
ECHO: "[ INFO ] run_test(); t21 passed: 'any_undefined([true, true, true, true, false])=false'"
ECHO: "[ INFO ] run_test(); t22 passed: 'any_undefined([true, false, false, false, false])=false'"
ECHO: "[ INFO ] run_test(); t23 passed: 'any_undefined([true, true, true, true])=false'"
ECHO: "[ INFO ] run_test(); t01 passed: 'all_scalars(undef)=undef'"
ECHO: "[ INFO ] run_test(); t02 passed: 'all_scalars(1)=true'"
ECHO: "[ INFO ] run_test(); t03 passed: 'all_scalars(true)=true'"
ECHO: "[ INFO ] run_test(); t04 passed: 'all_scalars(false)=true'"
ECHO: "[ INFO ] run_test(); t05 passed: 'all_scalars(a)=false'"
ECHO: "[ INFO ] run_test(); t06 passed: 'all_scalars(This is a longer string)=false'"
ECHO: "[ INFO ] run_test(); t07 *skip*: 'all_scalars(The empty string)'"
ECHO: "[ INFO ] run_test(); t08 *skip*: 'all_scalars(The empty list)'"
ECHO: "[ INFO ] run_test(); t09 *skip*: 'all_scalars(A shorthand range)'"
ECHO: "[ INFO ] run_test(); t10 *skip*: 'all_scalars(A range)'"
ECHO: "[ INFO ] run_test(); t11 passed: 'all_scalars([undef])=true'"
ECHO: "[ INFO ] run_test(); t12 passed: 'all_scalars([1])=true'"
ECHO: "[ INFO ] run_test(); t13 passed: 'all_scalars([1, 2, 3])=true'"
ECHO: "[ INFO ] run_test(); t14 passed: 'all_scalars([[1], [2], [3], [4], [5]])=false'"
ECHO: "[ INFO ] run_test(); t15 passed: 'all_scalars([[1, 2], [2, 3]])=false'"
ECHO: "[ INFO ] run_test(); t16 passed: 'all_scalars([[1, 2], [2, 3], [4, 5], "ab"])=false'"
ECHO: "[ INFO ] run_test(); t17 passed: 'all_scalars([[1, 2, 3], [4, 5, 6], [7, 8, 9], ["a", "b", "c"]])=false'"
ECHO: "[ INFO ] run_test(); t18 passed: 'all_scalars([1, 2, 3, undef])=true'"
ECHO: "[ INFO ] run_test(); t19 passed: 'all_scalars([undef, undef, undef, undef])=true'"
ECHO: "[ INFO ] run_test(); t20 passed: 'all_scalars([[undef], [undef], [undef]])=false'"
ECHO: "[ INFO ] run_test(); t21 passed: 'all_scalars([true, true, true, true, false])=true'"
ECHO: "[ INFO ] run_test(); t22 passed: 'all_scalars([true, false, false, false, false])=true'"
ECHO: "[ INFO ] run_test(); t23 passed: 'all_scalars([true, true, true, true])=true'"
ECHO: "[ INFO ] run_test(); t01 passed: 'all_lists(undef)=undef'"
ECHO: "[ INFO ] run_test(); t02 passed: 'all_lists(1)=false'"
ECHO: "[ INFO ] run_test(); t03 passed: 'all_lists(true)=false'"
ECHO: "[ INFO ] run_test(); t04 passed: 'all_lists(false)=false'"
ECHO: "[ INFO ] run_test(); t05 passed: 'all_lists(a)=false'"
ECHO: "[ INFO ] run_test(); t06 passed: 'all_lists(This is a longer string)=false'"
ECHO: "[ INFO ] run_test(); t07 passed: 'all_lists()=true'"
ECHO: "[ INFO ] run_test(); t08 passed: 'all_lists([])=true'"
ECHO: "[ INFO ] run_test(); t09 passed: 'all_lists([0 : 1 : 9])=false'"
ECHO: "[ INFO ] run_test(); t10 passed: 'all_lists([0 : 0.5 : 9])=false'"
ECHO: "[ INFO ] run_test(); t11 passed: 'all_lists([undef])=false'"
ECHO: "[ INFO ] run_test(); t12 passed: 'all_lists([1])=false'"
ECHO: "[ INFO ] run_test(); t13 passed: 'all_lists([1, 2, 3])=false'"
ECHO: "[ INFO ] run_test(); t14 passed: 'all_lists([[1], [2], [3], [4], [5]])=true'"
ECHO: "[ INFO ] run_test(); t15 passed: 'all_lists([[1, 2], [2, 3]])=true'"
ECHO: "[ INFO ] run_test(); t16 passed: 'all_lists([[1, 2], [2, 3], [4, 5], "ab"])=false'"
ECHO: "[ INFO ] run_test(); t17 passed: 'all_lists([[1, 2, 3], [4, 5, 6], [7, 8, 9], ["a", "b", "c"]])=true'"
ECHO: "[ INFO ] run_test(); t18 passed: 'all_lists([1, 2, 3, undef])=false'"
ECHO: "[ INFO ] run_test(); t19 passed: 'all_lists([undef, undef, undef, undef])=false'"
ECHO: "[ INFO ] run_test(); t20 passed: 'all_lists([[undef], [undef], [undef]])=true'"
ECHO: "[ INFO ] run_test(); t21 passed: 'all_lists([true, true, true, true, false])=false'"
ECHO: "[ INFO ] run_test(); t22 passed: 'all_lists([true, false, false, false, false])=false'"
ECHO: "[ INFO ] run_test(); t23 passed: 'all_lists([true, true, true, true])=false'"
ECHO: "[ INFO ] run_test(); t01 passed: 'all_strings(undef)=undef'"
ECHO: "[ INFO ] run_test(); t02 passed: 'all_strings(1)=false'"
ECHO: "[ INFO ] run_test(); t03 passed: 'all_strings(true)=false'"
ECHO: "[ INFO ] run_test(); t04 passed: 'all_strings(false)=false'"
ECHO: "[ INFO ] run_test(); t05 passed: 'all_strings(a)=true'"
ECHO: "[ INFO ] run_test(); t06 passed: 'all_strings(This is a longer string)=true'"
ECHO: "[ INFO ] run_test(); t07 passed: 'all_strings()=true'"
ECHO: "[ INFO ] run_test(); t08 *skip*: 'all_strings(The empty list)'"
ECHO: "[ INFO ] run_test(); t09 passed: 'all_strings([0 : 1 : 9])=false'"
ECHO: "[ INFO ] run_test(); t10 passed: 'all_strings([0 : 0.5 : 9])=false'"
ECHO: "[ INFO ] run_test(); t11 passed: 'all_strings([undef])=false'"
ECHO: "[ INFO ] run_test(); t12 passed: 'all_strings([1])=false'"
ECHO: "[ INFO ] run_test(); t13 passed: 'all_strings([1, 2, 3])=false'"
ECHO: "[ INFO ] run_test(); t14 passed: 'all_strings([[1], [2], [3], [4], [5]])=false'"
ECHO: "[ INFO ] run_test(); t15 passed: 'all_strings([[1, 2], [2, 3]])=false'"
ECHO: "[ INFO ] run_test(); t16 passed: 'all_strings([[1, 2], [2, 3], [4, 5], "ab"])=false'"
ECHO: "[ INFO ] run_test(); t17 passed: 'all_strings([[1, 2, 3], [4, 5, 6], [7, 8, 9], ["a", "b", "c"]])=false'"
ECHO: "[ INFO ] run_test(); t18 passed: 'all_strings([1, 2, 3, undef])=false'"
ECHO: "[ INFO ] run_test(); t19 passed: 'all_strings([undef, undef, undef, undef])=false'"
ECHO: "[ INFO ] run_test(); t20 passed: 'all_strings([[undef], [undef], [undef]])=false'"
ECHO: "[ INFO ] run_test(); t21 passed: 'all_strings([true, true, true, true, false])=false'"
ECHO: "[ INFO ] run_test(); t22 passed: 'all_strings([true, false, false, false, false])=false'"
ECHO: "[ INFO ] run_test(); t23 passed: 'all_strings([true, true, true, true])=false'"
ECHO: "[ INFO ] run_test(); t01 passed: 'all_numbers(undef)=undef'"
ECHO: "[ INFO ] run_test(); t02 passed: 'all_numbers(1)=true'"
ECHO: "[ INFO ] run_test(); t03 passed: 'all_numbers(true)=false'"
ECHO: "[ INFO ] run_test(); t04 passed: 'all_numbers(false)=false'"
ECHO: "[ INFO ] run_test(); t05 passed: 'all_numbers(a)=false'"
ECHO: "[ INFO ] run_test(); t06 passed: 'all_numbers(This is a longer string)=false'"
ECHO: "[ INFO ] run_test(); t07 *skip*: 'all_numbers(The empty string)'"
ECHO: "[ INFO ] run_test(); t08 *skip*: 'all_numbers(The empty list)'"
ECHO: "[ INFO ] run_test(); t09 passed: 'all_numbers([0 : 1 : 9])=false'"
ECHO: "[ INFO ] run_test(); t10 passed: 'all_numbers([0 : 0.5 : 9])=false'"
ECHO: "[ INFO ] run_test(); t11 passed: 'all_numbers([undef])=false'"
ECHO: "[ INFO ] run_test(); t12 passed: 'all_numbers([1])=true'"
ECHO: "[ INFO ] run_test(); t13 passed: 'all_numbers([1, 2, 3])=true'"
ECHO: "[ INFO ] run_test(); t14 passed: 'all_numbers([[1], [2], [3], [4], [5]])=false'"
ECHO: "[ INFO ] run_test(); t15 passed: 'all_numbers([[1, 2], [2, 3]])=false'"
ECHO: "[ INFO ] run_test(); t16 passed: 'all_numbers([[1, 2], [2, 3], [4, 5], "ab"])=false'"
ECHO: "[ INFO ] run_test(); t17 passed: 'all_numbers([[1, 2, 3], [4, 5, 6], [7, 8, 9], ["a", "b", "c"]])=false'"
ECHO: "[ INFO ] run_test(); t18 passed: 'all_numbers([1, 2, 3, undef])=false'"
ECHO: "[ INFO ] run_test(); t19 passed: 'all_numbers([undef, undef, undef, undef])=false'"
ECHO: "[ INFO ] run_test(); t20 passed: 'all_numbers([[undef], [undef], [undef]])=false'"
ECHO: "[ INFO ] run_test(); t21 passed: 'all_numbers([true, true, true, true, false])=false'"
ECHO: "[ INFO ] run_test(); t22 passed: 'all_numbers([true, false, false, false, false])=false'"
ECHO: "[ INFO ] run_test(); t23 passed: 'all_numbers([true, true, true, true])=false'"
ECHO: "[ INFO ] run_test(); t01 passed: 'all_len_1(undef)=undef'"
ECHO: "[ INFO ] run_test(); t02 passed: 'all_len_1(1)=false'"
ECHO: "[ INFO ] run_test(); t03 passed: 'all_len_1(true)=false'"
ECHO: "[ INFO ] run_test(); t04 passed: 'all_len_1(false)=false'"
ECHO: "[ INFO ] run_test(); t05 passed: 'all_len_1(a)=true'"
ECHO: "[ INFO ] run_test(); t06 passed: 'all_len_1(This is a longer string)=true'"
ECHO: "[ INFO ] run_test(); t07 *skip*: 'all_len_1(The empty string)'"
ECHO: "[ INFO ] run_test(); t08 *skip*: 'all_len_1(The empty list)'"
ECHO: "[ INFO ] run_test(); t09 passed: 'all_len_1([0 : 1 : 9])=false'"
ECHO: "[ INFO ] run_test(); t10 passed: 'all_len_1([0 : 0.5 : 9])=false'"
ECHO: "[ INFO ] run_test(); t11 passed: 'all_len_1([undef])=false'"
ECHO: "[ INFO ] run_test(); t12 passed: 'all_len_1([1])=false'"
ECHO: "[ INFO ] run_test(); t13 passed: 'all_len_1([1, 2, 3])=false'"
ECHO: "[ INFO ] run_test(); t14 passed: 'all_len_1([[1], [2], [3], [4], [5]])=true'"
ECHO: "[ INFO ] run_test(); t15 passed: 'all_len_1([[1, 2], [2, 3]])=false'"
ECHO: "[ INFO ] run_test(); t16 passed: 'all_len_1([[1, 2], [2, 3], [4, 5], "ab"])=false'"
ECHO: "[ INFO ] run_test(); t17 passed: 'all_len_1([[1, 2, 3], [4, 5, 6], [7, 8, 9], ["a", "b", "c"]])=false'"
ECHO: "[ INFO ] run_test(); t18 passed: 'all_len_1([1, 2, 3, undef])=false'"
ECHO: "[ INFO ] run_test(); t19 passed: 'all_len_1([undef, undef, undef, undef])=false'"
ECHO: "[ INFO ] run_test(); t20 passed: 'all_len_1([[undef], [undef], [undef]])=true'"
ECHO: "[ INFO ] run_test(); t21 passed: 'all_len_1([true, true, true, true, false])=false'"
ECHO: "[ INFO ] run_test(); t22 passed: 'all_len_1([true, false, false, false, false])=false'"
ECHO: "[ INFO ] run_test(); t23 passed: 'all_len_1([true, true, true, true])=false'"
ECHO: "[ INFO ] run_test(); t01 passed: 'all_len_2(undef)=undef'"
ECHO: "[ INFO ] run_test(); t02 passed: 'all_len_2(1)=false'"
ECHO: "[ INFO ] run_test(); t03 passed: 'all_len_2(true)=false'"
ECHO: "[ INFO ] run_test(); t04 passed: 'all_len_2(false)=false'"
ECHO: "[ INFO ] run_test(); t05 passed: 'all_len_2(a)=false'"
ECHO: "[ INFO ] run_test(); t06 passed: 'all_len_2(This is a longer string)=false'"
ECHO: "[ INFO ] run_test(); t07 *skip*: 'all_len_2(The empty string)'"
ECHO: "[ INFO ] run_test(); t08 *skip*: 'all_len_2(The empty list)'"
ECHO: "[ INFO ] run_test(); t09 passed: 'all_len_2([0 : 1 : 9])=false'"
ECHO: "[ INFO ] run_test(); t10 passed: 'all_len_2([0 : 0.5 : 9])=false'"
ECHO: "[ INFO ] run_test(); t11 passed: 'all_len_2([undef])=false'"
ECHO: "[ INFO ] run_test(); t12 passed: 'all_len_2([1])=false'"
ECHO: "[ INFO ] run_test(); t13 passed: 'all_len_2([1, 2, 3])=false'"
ECHO: "[ INFO ] run_test(); t14 passed: 'all_len_2([[1], [2], [3], [4], [5]])=false'"
ECHO: "[ INFO ] run_test(); t15 passed: 'all_len_2([[1, 2], [2, 3]])=true'"
ECHO: "[ INFO ] run_test(); t16 passed: 'all_len_2([[1, 2], [2, 3], [4, 5], "ab"])=true'"
ECHO: "[ INFO ] run_test(); t17 passed: 'all_len_2([[1, 2, 3], [4, 5, 6], [7, 8, 9], ["a", "b", "c"]])=false'"
ECHO: "[ INFO ] run_test(); t18 passed: 'all_len_2([1, 2, 3, undef])=false'"
ECHO: "[ INFO ] run_test(); t19 passed: 'all_len_2([undef, undef, undef, undef])=false'"
ECHO: "[ INFO ] run_test(); t20 passed: 'all_len_2([[undef], [undef], [undef]])=false'"
ECHO: "[ INFO ] run_test(); t21 passed: 'all_len_2([true, true, true, true, false])=false'"
ECHO: "[ INFO ] run_test(); t22 passed: 'all_len_2([true, false, false, false, false])=false'"
ECHO: "[ INFO ] run_test(); t23 passed: 'all_len_2([true, true, true, true])=false'"
ECHO: "[ INFO ] run_test(); t01 passed: 'all_len_3(undef)=undef'"
ECHO: "[ INFO ] run_test(); t02 passed: 'all_len_3(1)=false'"
ECHO: "[ INFO ] run_test(); t03 passed: 'all_len_3(true)=false'"
ECHO: "[ INFO ] run_test(); t04 passed: 'all_len_3(false)=false'"
ECHO: "[ INFO ] run_test(); t05 passed: 'all_len_3(a)=false'"
ECHO: "[ INFO ] run_test(); t06 passed: 'all_len_3(This is a longer string)=false'"
ECHO: "[ INFO ] run_test(); t07 *skip*: 'all_len_3(The empty string)'"
ECHO: "[ INFO ] run_test(); t08 *skip*: 'all_len_3(The empty list)'"
ECHO: "[ INFO ] run_test(); t09 passed: 'all_len_3([0 : 1 : 9])=false'"
ECHO: "[ INFO ] run_test(); t10 passed: 'all_len_3([0 : 0.5 : 9])=false'"
ECHO: "[ INFO ] run_test(); t11 passed: 'all_len_3([undef])=false'"
ECHO: "[ INFO ] run_test(); t12 passed: 'all_len_3([1])=false'"
ECHO: "[ INFO ] run_test(); t13 passed: 'all_len_3([1, 2, 3])=false'"
ECHO: "[ INFO ] run_test(); t14 passed: 'all_len_3([[1], [2], [3], [4], [5]])=false'"
ECHO: "[ INFO ] run_test(); t15 passed: 'all_len_3([[1, 2], [2, 3]])=false'"
ECHO: "[ INFO ] run_test(); t16 passed: 'all_len_3([[1, 2], [2, 3], [4, 5], "ab"])=false'"
ECHO: "[ INFO ] run_test(); t17 passed: 'all_len_3([[1, 2, 3], [4, 5, 6], [7, 8, 9], ["a", "b", "c"]])=true'"
ECHO: "[ INFO ] run_test(); t18 passed: 'all_len_3([1, 2, 3, undef])=false'"
ECHO: "[ INFO ] run_test(); t19 passed: 'all_len_3([undef, undef, undef, undef])=false'"
ECHO: "[ INFO ] run_test(); t20 passed: 'all_len_3([[undef], [undef], [undef]])=false'"
ECHO: "[ INFO ] run_test(); t21 passed: 'all_len_3([true, true, true, true, false])=false'"
ECHO: "[ INFO ] run_test(); t22 passed: 'all_len_3([true, false, false, false, false])=false'"
ECHO: "[ INFO ] run_test(); t23 passed: 'all_len_3([true, true, true, true])=false'"