Example #1
0
 def test_simple_test_fail_status(self):
     self.script = script.TemporaryScript('avocado_fail.sh',
                                          FAIL_SCRIPT_CONTENTS,
                                          'avocado_simpletest_unittest')
     self.script.save()
     tst_instance = test.SimpleTest(name=TestID(1, self.script.path),
                                    base_logdir=self.tmpdir.name)
     tst_instance.run_avocado()
     self.assertEqual(tst_instance.status, 'FAIL')
Example #2
0
    def setUp(self):
        self.tmpdir = tempfile.mkdtemp()
        self.pass_script = script.TemporaryScript(
            'avocado_pass.sh', PASS_SCRIPT_CONTENTS,
            'avocado_simpletest_unittest')
        self.pass_script.save()

        self.fail_script = script.TemporaryScript(
            'avocado_fail.sh', FAIL_SCRIPT_CONTENTS,
            'avocado_simpletest_unittest')
        self.fail_script.save()

        self.tst_instance_pass = test.SimpleTest(name=self.pass_script.path,
                                                 base_logdir=self.tmpdir)
        self.tst_instance_pass.run_avocado()

        self.tst_instance_fail = test.SimpleTest(name=self.fail_script.path,
                                                 base_logdir=self.tmpdir)
        self.tst_instance_fail.run_avocado()