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')
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()