def test_success(self):
        self.request_login(self.account_2.email)
        self.check_ajax_ok(self.post_ajax_json(self.test_url, self.get_post_data()), {'next_url': url('collections:collections:show', self.kit_1.collection_id)})
        self.assertEqual(ItemPrototype._db_all().count(), 3)

        item = ItemPrototype._db_get_object(2)

        self.assertFalse(item.approved)
        self.assertEqual(item.kit_id, self.kit_1.id)
        self.assertEqual(item.caption, 'caption_3')
        self.assertEqual(item.text, 'text_3')
Exemple #2
0
    def test_success(self):
        self.request_login(self.account_2.email)
        self.check_ajax_ok(
            self.post_ajax_json(self.test_url, self.get_post_data()), {
                'next_url':
                url('collections:collections:show', self.kit_1.collection_id)
            })
        self.assertEqual(ItemPrototype._db_all().count(), 3)

        item = ItemPrototype._db_get_object(2)

        self.assertFalse(item.approved)
        self.assertEqual(item.kit_id, self.kit_1.id)
        self.assertEqual(item.caption, 'caption_3')
        self.assertEqual(item.text, 'text_3')