Example #1
0
 def test_node_metadata(self):
     md = pyslim.NodeMetadata(slim_id=2,
                              is_null=False,
                              genome_type=pyslim.GENOME_TYPE_X)
     md_bytes = pyslim.encode_node(md)
     new_md = pyslim.decode_node(md_bytes)
     self.assertEqual(md, new_md)
 def test_node_metadata(self):
     md = pyslim.NodeMetadata(slim_id=2,
                              is_null=False,
                              genome_type=pyslim.GENOME_TYPE_X)
     with self.assertWarns(DeprecationWarning):
         md_bytes = pyslim.encode_node(md)
     with self.assertWarns(DeprecationWarning):
         new_md = pyslim.decode_node(md_bytes)
     self.assertEqual(md, new_md)
 def test_decode_already_node(self):
     m = pyslim.NodeMetadata(slim_id=123, is_null=True, genome_type=0)
     with self.assertWarns(DeprecationWarning):
         dm = pyslim.decode_node(m)
     self.assertEqual(m, dm)
Example #4
0
 def test_decode_already_node(self):
     m = pyslim.NodeMetadata(slim_id=123, is_null=True, genome_type=0)
     dm = pyslim.decode_node(m)
     self.assertEqual(m, dm)