omdl  v0.6.1
OpenSCAD Mechanical Design Library
Results
ECHO: "OpenSCAD Version [2017, 2, 19]"
ECHO: "[ INFO ] run_test(); t01 passed: 'n_almost_equal_AA(undef)=false'"
ECHO: "[ INFO ] run_test(); t02 passed: 'n_almost_equal_AA(1)=true'"
ECHO: "[ INFO ] run_test(); t03 passed: 'n_almost_equal_AA(true)=false'"
ECHO: "[ INFO ] run_test(); t04 passed: 'n_almost_equal_AA(false)=false'"
ECHO: "[ INFO ] run_test(); t05 passed: 'n_almost_equal_AA(a)=false'"
ECHO: "[ INFO ] run_test(); t06 passed: 'n_almost_equal_AA(This is a longer string)=false'"
ECHO: "[ INFO ] run_test(); t07 passed: 'n_almost_equal_AA()=false'"
ECHO: "[ INFO ] run_test(); t08 passed: 'n_almost_equal_AA([])=false'"
ECHO: "[ INFO ] run_test(); t09 passed: 'n_almost_equal_AA([0 : 1 : 9])=false'"
ECHO: "[ INFO ] run_test(); t10 passed: 'n_almost_equal_AA([0 : 0.5 : 9])=false'"
ECHO: "[ INFO ] run_test(); t11 passed: 'n_almost_equal_AA([undef])=false'"
ECHO: "[ INFO ] run_test(); t12 passed: 'n_almost_equal_AA([1])=true'"
ECHO: "[ INFO ] run_test(); t13 passed: 'n_almost_equal_AA([1, 2, 3])=true'"
ECHO: "[ INFO ] run_test(); t14 passed: 'n_almost_equal_AA([[1], [2], [3], [4], [5]])=false'"
ECHO: "[ INFO ] run_test(); t15 passed: 'n_almost_equal_AA([[1, 2], [2, 3]])=false'"
ECHO: "[ INFO ] run_test(); t16 passed: 'n_almost_equal_AA([[1, 2], [2, 3], [4, 5], "ab"])=false'"
ECHO: "[ INFO ] run_test(); t17 passed: 'n_almost_equal_AA([[1, 2, 3], [4, 5, 6], [7, 8, 9], ["a", "b", "c"]])=false'"
ECHO: "[ INFO ] run_test(); t18 passed: 'n_almost_equal_AA([1, 2, 3, undef])=false'"
ECHO: "[ INFO ] run_test(); t19 passed: 'n_almost_equal_AA([undef, undef, undef, undef])=false'"
ECHO: "[ INFO ] run_test(); t20 passed: 'n_almost_equal_AA([[undef], [undef], [undef]])=false'"
ECHO: "[ INFO ] run_test(); t21 passed: 'n_almost_equal_AA([true, true, true, true, false])=false'"
ECHO: "[ INFO ] run_test(); t22 passed: 'n_almost_equal_AA([true, false, false, false, false])=false'"
ECHO: "[ INFO ] run_test(); t23 passed: 'n_almost_equal_AA([true, true, true, true])=false'"
ECHO: "[ INFO ] run_test(); t01 passed: 'almost_equal_AA(undef)=true'"
ECHO: "[ INFO ] run_test(); t02 passed: 'almost_equal_AA(1)=true'"
ECHO: "[ INFO ] run_test(); t03 passed: 'almost_equal_AA(true)=true'"
ECHO: "[ INFO ] run_test(); t04 passed: 'almost_equal_AA(false)=true'"
ECHO: "[ INFO ] run_test(); t05 passed: 'almost_equal_AA(a)=true'"
ECHO: "[ INFO ] run_test(); t06 passed: 'almost_equal_AA(This is a longer string)=true'"
ECHO: "[ INFO ] run_test(); t07 passed: 'almost_equal_AA()=true'"
ECHO: "[ INFO ] run_test(); t08 passed: 'almost_equal_AA([])=true'"
ECHO: "[ INFO ] run_test(); t09 passed: 'almost_equal_AA([0 : 1 : 9])=true'"
ECHO: "[ INFO ] run_test(); t10 passed: 'almost_equal_AA([0 : 0.5 : 9])=true'"
ECHO: "[ INFO ] run_test(); t11 passed: 'almost_equal_AA([undef])=true'"
ECHO: "[ INFO ] run_test(); t12 passed: 'almost_equal_AA([1])=true'"
ECHO: "[ INFO ] run_test(); t13 passed: 'almost_equal_AA([1, 2, 3])=true'"
ECHO: "[ INFO ] run_test(); t14 passed: 'almost_equal_AA([[1], [2], [3], [4], [5]])=true'"
ECHO: "[ INFO ] run_test(); t15 passed: 'almost_equal_AA([[1, 2], [2, 3]])=true'"
ECHO: "[ INFO ] run_test(); t16 passed: 'almost_equal_AA([[1, 2], [2, 3], [4, 5], "ab"])=true'"
ECHO: "[ INFO ] run_test(); t17 passed: 'almost_equal_AA([[1, 2, 3], [4, 5, 6], [7, 8, 9], ["a", "b", "c"]])=true'"
ECHO: "[ INFO ] run_test(); t18 passed: 'almost_equal_AA([1, 2, 3, undef])=true'"
ECHO: "[ INFO ] run_test(); t19 passed: 'almost_equal_AA([undef, undef, undef, undef])=true'"
ECHO: "[ INFO ] run_test(); t20 passed: 'almost_equal_AA([[undef], [undef], [undef]])=true'"
ECHO: "[ INFO ] run_test(); t21 passed: 'almost_equal_AA([true, true, true, true, false])=true'"
ECHO: "[ INFO ] run_test(); t22 passed: 'almost_equal_AA([true, false, false, false, false])=true'"
ECHO: "[ INFO ] run_test(); t23 passed: 'almost_equal_AA([true, true, true, true])=true'"
ECHO: "[ INFO ] run_test(); t01 passed: 'almost_equal_T(undef)=false'"
ECHO: "[ INFO ] run_test(); t02 passed: 'almost_equal_T(1)=false'"
ECHO: "[ INFO ] run_test(); t03 passed: 'almost_equal_T(true)=true'"
ECHO: "[ INFO ] run_test(); t04 passed: 'almost_equal_T(false)=false'"
ECHO: "[ INFO ] run_test(); t05 passed: 'almost_equal_T(a)=false'"
ECHO: "[ INFO ] run_test(); t06 passed: 'almost_equal_T(This is a longer string)=false'"
ECHO: "[ INFO ] run_test(); t07 passed: 'almost_equal_T()=false'"
ECHO: "[ INFO ] run_test(); t08 passed: 'almost_equal_T([])=false'"
ECHO: "[ INFO ] run_test(); t09 passed: 'almost_equal_T([0 : 1 : 9])=false'"
ECHO: "[ INFO ] run_test(); t10 passed: 'almost_equal_T([0 : 0.5 : 9])=false'"
ECHO: "[ INFO ] run_test(); t11 passed: 'almost_equal_T([undef])=false'"
ECHO: "[ INFO ] run_test(); t12 passed: 'almost_equal_T([1])=false'"
ECHO: "[ INFO ] run_test(); t13 passed: 'almost_equal_T([1, 2, 3])=false'"
ECHO: "[ INFO ] run_test(); t14 passed: 'almost_equal_T([[1], [2], [3], [4], [5]])=false'"
ECHO: "[ INFO ] run_test(); t15 passed: 'almost_equal_T([[1, 2], [2, 3]])=false'"
ECHO: "[ INFO ] run_test(); t16 passed: 'almost_equal_T([[1, 2], [2, 3], [4, 5], "ab"])=false'"
ECHO: "[ INFO ] run_test(); t17 passed: 'almost_equal_T([[1, 2, 3], [4, 5, 6], [7, 8, 9], ["a", "b", "c"]])=false'"
ECHO: "[ INFO ] run_test(); t18 passed: 'almost_equal_T([1, 2, 3, undef])=false'"
ECHO: "[ INFO ] run_test(); t19 passed: 'almost_equal_T([undef, undef, undef, undef])=false'"
ECHO: "[ INFO ] run_test(); t20 passed: 'almost_equal_T([[undef], [undef], [undef]])=false'"
ECHO: "[ INFO ] run_test(); t21 passed: 'almost_equal_T([true, true, true, true, false])=false'"
ECHO: "[ INFO ] run_test(); t22 passed: 'almost_equal_T([true, false, false, false, false])=false'"
ECHO: "[ INFO ] run_test(); t23 passed: 'almost_equal_T([true, true, true, true])=false'"
ECHO: "[ INFO ] run_test(); t01 passed: 'almost_equal_F(undef)=false'"
ECHO: "[ INFO ] run_test(); t02 passed: 'almost_equal_F(1)=false'"
ECHO: "[ INFO ] run_test(); t03 passed: 'almost_equal_F(true)=false'"
ECHO: "[ INFO ] run_test(); t04 passed: 'almost_equal_F(false)=true'"
ECHO: "[ INFO ] run_test(); t05 passed: 'almost_equal_F(a)=false'"
ECHO: "[ INFO ] run_test(); t06 passed: 'almost_equal_F(This is a longer string)=false'"
ECHO: "[ INFO ] run_test(); t07 passed: 'almost_equal_F()=false'"
ECHO: "[ INFO ] run_test(); t08 passed: 'almost_equal_F([])=false'"
ECHO: "[ INFO ] run_test(); t09 passed: 'almost_equal_F([0 : 1 : 9])=false'"
ECHO: "[ INFO ] run_test(); t10 passed: 'almost_equal_F([0 : 0.5 : 9])=false'"
ECHO: "[ INFO ] run_test(); t11 passed: 'almost_equal_F([undef])=false'"
ECHO: "[ INFO ] run_test(); t12 passed: 'almost_equal_F([1])=false'"
ECHO: "[ INFO ] run_test(); t13 passed: 'almost_equal_F([1, 2, 3])=false'"
ECHO: "[ INFO ] run_test(); t14 passed: 'almost_equal_F([[1], [2], [3], [4], [5]])=false'"
ECHO: "[ INFO ] run_test(); t15 passed: 'almost_equal_F([[1, 2], [2, 3]])=false'"
ECHO: "[ INFO ] run_test(); t16 passed: 'almost_equal_F([[1, 2], [2, 3], [4, 5], "ab"])=false'"
ECHO: "[ INFO ] run_test(); t17 passed: 'almost_equal_F([[1, 2, 3], [4, 5, 6], [7, 8, 9], ["a", "b", "c"]])=false'"
ECHO: "[ INFO ] run_test(); t18 passed: 'almost_equal_F([1, 2, 3, undef])=false'"
ECHO: "[ INFO ] run_test(); t19 passed: 'almost_equal_F([undef, undef, undef, undef])=false'"
ECHO: "[ INFO ] run_test(); t20 passed: 'almost_equal_F([[undef], [undef], [undef]])=false'"
ECHO: "[ INFO ] run_test(); t21 passed: 'almost_equal_F([true, true, true, true, false])=false'"
ECHO: "[ INFO ] run_test(); t22 passed: 'almost_equal_F([true, false, false, false, false])=false'"
ECHO: "[ INFO ] run_test(); t23 passed: 'almost_equal_F([true, true, true, true])=false'"
ECHO: "[ INFO ] run_test(); t01 passed: 'almost_equal_U(undef)=true'"
ECHO: "[ INFO ] run_test(); t02 passed: 'almost_equal_U(1)=false'"
ECHO: "[ INFO ] run_test(); t03 passed: 'almost_equal_U(true)=false'"
ECHO: "[ INFO ] run_test(); t04 passed: 'almost_equal_U(false)=false'"
ECHO: "[ INFO ] run_test(); t05 passed: 'almost_equal_U(a)=false'"
ECHO: "[ INFO ] run_test(); t06 passed: 'almost_equal_U(This is a longer string)=false'"
ECHO: "[ INFO ] run_test(); t07 passed: 'almost_equal_U()=false'"
ECHO: "[ INFO ] run_test(); t08 passed: 'almost_equal_U([])=false'"
ECHO: "[ INFO ] run_test(); t09 passed: 'almost_equal_U([0 : 1 : 9])=false'"
ECHO: "[ INFO ] run_test(); t10 passed: 'almost_equal_U([0 : 0.5 : 9])=false'"
ECHO: "[ INFO ] run_test(); t11 passed: 'almost_equal_U([undef])=false'"
ECHO: "[ INFO ] run_test(); t12 passed: 'almost_equal_U([1])=false'"
ECHO: "[ INFO ] run_test(); t13 passed: 'almost_equal_U([1, 2, 3])=false'"
ECHO: "[ INFO ] run_test(); t14 passed: 'almost_equal_U([[1], [2], [3], [4], [5]])=false'"
ECHO: "[ INFO ] run_test(); t15 passed: 'almost_equal_U([[1, 2], [2, 3]])=false'"
ECHO: "[ INFO ] run_test(); t16 passed: 'almost_equal_U([[1, 2], [2, 3], [4, 5], "ab"])=false'"
ECHO: "[ INFO ] run_test(); t17 passed: 'almost_equal_U([[1, 2, 3], [4, 5, 6], [7, 8, 9], ["a", "b", "c"]])=false'"
ECHO: "[ INFO ] run_test(); t18 passed: 'almost_equal_U([1, 2, 3, undef])=false'"
ECHO: "[ INFO ] run_test(); t19 passed: 'almost_equal_U([undef, undef, undef, undef])=false'"
ECHO: "[ INFO ] run_test(); t20 passed: 'almost_equal_U([[undef], [undef], [undef]])=false'"
ECHO: "[ INFO ] run_test(); t21 passed: 'almost_equal_U([true, true, true, true, false])=false'"
ECHO: "[ INFO ] run_test(); t22 passed: 'almost_equal_U([true, false, false, false, false])=false'"
ECHO: "[ INFO ] run_test(); t23 passed: 'almost_equal_U([true, true, true, true])=false'"
ECHO: "[ INFO ] run_test(); t01 passed: 'compare_AA(undef)=true'"
ECHO: "[ INFO ] run_test(); t02 passed: 'compare_AA(1)=true'"
ECHO: "[ INFO ] run_test(); t03 passed: 'compare_AA(true)=true'"
ECHO: "[ INFO ] run_test(); t04 passed: 'compare_AA(false)=true'"
ECHO: "[ INFO ] run_test(); t05 passed: 'compare_AA(a)=true'"
ECHO: "[ INFO ] run_test(); t06 passed: 'compare_AA(This is a longer string)=true'"
ECHO: "[ INFO ] run_test(); t07 passed: 'compare_AA()=true'"
ECHO: "[ INFO ] run_test(); t08 passed: 'compare_AA([])=true'"
ECHO: "[ INFO ] run_test(); t09 passed: 'compare_AA([0 : 1 : 9])=true'"
ECHO: "[ INFO ] run_test(); t10 passed: 'compare_AA([0 : 0.5 : 9])=true'"
ECHO: "[ INFO ] run_test(); t11 passed: 'compare_AA([undef])=true'"
ECHO: "[ INFO ] run_test(); t12 passed: 'compare_AA([1])=true'"
ECHO: "[ INFO ] run_test(); t13 passed: 'compare_AA([1, 2, 3])=true'"
ECHO: "[ INFO ] run_test(); t14 passed: 'compare_AA([[1], [2], [3], [4], [5]])=true'"
ECHO: "[ INFO ] run_test(); t15 passed: 'compare_AA([[1, 2], [2, 3]])=true'"
ECHO: "[ INFO ] run_test(); t16 passed: 'compare_AA([[1, 2], [2, 3], [4, 5], "ab"])=true'"
ECHO: "[ INFO ] run_test(); t17 passed: 'compare_AA([[1, 2, 3], [4, 5, 6], [7, 8, 9], ["a", "b", "c"]])=true'"
ECHO: "[ INFO ] run_test(); t18 passed: 'compare_AA([1, 2, 3, undef])=true'"
ECHO: "[ INFO ] run_test(); t19 passed: 'compare_AA([undef, undef, undef, undef])=true'"
ECHO: "[ INFO ] run_test(); t20 passed: 'compare_AA([[undef], [undef], [undef]])=true'"
ECHO: "[ INFO ] run_test(); t21 passed: 'compare_AA([true, true, true, true, false])=true'"
ECHO: "[ INFO ] run_test(); t22 passed: 'compare_AA([true, false, false, false, false])=true'"
ECHO: "[ INFO ] run_test(); t23 passed: 'compare_AA([true, true, true, true])=true'"