當前位置: 首頁>>代碼示例>>Python>>正文


Python TestCase.setUp方法代碼示例

本文整理匯總了Python中django.test.testcases.TestCase.setUp方法的典型用法代碼示例。如果您正苦於以下問題:Python TestCase.setUp方法的具體用法?Python TestCase.setUp怎麽用?Python TestCase.setUp使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在django.test.testcases.TestCase的用法示例。


在下文中一共展示了TestCase.setUp方法的6個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Python代碼示例。

示例1: setUp

# 需要導入模塊: from django.test.testcases import TestCase [as 別名]
# 或者: from django.test.testcases.TestCase import setUp [as 別名]
    def setUp(self):
        TestCase.setUp(self)

        self.bogus_user = bogus_user = get_user_model().objects.get(
            username='bogus')
        self.bogus_user2 = bogus_user2 = get_user_model().objects.get(
            username='bogus2')
        # start by resetting the feeds
        for u in [self.bogus_user, self.bogus_user2]:
            user_feed = feedly.get_user_feed(u.id)
            user_feed.delete()
            for name, feed in feedly.get_feeds(u.id).items():
                feed.delete()

        # login the user
        rf = RequestMock()
        self.rf = rf
        self.client = Client()
        self.auth_client = Client()
        self.auth_client2 = Client()
        auth_response = self.auth_client.login(
            username='bogus', password='bogus')
        self.assertTrue(auth_response)
        auth_response = self.auth_client2.login(
            username='bogus2', password='bogus')
        self.assertTrue(auth_response)
開發者ID:bmaeser,項目名稱:Feedly,代碼行數:28,代碼來源:tests.py

示例2: setUp

# 需要導入模塊: from django.test.testcases import TestCase [as 別名]
# 或者: from django.test.testcases.TestCase import setUp [as 別名]
 def setUp(self):
     TestCase.setUp(self)
     self.rule = RuleFactory()
     self.rule.active = False
     self.rule.save()
     self.date = datetime.date(2012, 10, 29)
     self.appointment = AppointmentFactory.create(calendar__car=self.rule.car,
                                                  calendar__timeslot=self.rule.timeslot)
開發者ID:slspeek,項目名稱:gnudok-planner,代碼行數:10,代碼來源:schedule_tests.py

示例3: setUp

# 需要導入模塊: from django.test.testcases import TestCase [as 別名]
# 或者: from django.test.testcases.TestCase import setUp [as 別名]
 def setUp(self):
     TestCase.setUp(self)
     from core.models import Item
     print(Item.objects.all().count())
     self.client = Client()
     self.auth_client = Client()
     response = self.auth_client.login(username='admin', password='admin')
     self.assertTrue(response)
     self.admin = get_user_model().objects.get(username='admin')
     self.bogus = get_user_model().objects.get(username='bogus')
開發者ID:GetStream,項目名稱:Stream-Example-Py,代碼行數:12,代碼來源:tests.py

示例4: setUp

# 需要導入模塊: from django.test.testcases import TestCase [as 別名]
# 或者: from django.test.testcases.TestCase import setUp [as 別名]
 def setUp(self):
     TestCase.setUp(self)
     self.user = User.objects.create_superuser('eytan', '[email protected]', 'test')
     login_successful = self.client.login(username="eytan",password="test")
     self.assertTrue(login_successful)
開發者ID:eytanbm,項目名稱:service,代碼行數:7,代碼來源:testing.py

示例5: setUp

# 需要導入模塊: from django.test.testcases import TestCase [as 別名]
# 或者: from django.test.testcases.TestCase import setUp [as 別名]
 def setUp(self):
     TestCase.setUp(self)
開發者ID:TriggeredMessaging,項目名稱:django-mongoforms,代碼行數:4,代碼來源:tests.py

示例6: setUp

# 需要導入模塊: from django.test.testcases import TestCase [as 別名]
# 或者: from django.test.testcases.TestCase import setUp [as 別名]
 def setUp(self):
     TestCase.setUp(self)
     self.sett = self.settings(**SETTINGS)
     self.sett.enable()
     assert self.client.login(username='sax', password='123')
開發者ID:GigiusB,項目名稱:django-iadmin,代碼行數:7,代碼來源:common.py


注:本文中的django.test.testcases.TestCase.setUp方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。