Move django_gpg app mock objects to mocks.py
Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com>
This commit is contained in:
@@ -4,6 +4,18 @@ import os
|
|||||||
|
|
||||||
from django.conf import settings
|
from django.conf import settings
|
||||||
|
|
||||||
|
MOCK_SEARCH_KEYS_RESPONSE = [
|
||||||
|
{
|
||||||
|
'algo': u'1',
|
||||||
|
'date': u'1311475606',
|
||||||
|
'expires': u'1643601600',
|
||||||
|
'keyid': u'607138F1AECC5A5CA31CB7715F3F7F75D210724D',
|
||||||
|
'length': u'2048',
|
||||||
|
'type': u'pub',
|
||||||
|
'uids': [u'Roberto Rosario <roberto.rosario.gonzalez@gmail.com>']
|
||||||
|
}
|
||||||
|
]
|
||||||
|
|
||||||
TEST_DETACHED_SIGNATURE = os.path.join(
|
TEST_DETACHED_SIGNATURE = os.path.join(
|
||||||
settings.BASE_DIR, 'apps', 'django_gpg', 'tests', 'contrib',
|
settings.BASE_DIR, 'apps', 'django_gpg', 'tests', 'contrib',
|
||||||
'test_files', 'test_file.txt.asc'
|
'test_files', 'test_file.txt.asc'
|
||||||
|
|||||||
25
mayan/apps/django_gpg/tests/mocks.py
Normal file
25
mayan/apps/django_gpg/tests/mocks.py
Normal file
@@ -0,0 +1,25 @@
|
|||||||
|
from __future__ import unicode_literals
|
||||||
|
|
||||||
|
from .literals import TEST_RECEIVE_KEY, TEST_SEARCH_FINGERPRINT
|
||||||
|
|
||||||
|
MOCK_SEARCH_KEYS_RESPONSE = [
|
||||||
|
{
|
||||||
|
'algo': u'1',
|
||||||
|
'date': u'1311475606',
|
||||||
|
'expires': u'1643601600',
|
||||||
|
'keyid': u'607138F1AECC5A5CA31CB7715F3F7F75D210724D',
|
||||||
|
'length': u'2048',
|
||||||
|
'type': u'pub',
|
||||||
|
'uids': [u'Roberto Rosario <roberto.rosario.gonzalez@gmail.com>']
|
||||||
|
}
|
||||||
|
]
|
||||||
|
|
||||||
|
|
||||||
|
def mock_recv_keys(self, keyserver, *keyids):
|
||||||
|
class ImportResult(object):
|
||||||
|
count = 1
|
||||||
|
fingerprints = [TEST_SEARCH_FINGERPRINT]
|
||||||
|
|
||||||
|
self.import_keys(TEST_RECEIVE_KEY)
|
||||||
|
|
||||||
|
return ImportResult()
|
||||||
@@ -17,32 +17,12 @@ from ..exceptions import (
|
|||||||
from ..models import Key
|
from ..models import Key
|
||||||
|
|
||||||
from .literals import (
|
from .literals import (
|
||||||
TEST_DETACHED_SIGNATURE, TEST_FILE, TEST_KEY_DATA, TEST_KEY_FINGERPRINT,
|
MOCK_SEARCH_KEYS_RESPONSE, TEST_DETACHED_SIGNATURE, TEST_FILE,
|
||||||
TEST_KEY_PASSPHRASE, TEST_RECEIVE_KEY, TEST_SEARCH_FINGERPRINT,
|
TEST_KEY_DATA, TEST_KEY_FINGERPRINT, TEST_KEY_PASSPHRASE,
|
||||||
TEST_SEARCH_UID, TEST_SIGNED_FILE, TEST_SIGNED_FILE_CONTENT
|
TEST_SEARCH_FINGERPRINT, TEST_SEARCH_UID, TEST_SIGNED_FILE,
|
||||||
|
TEST_SIGNED_FILE_CONTENT
|
||||||
)
|
)
|
||||||
|
from .mocks import mock_recv_keys
|
||||||
MOCK_SEARCH_KEYS_RESPONSE = [
|
|
||||||
{
|
|
||||||
'algo': u'1',
|
|
||||||
'date': u'1311475606',
|
|
||||||
'expires': u'1643601600',
|
|
||||||
'keyid': u'607138F1AECC5A5CA31CB7715F3F7F75D210724D',
|
|
||||||
'length': u'2048',
|
|
||||||
'type': u'pub',
|
|
||||||
'uids': [u'Roberto Rosario <roberto.rosario.gonzalez@gmail.com>']
|
|
||||||
}
|
|
||||||
]
|
|
||||||
|
|
||||||
|
|
||||||
def mock_recv_keys(self, keyserver, *keyids):
|
|
||||||
class ImportResult(object):
|
|
||||||
count = 1
|
|
||||||
fingerprints = [TEST_SEARCH_FINGERPRINT]
|
|
||||||
|
|
||||||
self.import_keys(TEST_RECEIVE_KEY)
|
|
||||||
|
|
||||||
return ImportResult()
|
|
||||||
|
|
||||||
|
|
||||||
class KeyTestCase(BaseTestCase):
|
class KeyTestCase(BaseTestCase):
|
||||||
|
|||||||
Reference in New Issue
Block a user