def test_ref_wo_build_config(self): """Test reference function return value when build present but build_config is not""" cfg = BaseConfig({'bio.ngs.settings' : {'db' : {'build' : 'hg19', 'build_config' : None, 'ref' : "foo/bar"}}}) self.assertEqual(ref("foobar", cfg['bio.ngs.settings']['db']), "foo/foobar")
def test_ref_wo_build(self): """Test reference function return value when build is missing""" cfg = BaseConfig({'bio.ngs.settings' : {'db' : {'build' : None, 'ref':"foo/bar"}}}) self.assertEqual(ref("foobar", cfg['bio.ngs.settings']['db']), "foo/foobar")