Skip to content
Snippets Groups Projects
Commit f473c6f4 authored by Carlos Vega's avatar Carlos Vega
Browse files

changed the way we create the test_study to add default redcap columns

parent 5a6a9e34
No related branches found
No related tags found
1 merge request!224Feature/selectable redcap fields
Pipeline #10411 passed
...@@ -6,7 +6,7 @@ from django.contrib.auth.models import User ...@@ -6,7 +6,7 @@ from django.contrib.auth.models import User
from web.models import Location, AppointmentType, StudySubject, Worker, Visit, Appointment, ConfigurationItem, \ from web.models import Location, AppointmentType, StudySubject, Worker, Visit, Appointment, ConfigurationItem, \
Language, ContactAttempt, FlyingTeam, Availability, Subject, Study, StudyColumns, StudyNotificationParameters, \ Language, ContactAttempt, FlyingTeam, Availability, Subject, Study, StudyColumns, StudyNotificationParameters, \
VoucherType, VoucherTypePrice, Voucher, Room, Item, WorkerStudyRole VoucherType, VoucherTypePrice, Voucher, Room, Item, WorkerStudyRole, StudyRedCapColumns
from web.models.constants import REDCAP_TOKEN_CONFIGURATION_TYPE, REDCAP_BASE_URL_CONFIGURATION_TYPE, \ from web.models.constants import REDCAP_TOKEN_CONFIGURATION_TYPE, REDCAP_BASE_URL_CONFIGURATION_TYPE, \
SEX_CHOICES_MALE, SUBJECT_TYPE_CHOICES_CONTROL, CONTACT_TYPES_PHONE, \ SEX_CHOICES_MALE, SUBJECT_TYPE_CHOICES_CONTROL, CONTACT_TYPES_PHONE, \
MONDAY_AS_DAY_OF_WEEK, COUNTRY_AFGHANISTAN_ID, VOUCHER_STATUS_NEW, GLOBAL_STUDY_ID, DEFAULT_LOCALE_NAME MONDAY_AS_DAY_OF_WEEK, COUNTRY_AFGHANISTAN_ID, VOUCHER_STATUS_NEW, GLOBAL_STUDY_ID, DEFAULT_LOCALE_NAME
...@@ -68,7 +68,8 @@ def create_empty_study_columns(): ...@@ -68,7 +68,8 @@ def create_empty_study_columns():
def create_study(name="test"): def create_study(name="test"):
study_columns = StudyColumns.objects.create() study_columns = StudyColumns.objects.create()
notification_parameters = StudyNotificationParameters.objects.create() notification_parameters = StudyNotificationParameters.objects.create()
return Study.objects.create(name=name, columns=study_columns, notification_parameters=notification_parameters) redcap_columns = StudyRedCapColumns.objects.create()
return Study.objects.create(name=name, columns=study_columns, notification_parameters=notification_parameters, redcap_columns=redcap_columns)
TEST_ID_COUNTER = 0 TEST_ID_COUNTER = 0
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment