def test_cannot_unregister_a_non_registered_tag(self): # Setup number_of_tags_before = len(tag_pool.get_tags()) # Run & check with pytest.raises(TagNotRegistered): tag_pool.unregister_tag(FooTagSub) number_of_tags_after = len(tag_pool.get_tags()) assert number_of_tags_before == number_of_tags_after
def test_cannot_unregister_a_non_registered_tag(self): # Setup number_of_tags_before = len(tag_pool.get_tags()) # Run & check with pytest.raises(TagNotRegistered): tag_pool.unregister_tag(FooTagSub) number_of_tags_after = len(tag_pool.get_tags()) assert number_of_tags_before == number_of_tags_after
def test_can_not_unregister_a_non_registered_tag(self): # Setup number_of_tags_before = len(tag_pool.get_tags()) # Run & check with self.assertRaises(TagNotRegistered): tag_pool.unregister_tag(FooTagSub) number_of_tags_after = len(tag_pool.get_tags()) self.assertEqual(number_of_tags_before, number_of_tags_after)
def test_should_raise_if_a_tag_is_registered_twice(self): # Setup number_of_tags_before = len(tag_pool.get_tags()) tag_pool.register_tag(FooTag) # Run & check # Let's add it a second time. We should catch an exception with pytest.raises(TagAlreadyRegistered): tag_pool.register_tag(FooTag) # Let's make sure we have the same number of tags as before tag_pool.unregister_tag(FooTag) number_of_tags_after = len(tag_pool.get_tags()) assert number_of_tags_before == number_of_tags_after
def test_should_raise_if_a_tag_is_registered_twice(self): # Setup number_of_tags_before = len(tag_pool.get_tags()) tag_pool.register_tag(FooTag) # Run & check # Let's add it a second time. We should catch an exception with pytest.raises(TagAlreadyRegistered): tag_pool.register_tag(FooTag) # Let's make sure we have the same number of tags as before tag_pool.unregister_tag(FooTag) number_of_tags_after = len(tag_pool.get_tags()) assert number_of_tags_before == number_of_tags_after