]> rtime.felk.cvut.cz Git - hubacji1/bcar.git/commitdiff
Add ut
authorJiri Vlasak <hubacji1@fel.cvut.cz>
Thu, 11 Jul 2019 13:10:31 +0000 (15:10 +0200)
committerJiri Vlasak <hubacji1@fel.cvut.cz>
Thu, 11 Jul 2019 13:22:06 +0000 (15:22 +0200)
ut/bcar.t.cc

index be2dcc0beb0ab728725596177b4b7763b9cf91d1..c997e9799a6c8c68f1f864b5eedbc169ee5eefa5 100644 (file)
@@ -41,6 +41,24 @@ WVTEST_MAIN("bcar basic geometry")
         WVPASSEQ_DOUBLE(11, bc->ccr()->x(), 0.00001);
         WVPASSEQ_DOUBLE(1, bc->ccr()->y(), 0.00001);
 
+        // drivable
+        WVPASS(!bc->drivable(bc->ccl()));
+        WVPASS(!bc->drivable(bc->ccr()));
+        BicycleCar *bc2 = new BicycleCar();
+        bc2->x(1);
+        bc2->y(2);
+        bc2->h(M_PI / 2);
+        bc2->mtr(10);
+        bc2->wb(2);
+        bc2->w(1);
+        bc2->l(3);
+        bc2->he(1.5);
+        bc2->df(2 + 0.5);
+        bc2->dr(0.5);
+        WVPASS(bc->drivable(bc2));
+        bc2->y(-2);
+        WVPASS(bc->drivable(bc2));
+
         // moving
         bc->sp(1);
         bc->st(0);