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
Esempio n. 3
0
 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