OSDN Git Service

fix version
[meshio/pymeshio.git] / test / pmx_test.py
index c0402de..e78f740 100644 (file)
@@ -2,35 +2,36 @@
 import pymeshio.pmx.loader\r
 \r
 \r
-PMX_MODEL='resources/初音ミクVer2.pmx'\r
+PMX_MODEL=u'resources/初音ミクVer2.pmx'\r
 \r
 def test_read():\r
     model=pymeshio.pmx.loader.load(PMX_MODEL)\r
     assert model.__class__==pymeshio.pmx.Model\r
-    assert model.name=='初音ミク'\r
-    assert model.english_name=='Miku Hatsune'\r
+    assert model.name==u'初音ミク'\r
+    assert model.english_name==u'Miku Hatsune'\r
     assert model.comment==(\r
-            "PolyMo用モデルデータ:初音ミク ver.2.3\r\n"+\r
-            "(物理演算対応モデル)\r\n"+\r
-            "\r\n"+\r
-            "モデリング   :あにまさ氏\r\n"+\r
-            "データ変換   :あにまさ氏\r\n"+\r
-            "Copyright :CRYPTON FUTURE MEDIA, INC"\r
+            u"PolyMo用モデルデータ:初音ミク ver.2.3\r\n"+\r
+            u"(物理演算対応モデル)\r\n"+\r
+            u"\r\n"+\r
+            u"モデリング  :あにまさ氏\r\n"+\r
+            u"データ変換  :あにまさ氏\r\n"+\r
+            u"Copyright        :CRYPTON FUTURE MEDIA, INC"\r
             )\r
     assert model.english_comment==(\r
-            "MMD Model: Miku Hatsune ver.2.3\r\n"+\r
-            "(Physical Model)\r\n"+\r
-            "\r\n"+\r
-            "Modeling by       Animasa\r\n"+\r
-            "Converted by      Animasa\r\n"+\r
-            "Copyright         CRYPTON FUTURE MEDIA, INC"\r
+            u"MMD Model: Miku Hatsune ver.2.3\r\n"+\r
+            u"(Physical Model)\r\n"+\r
+            u"\r\n"+\r
+            u"Modeling by      Animasa\r\n"+\r
+            u"Converted by     Animasa\r\n"+\r
+            u"Copyright                CRYPTON FUTURE MEDIA, INC"\r
             )\r
 \r
     assert len(model.vertices)==12354\r
     assert len(model.indices)==22961 * 3\r
-    # texture\r
+    print("{0} textures".format(len(model.textures)))\r
     assert len(model.materials)==17\r
     assert len(model.bones)==140\r
     assert len(model.morphs)==30\r
     assert len(model.display_slots)==9\r
     assert len(model.rigidbodies)==45\r
+    assert len(model.joints)==27\r