mirror of https://github.com/tc39/test262.git
Lint: Expect bytes rather than unicode from subprocess.
This commit is contained in:
parent
b78cb852e6
commit
0b5ff0e151
|
@ -78,11 +78,12 @@ def create_file_test(name, fspath):
|
||||||
result = self.lint([tmp_file])
|
result = self.lint([tmp_file])
|
||||||
if len(expected) == 0:
|
if len(expected) == 0:
|
||||||
self.assertEqual(result['returncode'], 0)
|
self.assertEqual(result['returncode'], 0)
|
||||||
self.assertEqual(result['stderr'], '')
|
self.assertEqual(result['stderr'], b'')
|
||||||
else:
|
else:
|
||||||
self.assertNotEqual(result['returncode'], 0)
|
self.assertNotEqual(result['returncode'], 0)
|
||||||
|
stderr = result['stderr'].decode("utf-8")
|
||||||
for err in expected:
|
for err in expected:
|
||||||
self.assertIn(err, result['stderr'])
|
self.assertIn(err, stderr)
|
||||||
|
|
||||||
return test
|
return test
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue