Example #1
0
    def test_systemcheck(self):
        from survey.validate import systemcheck, SystemCheckError
        # should not raise anything
        systemcheck()

        Question.objects.get(name='infrastructure_constraints').delete()
        self.assertRaises(SystemCheckError, systemcheck)
    def handle(self, *args, **options):
        try:
            systemcheck()
        except SystemCheckError as error:
            raise CommandError(error)

        self.stdout.write('Successfully checked system!')