Пример #1
0
 def setUp(self):
     self.client = ValidatingClient()
     self.first_object = Object.objects.create(name='first one')
     self.second_object = Object.objects.create(name='second one')
     self.third_object = Object.objects.create(name='third one')
     self.fourth_object = Object.objects.create(name='fourth one')
     self.edit_1_url = reverse('object-edit', args=[self.first_object.pk])
     self.delete_1_url = reverse('object-delete',
                                 args=[self.first_object.pk])
     self.delete_2_url = reverse('object-delete',
                                 args=[self.second_object.pk])
Пример #2
0
    def setUp(self):

        super(PaijiTests, self).setUp()

        modules.autodiscover()

        self.client = ValidatingClient()

        self.alice = User.objects.create_user(
            'ermentrude',
            password='******',
        )

        self.sigefroid = User.objects.create_user(
            'sigefroid',
            password='******',
            sidebar_left=[name for name, _ in modules.blocks.items()],
            topbar=[u'garfield-comic'],
            sidebar_right=None,
        )
Пример #3
0
def test_login_incorrect(url):
    c = ValidatingClient()
    response = c.post(url, {'user': '******', 'password': '******'})
    assert response.status_code == 200
Пример #4
0
def test_views_post_and_redirect(url):
    c = ValidatingClient()
    User.objects.create_user('user00', '*****@*****.**', 'secret')
    response = c.post(url, {'username': '******', 'password': '******'})
    assert response.status_code == 302
 def setUp(self):
     super(Tests, self).setUp()
     self.client = ValidatingClient()
Пример #6
0
    def setUp(self):

        self.client = ValidatingClient()

        self.brunehilde = User.objects.create_user(
            'brunehilde',
            password='******',
        )

        self.gontran = User.objects.create_user(
            'gontran',
            password='******',
        )

        self.president = models.PostType.objects.create(
            description='president', )

        self.director = models.PostType.objects.create(
            description='director', )

        self.normal_groups = models.GroupCategory.objects.create(
            name='normal groups', )

        self.logo = File(open(os.path.join(
            settings.BASE_DIR,
            'logo.gif',
        )))

        self.calendar = Calendar.objects.create(
            name='mybestcalendar',
            slug='mybestcalendarslug',
        )

        self.best_group = models.Group.objects.create(
            name='the best group',
            slug='slugbestgroup',
            category=self.normal_groups,
            createdOn=timezone.now(),
            deletedOn=None,
            logo=self.logo,
            newsfeed='mynewsurl',
            calendar=self.calendar,
        )

        self.my_bureau = models.Bureau.objects.create(
            createdDate=timezone.now(),
            endDate=None,
            group=self.best_group,
        )

        self.gontran_post = models.Post.objects.create(
            utilisateur=self.gontran,
            bureau=self.my_bureau,
            description='the best one',
            postType=self.president,
        )

        self.brunehilde_post = models.Post.objects.create(
            utilisateur=self.brunehilde,
            bureau=self.my_bureau,
            description='the best one too',
            postType=self.director,
        )

        self.first_message = models.Message.objects.create(
            author=self.brunehilde,
            pubDate=timezone.now(),
            title='Welcome my friends !',
            content="""Hello everybody !

                This is the first message published !

                Thank you !
                """,
            public=True,
            group=self.best_group,
            importance=0,
        )

        self.second_message = models.Message.objects.create(
            author=self.gontran,
            pubDate=timezone.now(),
            title='Welcome my old friends ! &®',
            content="""Hi everybody !

                http://www.perdu.com

                This is the second message published !

                Thank you !
                """,
            public=False,
            group=self.best_group,
            importance=1,
        )

        self.first_comment = models.Comment.objects.create(
            author=self.gontran,
            message=self.first_message,
            pubDate=timezone.now(),
            content='Well ! <a href="http://perdu.com">[lien]</a> good job !',
        )

        self.second_comment = models.Comment.objects.create(
            author=self.brunehilde,
            message=self.first_message,
            pubDate=timezone.now(),
            content='<br/> ftp://lgdubois.rez Thank you Gontran ! ®',
        )

        self.third_comment = models.Comment.objects.create(
            author=self.gontran,
            message=self.second_message,
            pubDate=timezone.now(),
            content='third one<<ul>> aura»«épcuui..,ac.ànqikuoc(',
        )
Пример #7
0
 def setUp(self):
     self.client = ValidatingClient()
Пример #8
0
def logged_client():
    c = ValidatingClient()
    user = User.objects.create_user('user00', '*****@*****.**',
                                    'secret')
    c.force_login(user)
    return c