Exemple #1
0
 def setUp(self):
     attrs = [a for a in get_defintion_attrs(Blah.feh)]
     self.m1 = ModelAttribute.from_definition('feh', attrs[0])
     self.m2 = ModelAttribute.from_definition('feh', attrs[1])
Exemple #2
0
 def test_b_optlevel(self):
     top = [c for c in get_defintion_attrs(self.mdef)][0]
     opts = [c for c in get_defintion_attrs(top)]
     self.assertEqual(opts, [self.mdef.meh.foo, self.mdef.meh.blah])
Exemple #3
0
 def test_a_toplevel(self):
     tops = [c for c in get_defintion_attrs(self.mdef)]
     self.assertEqual(tops.pop(), self.mdef.nodocs)
     self.assertEqual(tops.pop(), self.mdef.feh)
     self.assertEqual(tops.pop(), self.mdef.meh)
     self.assertEqual(tops, [])
Exemple #4
0
 def setUp(self):
     attrs = [a for a in get_defintion_attrs(Blah.feh)]
     self.m1 = ModelAttribute.from_definition('feh', attrs[0])
     self.m2 = ModelAttribute.from_definition('feh', attrs[1])
Exemple #5
0
 def test_b_optlevel(self):
     top = [c for c in get_defintion_attrs(self.mdef)][0]
     opts = [c for c in get_defintion_attrs(top)]
     self.assertEqual(opts, [self.mdef.meh.foo, self.mdef.meh.blah])
Exemple #6
0
 def test_a_toplevel(self):
     tops = [c for c in get_defintion_attrs(self.mdef)]
     self.assertEqual(tops.pop(), self.mdef.feh)
     self.assertEqual(tops.pop(), self.mdef.meh)
     self.assertEqual(tops, [])