Ejemplo n.º 1
0
 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))
Ejemplo n.º 2
0
 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))
Ejemplo 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"))
Ejemplo 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"))
Ejemplo 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))
Ejemplo 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))
Ejemplo n.º 7
0
 def test_project_model(self):
     self.assertTrue(check_fields(Project,"title","Char",300))
     self.assertTrue(check_fields(Project,"description","Text"))
Ejemplo 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"))
Ejemplo 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))
Ejemplo 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))
Ejemplo n.º 12
0
 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"))
Ejemplo n.º 13
0
 def test_speciality_model(self):
     self.assertTrue(check_fields(Speciality,"name","Char",50))
Ejemplo 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))
Ejemplo n.º 15
0
 def test_keyword_model(self):
     self.assertTrue(check_fields(Keyword,"name","Char",50))
Ejemplo n.º 16
0
 def test_focus_area_model(self):
     self.assertTrue(check_fields(FocusArea,"name","Char",100))
Ejemplo n.º 17
0
 def test_clinical_department_model(self):
     self.assertTrue(check_fields(ClinicalDepartment,"name","Char",100))
Ejemplo n.º 18
0
 def test_big_aim_model(self):
     self.assertTrue(check_fields(BigAim,"name","Char",100))
Ejemplo n.º 19
0
 def test_category_model(self):
     self.assertTrue(check_fields(Category,"name","Char",50))
     self.assertTrue(check_fields(Category,"description","Char",100))
Ejemplo 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))
Ejemplo n.º 21
0
 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"))
Ejemplo n.º 22
0
 def test_should_have_proper_fields_when_created(self):
     self.assertTrue(check_fields(Training, "name", "Char", 200))
Ejemplo n.º 23
0
 def test_position_model(self):
     self.assertTrue(check_fields(Position,"name","Char",50))
Ejemplo 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"))
Ejemplo n.º 25
0
 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"))
Ejemplo 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))
Ejemplo n.º 27
0
 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"))
Ejemplo 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))
Ejemplo n.º 29
0
 def test_should_have_proper_fields_when_created(self):
     self.assertTrue(check_fields(Organization, "org_name", "Char", 400))
Ejemplo n.º 30
0
 def test_should_have_proper_fields_when_created(self):
     self.assertTrue(check_fields(Organization, "org_name", "Char", 400))
Ejemplo 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"))
Ejemplo n.º 32
0
 def test_should_have_proper_fields_when_created(self):
     self.assertTrue(check_fields(Training, "name", "Char", 200))
Ejemplo 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"))
Ejemplo 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"))
Ejemplo 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))
Ejemplo 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"))