示例#1
0
 def test_unregister(self):
     with self.assertRaises(SerializerNotInstalled):
         unregister('nonexisting')
     registry.encode('foo', serializer='pickle')
     unregister('pickle')
     with self.assertRaises(SerializerNotInstalled):
         registry.encode('foo', serializer='pickle')
     register_pickle()
示例#2
0
 def test_unregister(self):
     with self.assertRaises(SerializerNotInstalled):
         unregister('nonexisting')
     registry.encode('foo', serializer='pickle')
     unregister('pickle')
     with self.assertRaises(SerializerNotInstalled):
         registry.encode('foo', serializer='pickle')
     register_pickle()
示例#3
0
 def test_unregister(self):
     self.assertRaises(SerializerNotInstalled,
                       unregister, "nonexisting")
     registry.encode("foo", serializer="pickle")
     unregister("pickle")
     self.assertRaises(SerializerNotInstalled,
                       registry.encode, "foo", serializer="pickle")
     register_pickle()
示例#4
0
 def test_unregister(self):
     with pytest.raises(SerializerNotInstalled):
         unregister('nonexisting')
     dumps('foo', serializer='pickle')
     unregister('pickle')
     with pytest.raises(SerializerNotInstalled):
         dumps('foo', serializer='pickle')
     register_pickle()
 def test_unregister(self):
     with self.assertRaises(SerializerNotInstalled):
         unregister("nonexisting")
     registry.encode("foo", serializer="pickle")
     unregister("pickle")
     with self.assertRaises(SerializerNotInstalled):
         registry.encode("foo", serializer="pickle")
     register_pickle()
示例#6
0
 def test_unregister(self):
     with pytest.raises(SerializerNotInstalled):
         unregister('nonexisting')
     dumps('foo', serializer='pickle')
     unregister('pickle')
     with pytest.raises(SerializerNotInstalled):
         dumps('foo', serializer='pickle')
     register_pickle()
 def test_unregister(self):
     with self.assertRaises(SerializerNotInstalled):
         unregister("nonexisting")
     registry.encode("foo", serializer="pickle")
     unregister("pickle")
     with self.assertRaises(SerializerNotInstalled):
         registry.encode("foo", serializer="pickle")
     register_pickle()
示例#8
0
 def test_unregister(self):
     self.assertRaises(SerializerNotInstalled, unregister, "nonexisting")
     registry.encode("foo", serializer="pickle")
     unregister("pickle")
     self.assertRaises(SerializerNotInstalled,
                       registry.encode,
                       "foo",
                       serializer="pickle")
     register_pickle()
示例#9
0
import os
from io import BytesIO
from datetime import datetime
import urllib.request
from urllib.parse import urlparse
import requests
import celery
from kombu import serialization
import celeryconfig
import service.resources.bluebeam as bluebeam
from service.resources.models import SubmissionModel, ExportStatusModel
from service.resources.db import create_session

TEMP_DIR = 'tmp'
serialization.register_pickle()
serialization.enable_insecure_serializers()

# pylint: disable=invalid-name
celery_app = celery.Celery('bluebeam-microservice')
celery_app.config_from_object(celeryconfig)
# pylint: enable=invalid-name

SPREADSHEETS_URL = os.environ.get('SPREADSHEETS_MICROSERVICE_URL').rstrip('/')
SPREADSHEETS_API_KEY = os.environ.get('SPREADSHEETS_MICROSERVICE_API_KEY')

ERR_UPLOAD_FAIL = "Unable to upload file"
ERR_INVALID_PROJECT_ID = "Invalid Bluebeam project id"
STATUS_FILES_UPLOADED = "Files uploaded"