Ejemplo n.º 1
0
    def test_set_youku_category(self):
        """
        测试set_youku_category()是否正常
        :return:
        """
        youku = YoukuFactory.create()

        youku_new = set_youku_category_local(youku.id)
        self.assertEqual(youku_new.category,
                         youku.video.channel.category.get_youku_playlist_category_display())
Ejemplo n.º 2
0
    def test_set_youku_category(self):
        """
        测试set_youku_category()是否正常
        :return:
        """
        youku = YoukuFactory.create()

        youku_new = set_youku_category_local(youku.id)
        self.assertEqual(
            youku_new.category,
            youku.video.channel.category.get_youku_playlist_category_display())
Ejemplo n.º 3
0
    def test_if_youku_tags_add(self):
        """
        测试是否能添加list形式的tags到youku model中
        :return:
        """

        # With Django versions 1.8.0 to 1.8.3, it was no longer possible to
        # call .build() on a factory if this factory used a SubFactory
        # pointing to another model: Django refused to set a ForeignKey to an
        #  unsaved Model instance.
        youku = YoukuFactory.create()
        faker = Factory.create()

        add_tags_list = faker.words(2)

        origin_tags_list = youku.get_tags_list()

        assert_tags_list = origin_tags_list + add_tags_list

        youku.add_tags(add_tags_list)
        self.assertEqual(youku.get_tags_list(), assert_tags_list)
Ejemplo n.º 4
0
    def test_if_youku_tags_add(self):
        """
        测试是否能添加list形式的tags到youku model中
        :return:
        """

        # With Django versions 1.8.0 to 1.8.3, it was no longer possible to
        # call .build() on a factory if this factory used a SubFactory
        # pointing to another model: Django refused to set a ForeignKey to an
        #  unsaved Model instance.
        youku = YoukuFactory.create()
        faker = Factory.create()

        add_tags_list = faker.words(2)

        origin_tags_list = youku.get_tags_list()

        assert_tags_list = origin_tags_list + add_tags_list

        youku.add_tags(add_tags_list)
        self.assertEqual(youku.get_tags_list(), assert_tags_list)