Adding the new required fields
This commit is contained in:
parent
7da440f30c
commit
43458951df
|
@ -7,6 +7,9 @@ from crc.models.user import UserModel
|
||||||
from crc.services.workflow_service import WorkflowService
|
from crc.services.workflow_service import WorkflowService
|
||||||
from flask import g
|
from flask import g
|
||||||
|
|
||||||
|
from uuid import UUID
|
||||||
|
|
||||||
|
import hashlib
|
||||||
import time
|
import time
|
||||||
|
|
||||||
|
|
||||||
|
@ -14,10 +17,16 @@ class TestDataStoreValidation(BaseTest):
|
||||||
|
|
||||||
@staticmethod
|
@staticmethod
|
||||||
def add_test_file():
|
def add_test_file():
|
||||||
|
binary_data = b'1234'
|
||||||
|
md5_hash = UUID(hashlib.md5(binary_data).hexdigest())
|
||||||
file_model = DocumentModel(
|
file_model = DocumentModel(
|
||||||
name='my_test_file',
|
name='my_test_file',
|
||||||
type=FileType.pdf,
|
type=FileType.pdf.value,
|
||||||
content_type='application/pdf'
|
content_type='application/pdf',
|
||||||
|
irb_doc_code = 'Study_Protocol_Document',
|
||||||
|
data=binary_data,
|
||||||
|
md5_hash=md5_hash,
|
||||||
|
archived=False
|
||||||
)
|
)
|
||||||
session.add(file_model)
|
session.add(file_model)
|
||||||
session.commit()
|
session.commit()
|
||||||
|
|
Loading…
Reference in New Issue