def test_dogma_validate_teaching(self): beliefs = {'foo': 'bar', 'bat': 'baz'} d = XmlDogma('Books', beliefs, None) ret = d._validate_teaching('foo', 'bar') #self.assertIs(ret, None) ret = XmlDogma._validate_teaching('foo', 'bar') #self.assertIs(ret, None) #with self.assertRaisesRegexp(XmlDogmaException,"""The belief """): # XmlDogma._validate_teaching('foo','//bar') with self.assertRaisesRegexp(XmlDogmaException, """The belief """): ret = d._validate_teaching('foo', []) with self.assertRaisesRegexp(XmlDogmaException, """The belief """): beliefs = {'foo': [], 'bat': 'baz'} d = XmlDogma('Books', beliefs, None)
def test_dogma_validate_teaching(self): beliefs = {'foo':'bar','bat':'baz'} d = XmlDogma('Books',beliefs,None) ret = d._validate_teaching('foo','bar') assert_is(ret, None) ret = XmlDogma._validate_teaching('foo','bar') assert_is(ret, None) with assert_raises_regexp(XmlDogmaException,"""The belief """): XmlDogma._validate_teaching('foo','//bar') with assert_raises_regexp(XmlDogmaException,"""The belief """): ret = d._validate_teaching('foo',[]) with assert_raises_regexp(XmlDogmaException,"""The belief """): beliefs = {'foo':[],'bat':'baz'} d = XmlDogma('Books',beliefs,None)