示例#1
0
    def setUp(self):
        super(FullTagListViewTests, self).setUp()
        feed = Feed.objects.get(name=self.feedname)
        self.list_url = reverse("full-tag-list")

        # create one tag for self.feedname
        user = User.objects.get(username=self.username)
        (tag, tf) = Tag.objects.get_or_create(name="Tag2",
                                              color="blue",
                                              owner=user)
        tag.feed = [feed]
        tag.save()

        plugin = Plugin.objects.get(name="pacspull", type="fs")

        # create a new feed by creating a "fs" plugin instance
        pl_inst = PluginInstance.objects.create(plugin=plugin, owner=user)
        pl_inst.feed.name = "new"
        pl_inst.feed.save()

        # create another tag for the new feed
        feed = Feed.objects.get(name="new")
        (tag, tf) = Tag.objects.get_or_create(name="Tag3",
                                              color="red",
                                              owner=user)
        tag.feed = [feed]
        tag.save()
示例#2
0
    def setUp(self):
        super(TagDetailViewTests, self).setUp()
        feed = Feed.objects.get(name=self.feedname)
        self.corresponding_feed_url = reverse("feed-detail",
                                              kwargs={"pk": feed.id})

        # create a tag
        user = User.objects.get(username=self.username)
        (tag, tf) = Tag.objects.get_or_create(name="Tag1",
                                              color="blue",
                                              owner=user)
        tag.feed = [feed]
        tag.save()

        self.read_update_delete_url = reverse("tag-detail",
                                              kwargs={"pk": tag.id})
        self.put = json.dumps({
            "template": {
                "data": [{
                    "name": "name",
                    "value": "Updated"
                }, {
                    "name": "color",
                    "value": "black"
                }]
            }
        })
示例#3
0
    def setUp(self):
        super(TagListViewTests, self).setUp()
        feed = Feed.objects.get(name=self.feedname)
        self.corresponding_feed_url = reverse("feed-detail",
                                              kwargs={"pk": feed.id})
        self.create_read_url = reverse("tag-list", kwargs={"pk": feed.id})
        self.post = json.dumps({
            "template": {
                "data": [{
                    "name": "name",
                    "value": "Tag1"
                }, {
                    "name": "color",
                    "value": "Black"
                }]
            }
        })

        # create two tags
        user = User.objects.get(username=self.username)
        (tag, tf) = Tag.objects.get_or_create(name="Tag2",
                                              color="blue",
                                              owner=user)
        tag.feed = [feed]
        tag.save()
        (tag, tf) = Tag.objects.get_or_create(name="Tag3",
                                              color="red",
                                              owner=user)
        tag.feed = [feed]
        tag.save()