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