1
0
mirror of https://github.com/JustinSDK/dotSCAD.git synced 2025-08-17 12:10:47 +02:00

considered length

This commit is contained in:
Justin Lin
2017-05-26 09:06:40 +08:00
parent be203a33e9
commit 911d64b189

View File

@@ -33,6 +33,16 @@ function all_shift_to_int(points, digits) =
[for(pt = points) shift_to_int(pt, digits) / digits]; [for(pt = points) shift_to_int(pt, digits) / digits];
module assertEqualPoint(expected, actual) { module assertEqualPoint(expected, actual) {
leng_expected = len(expected);
leng_actual = len(actual);
if(leng_expected != leng_actual) {
fail(
"assertEqualPoint",
str("expected length: ", leng_expected,
", but: ", leng_actual)
);
} else {
n = 10000; n = 10000;
shifted_expected = shift_to_int( shifted_expected = shift_to_int(
@@ -50,11 +60,15 @@ module assertEqualPoint(expected, actual) {
", but: ", shifted_actual / n) ", but: ", shifted_actual / n)
); );
} }
}
} }
module assertEqualPoints(expected, actual) { module assertEqualPoints(expected, actual) {
leng_expected = len(expected); leng_expected = len(expected);
leng_actual = len(actual); leng_actual = len(actual);
if(leng_expected != leng_actual) { if(leng_expected != leng_actual) {
fail( fail(
"assertEqualPoints", "assertEqualPoints",