Beispiel #1
0
 def test_specify_all_metadata(self):
     # using LooseCell as an arbitrary concrete subclass
     cell = LooseCell(
         value=0,
         type=int,
         persists=False,  # the non-default value
         label='mylabel',
         description='mydescription',
         sort_key='mysortkey')
     self.assertEqual(cell.metadata().value_type, to_value_type(int))
     self.assertEqual(cell.metadata().persists, False)
     self.assertEqual(cell.metadata().naming, EnumRow(
         label='mylabel',
         description='mydescription',
         sort_key='mysortkey'))
Beispiel #2
0
 def test_specify_all_metadata(self):
     # using LooseCell as an arbitrary concrete subclass
     cell = LooseCell(
         value=0,
         type=int,
         persists=False,  # the non-default value
         label='mylabel',
         description='mydescription',
         sort_key='mysortkey')
     self.assertEqual(cell.metadata().value_type, to_value_type(int))
     self.assertEqual(cell.metadata().persists, False)
     self.assertEqual(cell.metadata().naming, EnumRow(
         label='mylabel',
         description='mydescription',
         sort_key='mysortkey'))