bugfixes, refactoring
[swftools.git] / lib / gfxpoly / test.c
index 46df1f5..175f531 100644 (file)
@@ -183,8 +183,10 @@ int testbox(int argn, char*argv[])
 
 int teststroke(int argn, char*argv[])
 {
-    gfxline_t*box1 = gfxline_makerectangle(-100,-100,100,100);
-    assert(gfxpoly_check(gfxpoly_from_stroke(box1, 2.0, gfx_capRound, gfx_joinRound, 0, 0.05), 1));
+    //gfxline_t*box1 = gfxline_makerectangle(-100,-100,100,100);
+    gfxline_t*box1 = gfxline_makerectangle(100,100,200,200);
+    gfxpoly_t*poly = gfxpoly_from_stroke(box1, 10.0, gfx_capRound, gfx_joinMiter, 1000, 0.05);
+    assert(gfxpoly_check(poly, 1));
 }
 
 int test0(int argn, char*argv[])
@@ -666,6 +668,6 @@ void test5(int argn, char*argv[])
 
 int main(int argn, char*argv[])
 {
-    teststroke(argn, argv);
+    test4(argn, argv);
 }