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)