def test_id_with_keyword_parents(self):
     kw = TestSuite().tests.create().body.create('parent')
     kw.body = [Keyword('child1'), Keyword('child2')]
     kw.body[-1].body.create()
     assert_equal(kw.body[0].id, 's1-t1-k1-k1')
     assert_equal(kw.body[1].id, 's1-t1-k1-k2')
     assert_equal(kw.body[1].body[0].id, 's1-t1-k1-k2-k1')
Esempio n. 2
0
 def test_id(self):
     kw = TestSuite().tests.create().body.create_keyword()
     kw.body = [Keyword(), Message(), Keyword()]
     kw.body[-1].body = [Message(), Keyword(), Message()]
     assert_equal(kw.body[0].id, 's1-t1-k1-k1')
     assert_equal(kw.body[1].id, 's1-t1-k1-m1')
     assert_equal(kw.body[2].id, 's1-t1-k1-k2')
     assert_equal(kw.body[2].body[0].id, 's1-t1-k1-k2-m1')
     assert_equal(kw.body[2].body[1].id, 's1-t1-k1-k2-k1')
     assert_equal(kw.body[2].body[2].id, 's1-t1-k1-k2-m2')