def handle_list(self, needle, haystack): ''' You needed to be certain that something was in the list or dict ''' validate_in(needle, haystack, 'Can\'t find %s in %s.' % (needle, haystack)) return needle
def test_validations(self): import pyon.util.arg_check as arg_check with self.assertRaises(BadRequest): arg_check.validate_true(False, 'test') with self.assertRaises(BadRequest): arg_check.validate_equal(3, 4, 'test') with self.assertRaises(BadRequest): arg_check.validate_not_equal(4, 4, 'test') with self.assertRaises(BadRequest): arg_check.validate_false(True, 'test') with self.assertRaises(BadRequest): one = list() two = list() arg_check.validate_is(one, two, 'test') with self.assertRaises(BadRequest): one = list() two = one arg_check.validate_is_not(one, two, 'test') with self.assertRaises(BadRequest): c = None arg_check.validate_is_not_none(c, 'test') with self.assertRaises(BadRequest): one = list([1, 3]) two = 2 arg_check.validate_in(two, one, 'test') with self.assertRaises(BadRequest): one = list([1, 2, 3]) two = 2 arg_check.validate_not_in(two, one, 'test') with self.assertRaises(BadRequest): one = list() arg_check.validate_is_instance(one, dict, 'test') with self.assertRaises(BadRequest): one = list() arg_check.validate_not_is_instance(one, list, 'test')
def test_validations(self): import pyon.util.arg_check as arg_check with self.assertRaises(BadRequest): arg_check.validate_true(False,'test') with self.assertRaises(BadRequest): arg_check.validate_equal(3,4,'test') with self.assertRaises(BadRequest): arg_check.validate_not_equal(4,4,'test') with self.assertRaises(BadRequest): arg_check.validate_false(True,'test') with self.assertRaises(BadRequest): one = list() two = list() arg_check.validate_is(one,two,'test') with self.assertRaises(BadRequest): one = list() two = one arg_check.validate_is_not(one,two,'test') with self.assertRaises(BadRequest): c = None arg_check.validate_is_not_none(c,'test') with self.assertRaises(BadRequest): one = list([1,3]) two = 2 arg_check.validate_in(two,one,'test') with self.assertRaises(BadRequest): one = list([1,2,3]) two = 2 arg_check.validate_not_in(two,one,'test') with self.assertRaises(BadRequest): one = list() arg_check.validate_is_instance(one,dict,'test') with self.assertRaises(BadRequest): one = list() arg_check.validate_not_is_instance(one,list,'test')
def handle_list(self, needle, haystack): ''' You needed to be certain that something was in the list or dict ''' validate_in(needle,haystack,'Can\'t find %s in %s.' % (needle, haystack)) return needle