Example #1
0
    def test_uploader_pop_identifier_does_not_exist(self):
        root = '/tmp'
        request = self.get_csrf_request(post={
            'file': MockCGIFieldStorage()
        }, request_method='POST')

        request.registry.settings['uploader.root_path'] = root

        uploader = FileUploader(request=request, as_document=False)
        self.assertEqual(uploader.pop('1236123512536'), False)
Example #2
0
    def test_uploader_pop_identifier_exists(self):
        root = '/tmp'
        request = self.get_csrf_request(post={
            'file': MockCGIFieldStorage()
        }, request_method='POST')

        request.registry.settings['uploader.root_path'] = root

        f = tempfile.NamedTemporaryFile()
        uploader = FileUploader(request=request)
        self.assertEqual(uploader.pop(f.name), True)