• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

Python models.Category类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了Python中rango.models.Category的典型用法代码示例。如果您正苦于以下问题:Python Category类的具体用法?Python Category怎么用?Python Category使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



在下文中一共展示了Category类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Python代码示例。

示例1: test_slug_line_creation

 def test_slug_line_creation(self):
     """ slug_line_creation expects a category to be given an appropriate
         slug. Eg: "Random Category String" -> "random-category-string"
     """
     cat = Category(name="Random Category String")
     cat.save()
     self.assertEqual(cat.slug, "random-category-string")
开发者ID:ZacharyRSmith,项目名称:twd,代码行数:7,代码来源:tests.py


示例2: test_ensure_views_are_positive

 def test_ensure_views_are_positive(self):
     '''
     ensure_views_are_positive should results True for categories where views are zero or positive
     '''
     cat = Category(name='test', views=-1, likes=0)
     cat.save()
     self.assertEqual((cat.views>=0), True)
开发者ID:xuyinan,项目名称:rango,代码行数:7,代码来源:tests.py


示例3: test_add_category_that_already_exists

    def test_add_category_that_already_exists(self):
        # Create a category in database
        new_category = Category(name="New Category")
        new_category.save()

        # Access index page
        self.browser.get(self.live_server_url + reverse('index'))

        # Check if is there link to add categories
        categories_link = self.browser.find_elements_by_partial_link_text('Add a New Category')
        categories_link[0].click()

        # Types new category name
        username_field = self.browser.find_element_by_name('name')
        username_field.send_keys('New Category')

        # Click on Create Category
        self.browser.find_element_by_css_selector(
            "input[type='submit']"
        ).click()

        body = self.browser.find_element_by_tag_name('body')

        # Check if there is an error message
        self.assertIn('Category with this Name already exists.', body.text)
开发者ID:leifos,项目名称:tango_with_tests,代码行数:25,代码来源:tests.py


示例4: test_ensure_views_are_positive

 def test_ensure_views_are_positive(self):
     """ ensure_views_are_positive expects a category initiated with
         negative views to still have non-negative views after saving
     """
     cat = Category(name='test', views=-1, likes=0)
     cat.save()
     self.assertEqual((cat.views >= 0), True)
开发者ID:ZacharyRSmith,项目名称:twd,代码行数:7,代码来源:tests.py


示例5: test_first_visit_before_last_visit

 def test_first_visit_before_last_visit(self):
     cat = Category(name='test')
     cat.save()
     firstdate = datetime.date.today() + datetime.timedelta(days=-3)
     lastdate = datetime.date.today() + datetime.timedelta(days=-5)
     p=add_page (cat, 'first_future', 'www.exemple.it', first_visit=firstdate, last_visit = lastdate)
     self.assertEqual(p.first_visit, p.last_visit)
开发者ID:banifabio,项目名称:tangodjango,代码行数:7,代码来源:tests.py


示例6: test_ensure_views_are_positive

    def test_ensure_views_are_positive(self):

        cat = Category(name='test',views=-1,likes=0)
        cat.save()
        print 'views', cat.views

        self.assertEqual((cat.views>=0), True)
开发者ID:SailerNote,项目名称:tango-with-django,代码行数:7,代码来源:tests.py


示例7: test_create_pages_for_categories

    def test_create_pages_for_categories(self):
        cat = Category(name="Python")
        cat.save()

        # create 2 pages for category python
        python_page = Page()
        python_page.category = cat
        python_page.title="Official Python Tutorial"
        python_page.url="http://docs.python.org/2/tutorial/"
        python_page.save()

        django_page = Page()
        django_page.category = cat
        django_page.title="Django"
        django_page.url="https://docs.djangoproject.com/en/1.5/intro/tutorial01/"
        django_page.save()

        # Check if they both were saved
        python_pages = cat.page_set.all()
        self.assertEquals(python_pages.count(), 2)

        #Check if they were saved properly
        first_page = python_pages[0]
        self.assertEquals(first_page, python_page)
        self.assertEquals(first_page.title , "Official Python Tutorial")
        self.assertEquals(first_page.url, "http://docs.python.org/2/tutorial/")
开发者ID:leifos,项目名称:tango_with_tests,代码行数:26,代码来源:tests.py


示例8: test_first_visit_not_future

 def test_first_visit_not_future(self):
     cat = Category(name='test')
     cat.save()
     futuredate = datetime.date.today() + datetime.timedelta(days=30)
     p=add_page (cat, 'first_future', 'www.exemple.it', first_visit=futuredate, last_visit = futuredate)
     self.assertEqual(p.first_visit, datetime.date.today())
     self.assertEqual(p.last_visit, datetime.date.today())
开发者ID:banifabio,项目名称:tangodjango,代码行数:7,代码来源:tests.py


示例9: test_ensure_views_are_positive

 def test_ensure_views_are_positive(self):
     """
     category.view number is zero or positive, it shall never be negative
     """
     cat = Category(name='test', views=-1, likes=0)
     cat.save()
     self.assertEqual((cat.views >= 0), True)
开发者ID:c4fun,项目名称:tango-with-django,代码行数:7,代码来源:tests.py


示例10: test_page_views_should_be_nonnegative

    def test_page_views_should_be_nonnegative(self):

        category = Category()
        category.save()
        page = Page(category=category, title='test page', views=-100)
        page.save()
        self.assertTrue(page.views >= 0)
开发者ID:stallmanifold,项目名称:rango,代码行数:7,代码来源:tests.py


示例11: test_ensure_last_visit_equal_after_first_visit

	def test_ensure_last_visit_equal_after_first_visit(self):
		cat = Category(name='test')
		cat.save()
		t1 = timezone.now()
		t2 = timezone.now() + datetime.timedelta(days=30)
		pag = Page(category=cat, first_visit=t1, last_visit=t2)
		self.assertEqual(pag.is_last_visit_equal_after_first_visit(), True)
开发者ID:pateto,项目名称:hcltest,代码行数:7,代码来源:tests.py


示例12: test_ensure_views_are_positive

    def test_ensure_views_are_positive(self):

        """
                функция ensure_views_are_positive должна возвращать True для категорий, у которых число просмотров равно нулю или положительное
        """
        cat = Category(name='test',views=-1, likes=0)
        cat.save()
        self.assertEqual((cat.views >= 0), False)
开发者ID:blazer-05,项目名称:tangotest,代码行数:8,代码来源:tests.py


示例13: test_category_contains

    def test_category_contains(self):
        """
        test_category_contains tests whether the save() function is working correctly.
        """

        category = Category(name='test', views=21, likes=21)
        category.save()
        self.assertEqual(Category.objects.filter(pk=category.pk).exists(), True)
开发者ID:stallmanifold,项目名称:rango,代码行数:8,代码来源:tests.py


示例14: test_ensure_views_are_positive

 def test_ensure_views_are_positive(self):
     """
     ensure_views_are_positive should return True for categories
     where views are zero or positive
     """
     cat = Category(name="test", views=-1, likes=0)
     cat.save()
     self.assertEqual((cat.views >= 0), True)
开发者ID:marcboanas,项目名称:rango,代码行数:8,代码来源:tests.py


示例15: test_ensure_likes_are_positive

 def test_ensure_likes_are_positive(self):
     """
     ensure_likes_are_positive should results True for categories
     where likes are zero or positive
     """
     cat = Category(name='test', views=0, likes=-1)
     cat.save()
     self.assertEqual((cat.likes >= 0), True)
开发者ID:benjiboi214,项目名称:rango,代码行数:8,代码来源:tests.py


示例16: test_slug_line_creation

 def test_slug_line_creation(self):
     """
     slug_line_creation checks to make sure that when we add a category an appropiate slug line is created
     i.e. "Random Category String" -> "random-category-string"
     """
     cat = Category(name="Random Category String", views=0, likes=0)
     cat.save()
     self.assertEqual(cat.slug, 'random-category-string')
开发者ID:marcboanas,项目名称:rango,代码行数:8,代码来源:tests.py


示例17: test_slug_line_createion

 def test_slug_line_createion(self):
     """
     测试slug
     :return:
     """
     from rango.models import Category
     cat = Category(name='Random Category String')
     cat.save()
     self.assertEqual(cat.slug, 'random-category-string')
开发者ID:jwh5566,项目名称:tango_with_django_project,代码行数:9,代码来源:tests.py


示例18: test_number_of_likes_is_nonnegative

    def test_number_of_likes_is_nonnegative(self):
        """
        The test number_of_views_is_nonnegative should results True for categories where views 
        are zero or positive.
        """

        category = Category(name='test', views=-1, likes=-1)
        category.save()
        self.assertEqual((category.likes >= 0), True)
开发者ID:stallmanifold,项目名称:rango,代码行数:9,代码来源:tests.py


示例19: test_create_a_new_category

    def test_create_a_new_category(self):
        cat = Category(name="Python")
        cat.save()

        # Check category is in database
        categories_in_database = Category.objects.all()
        self.assertEquals(len(categories_in_database), 1)
        only_poll_in_database = categories_in_database[0]
        self.assertEquals(only_poll_in_database, cat)
开发者ID:leifos,项目名称:tango_with_tests,代码行数:9,代码来源:tests.py


示例20: test_ensure_views_are_positive

 def test_ensure_views_are_positive(self):
     """
     确保views是正数或0
     :return:
     """
     from rango.models import Category
     cat = Category(name='test', views=-1, likes=0)
     cat.save()
     self.assertEqual((cat.views >= 0), True)
开发者ID:jwh5566,项目名称:tango_with_django_project,代码行数:9,代码来源:tests.py



注:本文中的rango.models.Category类示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Python rapi.getInputName函数代码示例发布时间:2022-05-26
下一篇:
Python forms.UserProfileForm类代码示例发布时间:2022-05-26
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap