diff -r 000000000000 -r 6474c204b198 testing/mozbase/mozrunner/tests/test_states.py --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/testing/mozbase/mozrunner/tests/test_states.py Wed Dec 31 06:09:35 2014 +0100 @@ -0,0 +1,22 @@ +#!/usr/bin/env python + +import os +from time import sleep +import unittest + +import mozrunner + +import mozrunnertest + + +class MozrunnerStatesTestCase(mozrunnertest.MozrunnerTestCase): + + def test_errors_before_start(self): + """Bug 965714: Not started errors before start() is called""" + + def test_returncode(): + return self.runner.returncode + + self.assertRaises(mozrunner.RunnerNotStartedError, self.runner.is_running) + self.assertRaises(mozrunner.RunnerNotStartedError, test_returncode) + self.assertRaises(mozrunner.RunnerNotStartedError, self.runner.wait)