diff --git a/avocado/plugins/jsonresult.py b/avocado/plugins/jsonresult.py index e200b587fdc646242eff5dd42a16637442b5d552..654f5ad147a8ae5cd40028c9e4d091b35dd974f1 100644 --- a/avocado/plugins/jsonresult.py +++ b/avocado/plugins/jsonresult.py @@ -33,7 +33,7 @@ class JSONTestResult(TestResult): Called once before any tests are executed. """ TestResult.start_tests(self) - self.json = {'debuglog': self.args.test_result_debuglog, + self.json = {'debuglog': self.stream.debuglog, 'tests': []} def end_test(self, test): diff --git a/selftests/all/unit/avocado/jsonresult_unittest.py b/selftests/all/unit/avocado/jsonresult_unittest.py index 27eb6ddd0efae77857c3e6852d3edee4842d70cf..38925d4115867d4e8080f50e6ca371a471cf2033 100755 --- a/selftests/all/unit/avocado/jsonresult_unittest.py +++ b/selftests/all/unit/avocado/jsonresult_unittest.py @@ -47,10 +47,9 @@ class JSONResultTest(unittest.TestCase): def setUp(self): self.tmpfile = mkstemp() - args = argparse.Namespace(json_output=self.tmpfile[1], - test_result_debuglog='debuglog', - test_result_loglevel='loglevel') + args = argparse.Namespace(json_output=self.tmpfile[1]) stream = _Stream() + stream.debuglog = 'debuglog' self.test_result = jsonresult.JSONTestResult(stream, args) self.test_result.filename = self.tmpfile[1] self.test_result.start_tests()