Exemple #1
0
    def setUp(self):
        CanvasTestCase.setUp(self)
        # Grab a limited availability sticker
        self.sticker = stickers.Sticker(1234, "test", cost=10, maximum=100)

        # Call stickers.add_sticker so that we can use the sticker by id in api calls.
        stickers.add_sticker(self.sticker)
Exemple #2
0
    def setUp(self):
        CanvasTestCase.setUp(self)
        # Grab a limited availability sticker
        self.sticker = stickers.Sticker(1234, "test", cost=10, maximum=100)

        # Call stickers.add_sticker so that we can use the sticker by id in api calls.
        stickers.add_sticker(self.sticker)
Exemple #3
0
 def setUp(self):
     CanvasTestCase.setUp(self)
     self.group = create_group()
     self.data = {
         'group_name': self.group.name,
         'group_description': 'lolhacked1'
     }
Exemple #4
0
 def setUp(self):
     CanvasTestCase.setUp(self)
     self.group = create_group()
     self.original = create_content()
     self.op = self.post_comment(reply_content=self.original.id, category=self.group.name)
     self.remix = create_content()
     self.remix.remix_of = self.original
     self.remix.save()
Exemple #5
0
 def setUp(self):
     CanvasTestCase.setUp(self)
     self.sticker = stickers.Sticker(1234,
                                     "foobar",
                                     limited=True,
                                     maximum=10,
                                     cost=10)
     stickers.add_sticker(self.sticker)
Exemple #6
0
 def setUp(self):
     CanvasTestCase.setUp(self)
     self.group = create_group()
     self.original = create_content()
     self.op = self.post_comment(reply_content=self.original.id,
                                 category=self.group.name)
     self.remix = create_content()
     self.remix.remix_of = self.original
     self.remix.save()
Exemple #7
0
    def setUp(self):
        CanvasTestCase.setUp(self)
        self.group = create_group(founder=create_user())
        self.content = create_content()
        self.text = 'foo bar baz lol what'
        self.op = self.post_comment(reply_content=self.content.id, category=self.group.name, reply_text=self.text)
        self.user = create_user()

        # It would be great to at some point make some kind of "with configOverride(foo=new_value):"
        self.previousConfig = copy.deepcopy(configuration.Config)
        Config['minimum_top_replies'] = 1
        Config['maximum_top_replies'] = 2
        Config['posts_per_top_reply'] = 2

        self._per_page = knobs.COMMENTS_PER_PAGE
        knobs.COMMENTS_PER_PAGE = 2
Exemple #8
0
    def setUp(self):
        CanvasTestCase.setUp(self)
        self.group = create_group(founder=create_user())
        self.content = create_content()
        self.text = 'foo bar baz lol what'
        self.op = self.post_comment(reply_content=self.content.id,
                                    category=self.group.name,
                                    reply_text=self.text)
        self.user = create_user()

        # It would be great to at some point make some kind of "with configOverride(foo=new_value):"
        self.previousConfig = copy.deepcopy(configuration.Config)
        Config['minimum_top_replies'] = 1
        Config['maximum_top_replies'] = 2
        Config['posts_per_top_reply'] = 2

        self._per_page = knobs.COMMENTS_PER_PAGE
        knobs.COMMENTS_PER_PAGE = 2
Exemple #9
0
 def tearDown(self):
     stickers.remove_sticker(self.sticker)
     CanvasTestCase.tearDown(self)
Exemple #10
0
 def setUp(self):
     CanvasTestCase.setUp(self)
     self.user = create_user()
Exemple #11
0
 def setUp(self):
     CanvasTestCase.setUp(self)
     self.group = create_group()
     self.data = {'group_name': self.group.name, 'group_description': 'lolhacked1'}
 def setUp(self):
     CanvasTestCase.setUp(self)
     self.user = create_user()
     self.request = FakeRequest(self.user)
 def tearDown(self):
     CanvasTestCase.tearDown(self)
     # We remove the sticker because adding it manipulates stickers._stickers, which would break the icons test.
     stickers.remove_sticker(self.sticker)   
Exemple #14
0
 def tearDown(self):
     CanvasTestCase.tearDown(self)
     stickers.remove_sticker(self.sticker)
Exemple #15
0
 def setUp(self):
     CanvasTestCase.setUp(self)
     self.user = create_user()
 def setUp(self):
     CanvasTestCase.setUp(self)
     self.sticker = stickers.Sticker(11111, "test", cost=10, maximum=100)
     stickers.add_sticker(self.sticker)
Exemple #17
0
 def setUp(self):
     CanvasTestCase.setUp(self)
     self.sticker = stickers.Sticker(1234, "foobar", limited=True, maximum=10, cost=10)
     stickers.add_sticker(self.sticker)
Exemple #18
0
 def setUp(self):
     CanvasTestCase.setUp(self)
     self.user = create_user(is_qa=False)
     self.request = FakeRequest(self.user)
Exemple #19
0
 def tearDown(self):
     CanvasTestCase.tearDown(self)
     # We remove the sticker because adding it manipulates stickers._stickers, which would break the icons test.
     stickers.remove_sticker(self.sticker)
Exemple #20
0
 def tearDown(self):
     configuration.Config = self.previousConfig
     knobs.COMMENTS_PER_PAGE = self._per_page
     CanvasTestCase.tearDown(self)
Exemple #21
0
 def setUp(self):
     CanvasTestCase.setUp(self)
     self.user = create_user()
     self.comment = self.post_comment(reply_content=create_content().id)
 def tearDown(self):
     CanvasTestCase.tearDown(self)
Exemple #23
0
 def setUp(self):
     CanvasTestCase.setUp(self)
     self.user = create_user()
     self.comment = self.post_comment(reply_content=create_content().id)
 def setUp(self):
     CanvasTestCase.setUp(self)
     self.sticker = stickers.Sticker(11111, "test", cost=10, maximum=100)
     stickers.add_sticker(self.sticker)
Exemple #25
0
 def get(self, *args, **kwargs):
     # TODO: get rid of this when the api doesnt require staff
     kwargs['user'] = create_staff()
     return CanvasTestCase.get(*args, **kwargs)
Exemple #26
0
 def tearDown(self):
     configuration.Config = self.previousConfig
     knobs.COMMENTS_PER_PAGE = self._per_page
     CanvasTestCase.tearDown(self)
 def tearDown(self):
     CanvasTestCase.tearDown(self)
Exemple #28
0
 def get(self, *args, **kwargs):
     # TODO: get rid of this when the api doesnt require staff
     kwargs['user'] = create_staff()
     return CanvasTestCase.get(*args, **kwargs)