diff --git a/jass/test/test_init_table.py b/jass/test/test_init_table.py index bb400510c1f734cb3e78c1f9846f695a62fe7e1f..c2be0c5ee9f9b0ec0a6d3a0279ee228832d6603d 100644 --- a/jass/test/test_init_table.py +++ b/jass/test/test_init_table.py @@ -6,7 +6,7 @@ import os, shutil, tempfile from pandas.testing import assert_frame_equal from pandas import read_hdf -from jass.models.inittable import create_inittable_file +from jass.models.inittable import create_inittable_file,get_inittable_meta from . import JassTestCase @@ -68,6 +68,13 @@ class TestInitTable(object): """ assert_frame_equal(self.expected_cov, self.result_cov, check_like=True) + def test_get_inittable_meta(self): + m_data=get_inittable_meta(self.get_file_path_fn("initTable.hdf5")) + self.assertEqual(m_data['nb_snps'],737) + self.assertEqual(m_data['nb_phenotypes'],4) + self.assertEqual(m_data['assembly'],'hg99') + self.assertEqual(m_data['name'],'Small subset of Curated GWAS data') + #print(m_data) class TestInitTableNoNans(TestInitTable, JassTestCase): computed_cov = True