Ejemplo n.º 1
0
 def test_get_detail_template_path(self):
     c = patient_lists.ModelColumn(
         models.Demographics
     )
     value = c.get_detail_template_path(MagicMock('Mock Patient List'))
     self.assertEqual(
         os.path.join('records', 'demographics_detail.html'),
         value)
Ejemplo n.º 2
0
 def test_to_dict_sets_model_column(self):
     c = patient_lists.ModelColumn(models.Demographics)
     as_dict = c.to_dict(MagicMock('Mock Patient List'))
     self.assertEqual(True, as_dict['model_column'])
Ejemplo n.º 3
0
 def test_pass_in_not_a_model(self):
     with self.assertRaises(ValueError):
         patient_lists.ModelColumn(OpalTestCase)
Ejemplo n.º 4
0
 def test_sets_model(self):
     c = patient_lists.ModelColumn(models.Demographics)
     self.assertEqual(models.Demographics, c.model)
Ejemplo n.º 5
0
 def test_to_dict_sets_model_column(self):
     c = patient_lists.ModelColumn(
         MagicMock(name='mock list'),
         models.Demographics
     )
     self.assertEqual(True, c.to_dict()['model_column'])
Ejemplo n.º 6
0
 def test_sets_model(self):
     c = patient_lists.ModelColumn(
         MagicMock(name='mock list'),
         models.Demographics
     )
     self.assertEqual(models.Demographics, c.model)