def test_should_pass_when_model_has_correct_fields(self):
     self.assertTrue(is_foreign_key_to(Question, "section", Section))
     self.assertTrue(check_fields(Question, "text", "Text"))
     self.assertTrue(check_fields(Question, "description", "Text"))
     self.assertTrue(check_fields(Question, "sort_order", "Integer"))
     self.assertTrue(is_foreign_key_to(Question, "correct_choice", Choice))
     self.assertTrue(is_foreign_key_to(Question, "choice", Choice))
 def test_should_pass_when_model_has_correct_fields(self):
     self.assertTrue(is_foreign_key_to(Question, "section", Section))
     self.assertTrue(check_fields(Question, "text", "Text"))
     self.assertTrue(check_fields(Question, "description", "Text"))
     self.assertTrue(check_fields(Question, "sort_order", "Integer"))
     self.assertTrue(is_foreign_key_to(Question, "correct_choice", Choice))
     self.assertTrue(is_foreign_key_to(Question, "choice", Choice))
Esempio n. 3
0
 def test_should_have_proper_fields_when_created(self):
     self.assertTrue(check_fields(Project,"title","Char",300))
     self.assertTrue(check_fields(Project,"description","Text"))
     self.assertTrue(is_foreign_key_to(Project, "advisor", Person))
     self.assertTrue(is_foreign_key_to(Project, "big_aim", BigAim))
     self.assertTrue(is_foreign_key_to(Project, "category", Category))
     self.assertTrue(is_foreign_key_to(Project, "clinical_area", ClinicalArea))
     self.assertTrue(is_foreign_key_to(Project, "clinical_setting", ClinicalSetting))
     self.assertTrue(is_foreign_key_to(Project, "collaborator", Person))
     self.assertTrue(is_foreign_key_to(Project, "owner", Person))
     self.assertTrue(check_fields(Project, "approval_date", "DateTime"))
     self.assertTrue(check_fields(Project, "proposed_end_date", "DateTime"))
     self.assertTrue(check_fields(Project, "proposed_start_date", "DateTime"))
Esempio n. 4
0
 def test_should_have_proper_fields_when_created(self):
     self.assertTrue(check_fields(Project, "title", "Char", 300))
     self.assertTrue(check_fields(Project, "description", "Text"))
     self.assertTrue(is_foreign_key_to(Project, "advisor", Person))
     self.assertTrue(is_foreign_key_to(Project, "big_aim", BigAim))
     self.assertTrue(is_foreign_key_to(Project, "category", Category))
     self.assertTrue(
         is_foreign_key_to(Project, "clinical_area", ClinicalArea))
     self.assertTrue(
         is_foreign_key_to(Project, "clinical_setting", ClinicalSetting))
     self.assertTrue(is_foreign_key_to(Project, "collaborator", Person))
     self.assertTrue(is_foreign_key_to(Project, "owner", Person))
     self.assertTrue(check_fields(Project, "approval_date", "DateTime"))
     self.assertTrue(check_fields(Project, "proposed_end_date", "DateTime"))
     self.assertTrue(
         check_fields(Project, "proposed_start_date", "DateTime"))
Esempio n. 5
0
 def test_should_have_proper_fields_when_created(self):
     self.assertTrue(is_foreign_key_to(Address, "person", Person))
     self.assertTrue(is_foreign_key_to(Address, "organization", Organization))
     self.assertTrue(check_fields(Address, "address1", "Char", 50))
     self.assertTrue(check_fields(Address, "address2", "Char", 50))
     self.assertTrue(check_fields(Address, "city", "Char", 50))
     self.assertTrue(check_fields(Address, "zip_code", "Char", 10))
     self.assertTrue(check_fields(Address, "state", "Char", 2))
     self.assertTrue(check_fields(Address, "country", "Char", 2))
Esempio n. 6
0
 def test_should_have_proper_fields_when_created(self):
     self.assertTrue(is_foreign_key_to(Address, "person", Person))
     self.assertTrue(
         is_foreign_key_to(Address, "organization", Organization))
     self.assertTrue(check_fields(Address, "address1", "Char", 50))
     self.assertTrue(check_fields(Address, "address2", "Char", 50))
     self.assertTrue(check_fields(Address, "city", "Char", 50))
     self.assertTrue(check_fields(Address, "zip_code", "Char", 10))
     self.assertTrue(check_fields(Address, "state", "Char", 2))
     self.assertTrue(check_fields(Address, "country", "Char", 2))
Esempio n. 7
0
 def test_project_model(self):
     self.assertTrue(check_fields(Project,"title","Char",300))
     self.assertTrue(check_fields(Project,"description","Text"))
Esempio n. 8
0
 def test_should_have_proper_fields_when_created(self):
     self.assertTrue(check_fields(FocusArea, "name", "Char", 50))
     self.assertTrue(check_fields(FocusArea, "sort_order", "Integer"))
Esempio n. 9
0
 def test_should_have_proper_fields_when_created(self):
     self.assertTrue(check_fields(Position, "name", "Char", 50))
     self.assertTrue(check_fields(Position, "description", "Char", 100))
Esempio n. 10
0
 def test_suffix_model(self):
     self.assertTrue(check_fields(Suffix,"name","Char",20), True)
     self.assertTrue(check_fields(Suffix,"description","Char",100))
 def test_should_have_proper_fields_when_created(self):
     self.assertTrue(check_fields(AuditTrail, "datetime", "DateTime"))
     self.assertTrue(check_fields(AuditTrail, "json_before", "Text"))
     self.assertTrue(check_fields(AuditTrail, "json_after", "Text"))
     self.assertTrue(is_foreign_key_to(AuditTrail, "user", User))
 def test_should_pass_when_model_has_correct_fields(self):
     self.assertTrue(check_fields(Choice, "text", "Text"))
     self.assertTrue(check_fields(Choice, "sort_order", "Integer"))
Esempio n. 13
0
 def test_speciality_model(self):
     self.assertTrue(check_fields(Speciality,"name","Char",50))
Esempio n. 14
0
 def test_safety_target_model(self):
     self.assertTrue(check_fields(SafetyTarget,"name","Char",50))
     self.assertTrue(check_fields(SafetyTarget,"description","Char",100))
Esempio n. 15
0
 def test_keyword_model(self):
     self.assertTrue(check_fields(Keyword,"name","Char",50))
Esempio n. 16
0
 def test_focus_area_model(self):
     self.assertTrue(check_fields(FocusArea,"name","Char",100))
Esempio n. 17
0
 def test_clinical_department_model(self):
     self.assertTrue(check_fields(ClinicalDepartment,"name","Char",100))
Esempio n. 18
0
 def test_big_aim_model(self):
     self.assertTrue(check_fields(BigAim,"name","Char",100))
Esempio n. 19
0
 def test_category_model(self):
     self.assertTrue(check_fields(Category,"name","Char",50))
     self.assertTrue(check_fields(Category,"description","Char",100))
Esempio n. 20
0
 def test_qi_interest_model(self):
     self.assertTrue(check_fields(QI_Interest,"name","Char",50))
     self.assertTrue(check_fields(QI_Interest,"description","Char",100))
 def test_should_pass_when_model_has_correct_fields(self):
     self.assertTrue(check_fields(Section, "name", "Char"))
     self.assertTrue(check_fields(Section, "sort_order", "Integer"))
Esempio n. 22
0
 def test_should_have_proper_fields_when_created(self):
     self.assertTrue(check_fields(Training, "name", "Char", 200))
Esempio n. 23
0
 def test_position_model(self):
     self.assertTrue(check_fields(Position,"name","Char",50))
Esempio n. 24
0
 def test_should_have_proper_fields_when_created(self):
     self.assertTrue(check_fields(ClinicalDepartment, "name", "Char", 90))
     self.assertTrue(check_fields(ClinicalDepartment, "sort_order", "Integer"))
 def test_should_pass_when_model_has_correct_fields(self):
     self.assertTrue(check_fields(Section, "name", "Char"))
     self.assertTrue(check_fields(Section, "sort_order", "Integer"))
Esempio n. 26
0
 def test_should_have_proper_fields_when_created(self):
     self.assertTrue(check_fields(QI_Interest, "name", "Char", 50))
     self.assertTrue(check_fields(QI_Interest, "description", "Char", 100))
 def test_should_pass_when_model_has_correct_fields(self):
     self.assertTrue(check_fields(Choice, "text", "Text"))
     self.assertTrue(check_fields(Choice, "sort_order", "Integer"))
Esempio n. 28
0
 def test_clinical_area_model(self):
     self.assertTrue(check_fields(ClinicalArea,"name","Char",50))
     self.assertTrue(check_fields(ClinicalArea,"description","Char",100))
Esempio n. 29
0
 def test_should_have_proper_fields_when_created(self):
     self.assertTrue(check_fields(Organization, "org_name", "Char", 400))
Esempio n. 30
0
 def test_should_have_proper_fields_when_created(self):
     self.assertTrue(check_fields(Organization, "org_name", "Char", 400))
Esempio n. 31
0
 def test_should_have_proper_fields_when_created(self):
     self.assertTrue(check_fields(BigAim, "name", "Char", 400))
     self.assertTrue(check_fields(BigAim, "description", "Char", 400))
     self.assertTrue(check_fields(BigAim, "sort_order", "Integer"))
Esempio n. 32
0
 def test_should_have_proper_fields_when_created(self):
     self.assertTrue(check_fields(Training, "name", "Char", 200))
Esempio n. 33
0
 def test_should_have_proper_fields_when_created(self):
     self.assertTrue(check_fields(FocusArea, "name", "Char", 50))
     self.assertTrue(check_fields(FocusArea, "sort_order", "Integer"))
Esempio n. 34
0
 def test_should_have_proper_fields_when_created(self):
     self.assertTrue(check_fields(BigAim, "name", "Char", 400))
     self.assertTrue(check_fields(BigAim, "description", "Char", 400))
     self.assertTrue(check_fields(BigAim, "sort_order", "Integer"))
Esempio n. 35
0
 def test_should_have_proper_fields_when_created(self):
     self.assertTrue(check_fields(Speciality, "name" ,"Char", 80))
     self.assertTrue(check_fields(Speciality, "description", "Char", 100))
Esempio n. 36
0
 def test_should_have_proper_fields_when_created(self):
     self.assertTrue(check_fields(ClinicalDepartment, "name", "Char", 90))
     self.assertTrue(
         check_fields(ClinicalDepartment, "sort_order", "Integer"))