def test_valid(self): """Test loading valid settings""" mySettings = settings.loadf(os.path.join(self.data, self.valid)) self.assertEqual(mySettings.barcode_format, "BBBNNNNBB") self.assertEqual(mySettings.barcodes, { "sample 1": "ACCTA", "sample 2": "GCGAT" }) self.assertEqual(mySettings.discard, [ ('test/data/tophat_data/test_ref' , {'max_insertion_length':4,},), ('test/data/tophat_data/test_ref_two', {'max_insertion_length':5,},), ]) self.assertEqual(mySettings.target, ('test/data/tophat_data/test_ref', {'max_insertion_length':3,}))
def setUp(self): self.settings = settings.loadf(self.data)