def test_qualified_tag(self):
     """
     `BugSubscriptionFilterTag.qualified_tag` returns a tag with a
     preceding hyphen if `include` is `False`.
     """
     bug_sub_filter_tag = BugSubscriptionFilterTag()
     bug_sub_filter_tag.tag = u"foo"
     bug_sub_filter_tag.include = True
     self.assertEqual(u"foo", bug_sub_filter_tag.qualified_tag)
     bug_sub_filter_tag.include = False
     self.assertEqual(u"-foo", bug_sub_filter_tag.qualified_tag)
 def test_qualified_tag(self):
     """
     `BugSubscriptionFilterTag.qualified_tag` returns a tag with a
     preceding hyphen if `include` is `False`.
     """
     bug_sub_filter_tag = BugSubscriptionFilterTag()
     bug_sub_filter_tag.tag = u"foo"
     bug_sub_filter_tag.include = True
     self.assertEqual(u"foo", bug_sub_filter_tag.qualified_tag)
     bug_sub_filter_tag.include = False
     self.assertEqual(u"-foo", bug_sub_filter_tag.qualified_tag)
 def test_basics(self):
     """Test the basics of `BugSubscriptionFilterTag` objects."""
     # Create.
     bug_sub_filter_tag = BugSubscriptionFilterTag()
     bug_sub_filter_tag.filter = self.subscription_filter
     bug_sub_filter_tag.include = True
     bug_sub_filter_tag.tag = u"foo"
     # Flush and reload.
     IStore(bug_sub_filter_tag).flush()
     IStore(bug_sub_filter_tag).reload(bug_sub_filter_tag)
     # Check.
     self.assertIsNot(None, bug_sub_filter_tag.id)
     self.assertEqual(self.subscription_filter.id,
                      bug_sub_filter_tag.filter_id)
     self.assertEqual(self.subscription_filter, bug_sub_filter_tag.filter)
     self.assertIs(True, bug_sub_filter_tag.include)
     self.assertEqual(u"foo", bug_sub_filter_tag.tag)
 def test_basics(self):
     """Test the basics of `BugSubscriptionFilterTag` objects."""
     # Create.
     bug_sub_filter_tag = BugSubscriptionFilterTag()
     bug_sub_filter_tag.filter = self.subscription_filter
     bug_sub_filter_tag.include = True
     bug_sub_filter_tag.tag = u"foo"
     # Flush and reload.
     IStore(bug_sub_filter_tag).flush()
     IStore(bug_sub_filter_tag).reload(bug_sub_filter_tag)
     # Check.
     self.assertIsNot(None, bug_sub_filter_tag.id)
     self.assertEqual(
         self.subscription_filter.id,
         bug_sub_filter_tag.filter_id)
     self.assertEqual(
         self.subscription_filter,
         bug_sub_filter_tag.filter)
     self.assertIs(True, bug_sub_filter_tag.include)
     self.assertEqual(u"foo", bug_sub_filter_tag.tag)