示例#1
0
 def setUpTestData(cls):
     cls.password = '******'
     cls.user = user_recipe.make()
     cls.user.set_password(cls.password)
     cls.user.save()
     cls.exam = exam_with_certification.make()
     cls.url = reverse('api:certifications_api:exam', args=[cls.exam.pk])
示例#2
0
 def setUpTestData(cls):
     cls.user = user_recipe.make()
     cls.exam = exam_with_certification.make()
     user_cert = UserCertification.objects.create(user=cls.user, certification=cls.exam.certification.all()[0],
                                                  expiration_date=timezone.now())
     cls.user_exam = UserExam.objects.create(user=cls.user, user_certification=user_cert, exam=cls.exam,
                                             date_of_pass=timezone.now())
示例#3
0
 def setUpTestData(cls):
     cls.password = '******'
     cls.user = user_recipe.make()
     cls.user.set_password(cls.password)
     cls.user.save()
     cls.certification = certification_recipe.make()
     cls.url = reverse('api:certifications_api:certifications')
示例#4
0
 def setUpTestData(cls):
     cls.now = timezone.now()
     cls.password = '******'
     cls.user = user_recipe.make()
     cls.user.set_password(cls.password)
     cls.user.save()
     cls.user_certification = user_certification_recipe.make(user=cls.user)
     cls.url = reverse('api:cert_remainder_api:user_certifications')
示例#5
0
 def setUpTestData(cls):
     cls.password = '******'
     cls.user = user_recipe.make()
     cls.user.set_password(cls.password)
     cls.user.save()
     cls.vendor = vendor_recipe.make()
     cls.url = reverse('api:certifications_api:vendor',
                       args=[cls.vendor.pk])
示例#6
0
 def setUpTestData(cls):
     cls.now = timezone.now()
     cls.user = user_recipe.make()
     cls.serializer = UserExamSerializer()
     cls.serializer.context['request'] = create_mock_request(cls.user)
     cls.exam = exam_with_certification.make()
     cls.user_certification = user_certification_recipe.make(user=cls.user,
                                                             certification=cls.exam.certification.all()[0])
示例#7
0
 def test_fields(self):
     user = user_recipe.make()
     serializer = UserSerializer(instance=user)
     data = serializer.data
     self.assertEqual(user.id, data['id'])
     self.assertEqual(user.username, data['username'])
     self.assertEqual(user.email, data['email'])
     self.assertEqual(user.first_name, data['first_name'])
     self.assertEqual(user.last_name, data['last_name'])
示例#8
0
 def setUpTestData(cls):
     cls.now = timezone.now()
     cls.password = '******'
     cls.user = user_recipe.make()
     cls.user.set_password(cls.password)
     cls.user.save()
     cls.exam = exam_with_certification.make()
     cls.user_certification = user_certification_recipe.make(
         user=cls.user, certification=cls.exam.certification.all()[0])
示例#9
0
 def setUpTestData(cls):
     cls.now = timezone.now()
     cls.password = '******'
     cls.user = user_recipe.make()
     cls.user.set_password(cls.password)
     cls.user.save()
     cls.exam = exam_with_certification.make()
     cls.user_certification = user_certification_recipe.make(
         user=cls.user, certification=cls.exam.certification.all()[0])
     cls.url = reverse('api:cert_remainder_api:bulk_create_user_exams')
示例#10
0
 def setUpTestData(cls):
     cls.exam_1 = exam_with_certification.make()
     cls.exam_2 = exam_recipe.make(title='Test-1', number='test-1')
     cls.exam_2.certification.add(cls.exam_1.certification.all()[0])
     cls.now = timezone.now()
     cls.user = user_recipe.make()
     cls.serializer = BulkUserExamSerializer()
     cls.serializer.context['request'] = create_mock_request(cls.user)
     cls.user_certification = user_certification_recipe.make(user=cls.user,
                                                             certification=cls.exam_1.certification.all()[0])
示例#11
0
 def setUpTestData(cls):
     cls.user = user_recipe.make()
     cls.serializer = ProfileSerializer(instance=cls.user.profile)
示例#12
0
 def setUpTestData(cls):
     cls.now = timezone.now()
     cls.password = '******'
     cls.user = user_recipe.make()
     cls.user.set_password(cls.password)
     cls.user.save()
示例#13
0
 def setUpTestData(cls):
     user = user_recipe.make()
     cls.profile = Profile.objects.get(user=user)
示例#14
0
 def setUpTestData(cls):
     cls.now = timezone.now()
     cls.user = user_recipe.make()
     cls.serializer = UserCertificationSerializer()
     cls.serializer.context['request'] = create_mock_request(cls.user)
示例#15
0
 def setUpTestData(cls):
     cls.password = "******"
     cls.user = user_recipe.make()
     cls.user.set_password(cls.password)
     cls.user.save()
     cls.url = reverse('api:people_api:user')