def test_init_default_arguments(self):
     """Test __init__ method default arguments."""
     filter = CategoryFilter()
     self.assertEqual([], filter._filter_rules)
 def test_str(self):
     """Test __str__ "to string" operator."""
     filter = CategoryFilter(["+a", "-b"])
     self.assertEqual(str(filter), "+a,-b")
 def test_init(self):
     """Test __init__ method."""
     # Test that the attributes are getting set correctly.
     filter = CategoryFilter(["+"])
     self.assertEqual(["+"], filter._filter_rules)