[Bf-extensions-cvs] SVN commit: /data/svn/bf-extensions [2437] branches/geodesic_domes/tests/ unittest_1_geodesic_domes.py: Now trying to find where and how the vertskeleton of

Peter K.H. Gragert pkhgragert at gmail.com
Fri Oct 14 10:53:09 CEST 2011


Revision: 2437
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-extensions&revision=2437
Author:   pkhg
Date:     2011-10-14 08:53:08 +0000 (Fri, 14 Oct 2011)
Log Message:
-----------
Now trying to find where and how the vertskeleton of
config is built.
so a new test is started

And some cleanup is done.

Modified Paths:
--------------
    branches/geodesic_domes/tests/unittest_1_geodesic_domes.py

Modified: branches/geodesic_domes/tests/unittest_1_geodesic_domes.py
===================================================================
--- branches/geodesic_domes/tests/unittest_1_geodesic_domes.py	2011-10-13 23:28:15 UTC (rev 2436)
+++ branches/geodesic_domes/tests/unittest_1_geodesic_domes.py	2011-10-14 08:53:08 UTC (rev 2437)
@@ -19,21 +19,20 @@
 class geodesic_259_Test(unittest.TestCase):
 
     def setUp(self):
-        unittest.TestCase.setUp(self)#
+        unittest.TestCase.setUp(self)
         self.geodesic = geodesic_259.geodesic(vefm_259.mesh)
-        print(type(self.geodesic))
+        self.vefm = geodesic_259.vefm_259
+        self.tetrahedron = geodesic_259.tetrahedron(self.geodesic)
         self.parameters = (1,)*15
         self.superformparam = [3, 10.0, 10.0, 10.0, 1.0, 1.0, 4, 10.0,
 10.0, 10.0, 1.0, 1.0, 0, 0, 0.0, 0.0, 0.0, 0.0]
 
         
     def test_content_modules(self):
-        mygeodesic = geodesic_259
-        myvefm = vefm_259
-#        print("type of mygeodesic =",type(mygeodesic))
         try:
-            check_contains(dir(mygeodesic))
-            check_contains(dir(mygeodesic),name="vefm_259")
+            check_contains(dir(self.geodesic))
+            check_contains(dir(self.vefm),name="vefm_259")
+            check_contains(dir(self.tetrahedron), name="tetrahedron")
             self.assertTrue(True)
         finally:
             print("\ntest_content_modules  done\n\n")
@@ -44,15 +43,17 @@
             self.geodesic.setparameters(self.parameters)
             frequency_ok = self.geodesic.frequency == self.parameters[0]
             self.assertTrue(frequency_ok)
-#            self.assertNotEqual(3,4)
-#            self.assertEqual('p','p')
+#unit possibilty            self.assertNotEqual(3,4)
+#unit possibilty            self.assertEqual('p','p')
         finally:
             print("test_set_parameters")
 
-
+    def test_create_tetrahedron_skeleton(self):
+        tetrahedron = self.tetrahedron
+        tetrahedron.vertedgefacedata()
             
 if __name__ == '__main__':
-#if main use: exit=False    unittest.main(exit=False)
+#if main is used: use unittest.main(exit=False)
     suite =     unittest.TestLoader().loadTestsFromTestCase(geodesic_259_Test)
     unittest.TextTestRunner(verbosity=3).run(suite)
-    
\ No newline at end of file
+    



More information about the Bf-extensions-cvs mailing list