Пример #1
0
 def test_info(self):
     """PositionalBaseUsage info should work as expected"""
     #test a cycle of setting the Info and setting it back again
     p = PositionalBaseUsage()
     self.assertRaises(AttributeError, getattr, p, 'upper')
     p.Info = 'xyz'
     self.assertEqual(p.upper(), 'XYZ')
     p.Info = None
     self.assertRaises(AttributeError, getattr, p, 'upper')
Пример #2
0
 def test_info(self):
     """PositionalBaseUsage info should work as expected"""
     #test a cycle of setting the Info and setting it back again
     p = PositionalBaseUsage()
     self.assertRaises(AttributeError, getattr, p, 'upper')
     p.Info = 'xyz'
     self.assertEqual(p.upper(), 'XYZ')
     p.Info = None
     self.assertRaises(AttributeError, getattr, p, 'upper')