def test_teardown_is_removed_when_set_to_none(self):
     kw = Keyword()
     kws = Keywords(keywords=[kw, Keyword(type='teardown')])
     kws.teardown = None
     assert_none(kws.teardown)
     assert_equal(list(kws), [kw])
     kws.teardown = None
     assert_none(kws.teardown)
     assert_equal(list(kws), [kw])
示例#2
0
 def test_teardown_is_removed_when_set_to_none(self):
     kw = Keyword()
     kws = Keywords(keywords=[kw, Keyword(type='teardown')])
     kws.teardown = None
     assert_none(kws.teardown)
     assert_equal(list(kws), [kw])
     kws.teardown = None
     assert_none(kws.teardown)
     assert_equal(list(kws), [kw])
 def test_set_teardown(self):
     kw, t1, t2 = Keyword(), Keyword(type='teardown'), Keyword(type='teardown')
     kws = Keywords(keywords=[kw])
     kws.teardown = t1
     assert_true(kws.teardown is t1)
     assert_equal(list(kws), [kw, t1])
     kws.teardown = t2
     assert_true(kws.teardown is t2)
     assert_equal(list(kws), [kw, t2])
示例#4
0
 def test_set_teardown(self):
     kw, t1, t2 = Keyword(), Keyword(type='teardown'), Keyword(type='teardown')
     kws = Keywords(keywords=[kw])
     kws.teardown = t1
     assert_true(kws.teardown is t1)
     assert_equal(list(kws), [kw, t1])
     kws.teardown = t2
     assert_true(kws.teardown is t2)
     assert_equal(list(kws), [kw, t2])