コード例 #1
0
ファイル: cases.py プロジェクト: whalerock/ella-quizzes
 def setUp(self):
     super(QuizTestCase, self).setUp()
     create_basic_categories(self)
     self.quiz = Quiz.objects.create(
         title=u'First Quiz',
         slug=u'first-quiz',
         description=u'First quiz',
         category=self.category_nested,
         publish_from=now(),
         published=True,
         intro_title='Answer me!',
         intro_text='Some even longer test. \n' * 5,
         choices=3)
     self.results = [
         Result.objects.create(quiz=self.quiz,
                               choice=ch,
                               text='You chose %d' % ch) for ch in range(3)
     ]
     self.questions = [
         Question.objects.create(quiz=self.quiz,
                                 order=x,
                                 text='WTF %d?!' % x,
                                 choices_data=Question.SEPARATOR.join(
                                     '%d FTW!' % ch for ch in range(3)))
         for x in range(3)
     ]
コード例 #2
0
 def setUp(self):
     super(TestSignals, self).setUp()
     reset_signaled_comment()
     comment_removed.connect(handle_signal)
     create_basic_categories(self)
     create_and_place_a_publishable(self)
     self.comment = create_comment(self.publishable, self.publishable.content_type)
コード例 #3
0
ファイル: cases.py プロジェクト: ella/ella-quizzes
    def setUp(self):
        super(QuizTestCase, self).setUp()
        create_basic_categories(self)
        self.quiz = Quiz.objects.create(
                title=u'First Quiz',
                slug=u'first-quiz',
                description=u'First quiz',
                category=self.category_nested,
                publish_from=now(),
                published=True,

                intro_title='Answer me!',
                intro_text='Some even longer test. \n' * 5,
                choices=3
        )
        self.results = [
            Result.objects.create(
                quiz=self.quiz,
                choice=ch,
                text='You chose %d' % ch
            ) for ch in range(3)
        ]
        self.questions = [
            Question.objects.create(
                quiz=self.quiz,
                order=x,
                text='WTF %d?!' % x,
                choices_data=Question.SEPARATOR.join('%d FTW!' % ch for ch in range(3))
            ) for x in range(3)
        ]
コード例 #4
0
    def setUp(self):
        if not client:
            raise SkipTest()

        super(TestListingHandlers, self).setUp()
        create_basic_categories(self)
        create_and_place_a_publishable(self)
        client.flushdb()
コード例 #5
0
ファイル: test_lock_api.py プロジェクト: SanomaCZ/ella-hub
    def setUp(self):
        self.user = self.__create_test_user("user", "pass", is_admin=True)
        self.client = Client()

        create_basic_categories(self)
        self.publishable = Article.objects.create(title="Spinach",
            category=self.category_nested, publish_from=timezone.now(),
            slug="spinach-ou-jeee")
コード例 #6
0
ファイル: test_related.py プロジェクト: SanomaCZ/ella-hub
    def setUp(self):
        self.user = self.__create_test_user("user", "pass", True)

        create_basic_categories(self)

        self.article = Article.objects.create(title="Jop", slug="jop",
            category=self.category, publish_from=timezone.now())
        self.recipe = Article.objects.create(title="Spinach", slug="spinach",
            category=self.category_nested, publish_from=timezone.now())
        self.encyclopedia = Article.objects.create(title="Enc", slug="enc",
            category=self.category, publish_from=timezone.now())
コード例 #7
0
ファイル: test_lock.py プロジェクト: SanomaCZ/ella-hub
    def setUp(self):
        create_basic_categories(self)
        self.publishable = Article.objects.create(title=u"Title like a boss",
            category=self.category, slug="title-article", publish_from=now())

        User.objects.all().delete()
        self.user = self.__create_user("user", "pass", is_admin=True)
        self.locker_user = self.__create_user("lock", "pass", is_admin=True)

        self.lock = PublishableLock.objects.lock(self.publishable,
            self.locker_user)
コード例 #8
0
    def setUp(self):
        self.user = self.__create_test_user("user", "pass", True)
        self.client = Client()

        init_ella_workflow(get_all_resource_classes())
        create_basic_categories(self)

        Article.objects.create(title="Jop", slug="jop", category=self.category,
            publish_from=timezone.now())
        Article.objects.create(title="Spinach", category=self.category_nested,
            publish_from=timezone.now(), slug="spinach")
        Article.objects.create(title="Jop3", category=self.category,
            publish_from=timezone.now(), slug="jop3")
コード例 #9
0
ファイル: cases.py プロジェクト: SanomaCZ/ella-contests
    def setUp(self):
        super(ContestTestCase, self).setUp()
        create_basic_categories(self)

        self.contest = self.create_contest(
            title='First Contest',
            slug='first-contest'
        )
        self.contest_question_less = self.create_contest(
            title='Second Contest',
            slug='second-contest'
        )
        self.questions = []
        self.choices = []
        for x in range(1, 4):
            q = create_question(
                self,
                data=dict(
                    order=x,
                    is_required=False if x == 3 else True
                ),
                q_ind=x
            )
            self.questions.append(q)
            for i in range(1, 4):
                c = create_choice(
                    self,
                    data=dict(
                        question=q,
                        order=i,
                        is_correct=True if i == 3 else False,
                        inserted_by_user=True if x == 2 and i == 3 else False
                    ),
                    q_ind=x,
                    ch_ind=i
                )
                self.choices.append(c)
コード例 #10
0
ファイル: test_views.py プロジェクト: ella/ella-wiki
 def setUp(self):
     super(ViewTestCase, self).setUp()
     create_basic_categories(self)
     self.superuser = User.objects.create_superuser('super', '*****@*****.**', 'secret')
     self.wiki = create_wiki(self, slug='first-article')
     self.wiki2 = create_wiki(self, tree_parent=self.wiki, slug='second')
コード例 #11
0
ファイル: test_tag.py プロジェクト: SanomaCZ/ella-hub
 def setUp(self):
     init_ella_workflow(get_all_resource_classes())
     self.user = self.__create_test_user("user", "pass", is_admin=True)
     create_basic_categories(self)
     self.article = Article.objects.create(title="Art title",
         category=self.category, publish_from=timezone.now(), slug="article")
コード例 #12
0
ファイル: test_models.py プロジェクト: ella/ella-wiki
 def setUp(self):
     super(TestWikiModel, self).setUp()
     create_basic_categories(self)
     self.wiki = create_wiki(self, slug='first-article')
コード例 #13
0
ファイル: test_position.py プロジェクト: SanomaCZ/ella-hub
 def setUp(self):
     self.user = self.__create_test_user("user", "pass", True)
     self.client = Client()
     create_basic_categories(self)
コード例 #14
0
 def setUp(self):
     super(TestGalleries, self).setUp()
     create_basic_categories(self)
     create_and_publish_gallery(self)
     template_loader.templates['page/item.html'] = 'page/item.html'
コード例 #15
0
ファイル: cases.py プロジェクト: whalerock/ella-flatcomments
 def setUp(self):
     super(PublishableTestCase, self).setUp()
     create_basic_categories(self)
     create_and_place_a_publishable(self)
     self.comment_list = CommentList.for_object(self.publishable)
コード例 #16
0
ファイル: cases.py プロジェクト: cooncesean/ella-flatcomments
 def setUp(self):
     super(PublishableTestCase, self).setUp()
     create_basic_categories(self)
     create_and_place_a_publishable(self)
     self.comment_list = CommentList.for_object(self.publishable)
コード例 #17
0
 def setUp(self):
     client.flushdb()
     super(TestTemplateTags, self).setUp()
     create_basic_categories(self)
     create_and_place_a_publishable(self)
コード例 #18
0
ファイル: test_views.py プロジェクト: ella/ella-comments
 def setUp(self):
     super(CommentViewTestCase, self).setUp()
     create_basic_categories(self)
     create_and_place_a_publishable(self)
     utils.PUBLISHABLE_CT = None