Added regressions for linear_bearings.scad and shapes.scad

This commit is contained in:
Garth Minette
2020-07-04 21:42:39 -07:00
parent f60ef80eaa
commit 8b6e07326f
3 changed files with 72 additions and 1 deletions

View File

@@ -0,0 +1,28 @@
include <BOSL2/std.scad>
include <BOSL2/linear_bearings.scad>
module test_get_lmXuu_bearing_diam() {
assert_equal(get_lmXuu_bearing_diam(4), 8);
assert_equal(get_lmXuu_bearing_diam(8), 15);
assert_equal(get_lmXuu_bearing_diam(10), 19);
assert_equal(get_lmXuu_bearing_diam(25), 40);
assert_equal(get_lmXuu_bearing_diam(50), 80);
assert_equal(get_lmXuu_bearing_diam(100), 150);
}
test_get_lmXuu_bearing_diam();
module test_get_lmXuu_bearing_length() {
assert_equal(get_lmXuu_bearing_length(4), 12);
assert_equal(get_lmXuu_bearing_length(8), 24);
assert_equal(get_lmXuu_bearing_length(10), 29);
assert_equal(get_lmXuu_bearing_length(25), 59);
assert_equal(get_lmXuu_bearing_length(50), 100);
assert_equal(get_lmXuu_bearing_length(100), 175);
}
test_get_lmXuu_bearing_length();
// vim: expandtab tabstop=4 shiftwidth=4 softtabstop=4 nowrap