def test_id_with_keyword_parents(self):
     kw = TestSuite().tests.create().keywords.create()
     kw.keywords = [Keyword(), Keyword()]
     kw.keywords[-1].keywords.create()
     assert_equal(kw.keywords[0].id, 's1-t1-k1-k1')
     assert_equal(kw.keywords[1].id, 's1-t1-k1-k2')
     assert_equal(kw.keywords[1].keywords[0].id, 's1-t1-k1-k2-k1')
 def test_keywords_deprecation(self):
     s = TestSuite()
     with warnings.catch_warnings(record=True) as w:
         s.keywords
         assert_true('deprecated' in str(w[0].message))
     try:
         s.keywords = []
         raise AssertionError("Atrribute error not raised.")
     except AttributeError:
         pass