Exemple #1
0
 def test_get_metadata_attribute(self):
     metadata = {'name': 'SAMPLE', 'samples': ["sam1", "sam2"]}
     gsm = GSM(name='name', table=self.table1, metadata=self.metadata, columns=self.columns1)
     gsm2 = GSM(name='name', table=self.table1, metadata=metadata, columns=self.columns1)
     with self.assertRaises(TypeError):
         gsm2.get_metadata_attribute('name')
     self.assertEqual(gsm.get_metadata_attribute('name'), "SAMPLE")
     self.assertEqual(gsm2.get_metadata_attribute('samples'), ["sam1", "sam2"])
     with self.assertRaises(NoMetadataException):
         gsm.get_metadata_attribute('dupa')
Exemple #2
0
 def test_get_metadata_attribute(self):
     metadata = {"name": "SAMPLE", "samples": ["sam1", "sam2"]}
     gsm = GSM(
         name="name",
         table=self.table1,
         metadata=self.metadata,
         columns=self.columns1,
     )
     gsm2 = GSM(name="name",
                table=self.table1,
                metadata=metadata,
                columns=self.columns1)
     with self.assertRaises(TypeError):
         gsm2.get_metadata_attribute("name")
     self.assertEqual(gsm.get_metadata_attribute("name"), "SAMPLE")
     self.assertEqual(gsm2.get_metadata_attribute("samples"),
                      ["sam1", "sam2"])
     with self.assertRaises(NoMetadataException):
         gsm.get_metadata_attribute("dupa")