コード例 #1
0
ファイル: test_pathways.py プロジェクト: ahillebra/Aceso
 def test_pre_save_with_delete(self):
     multi_save = Step(model=Colour, multiple=True)
     multi_save.pre_save({'colour': []},
                         Colour,
                         patient=self.patient,
                         episode=self.episode)
     self.assertEqual(Colour.objects.count(), 0)
コード例 #2
0
ファイル: test_pathways.py プロジェクト: ahillebra/Aceso
 def test_pre_save_no_delete(self):
     multi_save = Step(model=Colour, multiple=True, delete_others=False)
     multi_save.pre_save({'colour': []},
                         Colour,
                         patient=self.patient,
                         episode=self.episode)
     self.assertEqual(Colour.objects.get().id, self.existing_colour.id)
コード例 #3
0
ファイル: test_pathways.py プロジェクト: ahillebra/Aceso
        class SomeWizardPathway(WizardPathway):
            display_name = "Dog Owner"
            slug = 'dog_owner'
            icon = "fa fa-something"
            template_url = "/somewhere"

            steps = (
                Demographics,
                Step(model=DogOwner),
            )
コード例 #4
0
ファイル: test_pathways.py プロジェクト: ahillebra/Aceso
class PathwayExample(pathways.Pathway):
    display_name = "Dog Owner"
    slug = 'dog-owner'
    icon = "fa fa-tintin"
    template_url = "/somewhere"

    steps = (
        Demographics,
        Step(model=DogOwner),
    )
コード例 #5
0
ファイル: test_pathways.py プロジェクト: openhealthcare/opal
 def test_pre_save_with_delete(self):
     multi_save = Step(model=Colour, multiple=True)
     multi_save.pre_save(
         {'colour': []}, Colour, patient=self.patient, episode=self.episode
     )
     self.assertEqual(Colour.objects.count(), 0)
コード例 #6
0
ファイル: test_pathways.py プロジェクト: openhealthcare/opal
 def test_pre_save_no_delete(self):
     multi_save = Step(model=Colour, multiple=True, delete_others=False)
     multi_save.pre_save(
         {'colour': []}, Colour, patient=self.patient, episode=self.episode
     )
     self.assertEqual(Colour.objects.get().id, self.existing_colour.id)
コード例 #7
0
ファイル: test_pathways.py プロジェクト: ahillebra/Aceso
 def test_init_raises(self):
     with self.assertRaises(InitializationError):
         Step(save=True)