You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Sep 19, 2018. It is now read-only.
I've been testing URLs and noticed that my tests containing illegal Unicode are hosing things, not sure where in the pipeline but it seems to be inside the assert_equals(). I've narrowed down the problem test case to this: http://testcases.org/test/unicode/buith.html
The second test case seems to be the problem, testing an illegal half-surrogate U+D800.
assert_equals(uni,uni2,"U+D800");
where:
varuni='\uD800\u597d';varuni2='\uFFFD\u597d';
Oddly, the test of 'uni' against itself doesn't hose things:
assert_equals(uni,uni,"U+D800");
The text was updated successfully, but these errors were encountered:
The issue is with any failing assertion, actually, and is caused by the location of your testharness.js copy: under js rather than resources. This causes us to iloop here:
varre=/\/resources\/testharness\.js/;vari=0;// Fire remove any preamble that doesn't match the regexpwhile(!re.test(lines[i])){i++}
I've been testing URLs and noticed that my tests containing illegal Unicode are hosing things, not sure where in the pipeline but it seems to be inside the assert_equals(). I've narrowed down the problem test case to this: http://testcases.org/test/unicode/buith.html
The second test case seems to be the problem, testing an illegal half-surrogate U+D800.
where:
Oddly, the test of 'uni' against itself doesn't hose things:
The text was updated successfully, but these errors were encountered: