Skip to content

Commit 5edea38

Browse files
committed
fix in test_solve
1 parent aa42179 commit 5edea38

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

test/unit_tests.cpp

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ unittest(test_constructor)
5252
int lengths_4_joints[] = {190, 200, 270};
5353

5454
// Test 4 joints init
55+
fprintf(stderr, "Test 4 joints init\n");
5556
Fabrik2D fabrik2D_4(4, lengths_4_joints);
5657
assertEqual(4, fabrik2D_4.numJoints());
5758
assertEqual(10, fabrik2D_4.getTolerance());
@@ -71,6 +72,7 @@ unittest(test_constructor)
7172
assertEqual(0, fabrik2D_4.getChain()->joints[3].angle);
7273

7374
// Test 3 joints init
75+
fprintf(stderr, "Test 3 joints init\n");
7476
Fabrik2D fabrik2D_3(3, lengths_3_joints);
7577
assertEqual(3, fabrik2D_3.numJoints());
7678
assertEqual(10, fabrik2D_3.getTolerance());
@@ -87,12 +89,14 @@ unittest(test_constructor)
8789
assertEqual(0, fabrik2D_3.getChain()->joints[2].angle);
8890

8991
// Test different tolerance
92+
fprintf(stderr, "Test different tolerance\n");
9093
Fabrik2D fabrik2D_4_tolerance_1(4, lengths_4_joints, 1);
9194
assertEqual(1, fabrik2D_4_tolerance_1.getTolerance());
9295
fabrik2D_4_tolerance_1.setTolerance(20);
9396
assertEqual(20, fabrik2D_4_tolerance_1.getTolerance());
9497

9598
// Test begin
99+
fprintf(stderr, "Test begin\n");
96100
Fabrik2D fabrik2D_3_begin_init;
97101
fabrik2D_3_begin_init.begin(3, lengths_3_joints);
98102
assertEqual(3, fabrik2D_3_begin_init.numJoints());
@@ -117,6 +121,7 @@ unittest(test_solve)
117121
int lengths_4_joints[] = {200, 200, 200};
118122

119123
// Solve 3 joints, 2DOF
124+
fprintf(stderr, "Solve 3 joints, 2DOF\n");
120125
Fabrik2D fabrik2D_3_2DOF(3, lengths_3_joints, 1);
121126
success = fabrik2D_3_2DOF.solve(100, 100, lengths_3_joints);
122127
assertEqual(1, success);
@@ -142,6 +147,7 @@ unittest(test_solve)
142147
assertEqualFloat(100, fabrik2D_3_2DOF.getY(2), fabrik2D_3_2DOF.getTolerance());
143148

144149
// Solve 3 joints, 3DOF
150+
fprintf(stderr, "Solve 3 joints, 3DOF\n");
145151
Fabrik2D fabrik2D_3_3DOF(3, lengths_3_joints, 1);
146152
success = fabrik2D_3_3DOF.solve(100, 0, -HALF_PI, lengths_3_joints);
147153
assertEqual(1, success);
@@ -153,6 +159,7 @@ unittest(test_solve)
153159
assertEqualFloat(200, fabrik2D_3_3DOF.getY(2), fabrik2D_3_3DOF.getTolerance());
154160

155161
// Solve 3 joints, 3DOF, Gripping offset
162+
fprintf(stderr, "Solve 3 joints, 3DOF, Gripping offset\n");
156163
Fabrik2D fabrik2D_3_3DOF_GO(3, lengths_3_joints, 1);
157164
success = fabrik2D_3_3DOF_GO.solve(100, 0, -HALF_PI, 10, lengths_3_joints);
158165
assertEqual(1, success);
@@ -164,6 +171,7 @@ unittest(test_solve)
164171
assertEqualFloat(210, fabrik2D_3_3DOF_GO.getY(2), fabrik2D_3_3DOF_GO.getTolerance());
165172

166173
// Solve 4 joints, 3DOF
174+
fprintf(stderr, "Solve 4 joints, 3DOF\n");
167175
Fabrik2D fabrik2D_4_3DOF(4, lengths_4_joints, 1);
168176
success = fabrik2D_4_3DOF.solve2(100, 100, 100, lengths_4_joints);
169177
assertEqual(1, success);
@@ -177,6 +185,7 @@ unittest(test_solve)
177185
assertEqualFloat(100, fabrik2D_4_3DOF.getZ(3), fabrik2D_4_3DOF.getTolerance());
178186

179187
// Solve 4 joints, 4DOF
188+
fprintf(stderr, "Solve 4 joints, 4DOF\n");
180189
Fabrik2D fabrik2D_4_4DOF(4, lengths_4_joints, 1);
181190
success = fabrik2D_4_4DOF.solve2(100, 0, 100, -HALF_PI, lengths_4_joints);
182191
assertEqual(1, success);
@@ -189,6 +198,7 @@ unittest(test_solve)
189198
assertEqualFloat(200, fabrik2D_4_4DOF.getY(2), fabrik2D_4_4DOF.getTolerance());
190199

191200
// Solve 4 joints, 4DOF, Gripping offset
201+
fprintf(stderr, "Solve 4 joints, 4DOF, Gripping offset\n");
192202
Fabrik2D fabrik2D_4_4DOF_GO(4, lengths_4_joints, 1);
193203
success = fabrik2D_4_4DOF_GO.solve(100, 0, -HALF_PI, 10, lengths_4_joints);
194204
assertEqual(1, success);

0 commit comments

Comments
 (0)