コード例 #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])
コード例 #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])
コード例 #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, [])
コード例 #4
0
ファイル: tests.py プロジェクト: BackupTheBerlios/pida-svn
 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])
コード例 #5
0
ファイル: tests.py プロジェクト: BackupTheBerlios/pida-svn
 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])
コード例 #6
0
ファイル: tests.py プロジェクト: BackupTheBerlios/pida-svn
 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, [])