def test_validate_sequence_false_null(self): sequence = None validation = migrate_script.validate_sequence(sequence) self.assertEqual(validation.is_valid, False) self.assertEqual(validation.invalid_character, 'Empty sequence')
def test_validate_sequence_false_whith_space(self): sequence = 'ATCAGAN ?-' validation = migrate_script.validate_sequence(sequence) self.assertEqual(validation.is_valid, False) self.assertEqual(validation.invalid_character, 'White space')
def test_validate_sequence_false_tilde(self): sequence = 'ATCAGAN~?-' validation = migrate_script.validate_sequence(sequence) self.assertEqual(validation.is_valid, False) self.assertEqual(validation.invalid_character, '~')
def test_validate_sequence_true(self): sequence = 'ATCAGAN?-' validation = migrate_script.validate_sequence(sequence) self.assertEqual(validation.is_valid, True)