Skip to content
Snippets Groups Projects
Commit 89d71f56 authored by Sam Mikes's avatar Sam Mikes
Browse files

additional fixes suggested by @anba

parent e2b675f4
No related branches found
No related tags found
No related merge requests found
...@@ -13,7 +13,7 @@ function Test262Error(message) { ...@@ -13,7 +13,7 @@ function Test262Error(message) {
} }
Test262Error.prototype.toString = function () { Test262Error.prototype.toString = function () {
return "Test262 Error: " + this.message; return "Test262Error: " + this.message;
}; };
var $ERROR; var $ERROR;
......
...@@ -209,10 +209,15 @@ class TestResult(object): ...@@ -209,10 +209,15 @@ class TestResult(object):
if self.case.IsAsyncTest(): if self.case.IsAsyncTest():
return self.AsyncHasFailed() or self.HasFailed() return self.AsyncHasFailed() or self.HasFailed()
elif self.case.IsNegative(): elif self.case.IsNegative():
return not (self.HasFailed() and self.case.NegativeMatch(self.stderr)) return not (self.HasFailed() and self.case.NegativeMatch(self.GetErrorOutput()))
else: else:
return self.HasFailed() return self.HasFailed()
def GetErrorOutput(self):
if len(self.stderr) != 0:
return self.stderr
return self.stdout
class TestCase(object): class TestCase(object):
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment