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))
Example #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"))
Example #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"))
Example #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))
Example #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))
Example #7
0
 def test_project_model(self):
     self.assertTrue(check_fields(Project,"title","Char",300))
     self.assertTrue(check_fields(Project,"description","Text"))
Example #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"))
Example #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))
Example #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"))
Example #13
0
 def test_speciality_model(self):
     self.assertTrue(check_fields(Speciality,"name","Char",50))
Example #14
0
 def test_safety_target_model(self):
     self.assertTrue(check_fields(SafetyTarget,"name","Char",50))
     self.assertTrue(check_fields(SafetyTarget,"description","Char",100))
Example #15
0
 def test_keyword_model(self):
     self.assertTrue(check_fields(Keyword,"name","Char",50))
Example #16
0
 def test_focus_area_model(self):
     self.assertTrue(check_fields(FocusArea,"name","Char",100))
Example #17
0
 def test_clinical_department_model(self):
     self.assertTrue(check_fields(ClinicalDepartment,"name","Char",100))
Example #18
0
 def test_big_aim_model(self):
     self.assertTrue(check_fields(BigAim,"name","Char",100))
Example #19
0
 def test_category_model(self):
     self.assertTrue(check_fields(Category,"name","Char",50))
     self.assertTrue(check_fields(Category,"description","Char",100))
Example #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"))
Example #22
0
 def test_should_have_proper_fields_when_created(self):
     self.assertTrue(check_fields(Training, "name", "Char", 200))
Example #23
0
 def test_position_model(self):
     self.assertTrue(check_fields(Position,"name","Char",50))
Example #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"))
Example #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"))
Example #28
0
 def test_clinical_area_model(self):
     self.assertTrue(check_fields(ClinicalArea,"name","Char",50))
     self.assertTrue(check_fields(ClinicalArea,"description","Char",100))
Example #29
0
 def test_should_have_proper_fields_when_created(self):
     self.assertTrue(check_fields(Organization, "org_name", "Char", 400))
Example #30
0
 def test_should_have_proper_fields_when_created(self):
     self.assertTrue(check_fields(Organization, "org_name", "Char", 400))
Example #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"))
Example #32
0
 def test_should_have_proper_fields_when_created(self):
     self.assertTrue(check_fields(Training, "name", "Char", 200))
Example #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"))
Example #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"))
Example #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))
Example #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"))