示例#1
0
    def test_creates_a_new_subscription_associating_the_user_and_feed(self):
        feed = FeedReader()
        feed.get_params = lambda: {}
        subscription = self.subscriber.subscribe(feed)

        self.assertEqual(subscription.subscriber, self.subscriber)
        self.assert_(subscription.feed_record.is_equivalent_to(self.record))
示例#2
0
    def test_doesnt_save_subscription_if_commit_is_false(self):
        feed = FeedReader()
        feed.get_params = lambda: {}
        subscription = self.subscriber.subscribe(feed, commit=False)

        self.assertIsNone(subscription.pk)