Skip to content
Snippets Groups Projects
Commit 45a6cfcd authored by Veronique Legrand's avatar Veronique Legrand
Browse files

added test for get_inittable_metadata function that seems to cause a problem in production

parent a04ea1a8
No related branches found
No related tags found
No related merge requests found
......@@ -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
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment