@@ -865,20 +865,18 @@ def post_manual_reftest(self):
865
865
assert os .path .exists ('reftest.js' )
866
866
html = read_file ('test.html' )
867
867
html = html .replace ('</body>' , '''
868
+ <script src="reftest.js"/>
868
869
<script>
869
- function assert(x, y) { if (!x) throw 'assertion failed ' + y }
870
- %s
871
-
872
870
var windowClose = window.close;
873
871
window.close = () => {
874
872
// wait for rafs to arrive and the screen to update before reftesting
875
- setTimeout(function() {
873
+ setTimeout(() => {
876
874
doReftest();
877
875
setTimeout(windowClose, 5000);
878
876
}, 1000);
879
877
};
880
878
</script>
881
- </body>''' % read_file ( 'reftest.js' ) )
879
+ </body>''' )
882
880
create_file ('test.html' , html )
883
881
884
882
def test_sdl_canvas_proxy (self ):
@@ -3362,10 +3360,10 @@ def test_sdl2_canvas_write(self):
3362
3360
def test_sdl2_gl_frames_swap (self ):
3363
3361
def post_build ():
3364
3362
self .post_manual_reftest ()
3365
- html = read_file ('test.html ' )
3366
- html2 = html .replace (''' Module['postRun'] = doReftest;''' , '' ) # we don't want the very first frame
3367
- assert html != html2
3368
- create_file ('test.html ' , html2 )
3363
+ reftest = read_file ('reftest.js ' )
3364
+ reftest2 = reftest .replace (" Module['postRun'] = doReftest;" , '' ) # we don't want the very first frame
3365
+ assert reftest != reftest2
3366
+ create_file ('reftest.js ' , reftest2 )
3369
3367
self .btest ('test_sdl2_gl_frames_swap.c' , reference = 'browser/test_sdl2_gl_frames_swap.png' , args = ['--proxy-to-worker' , '-sGL_TESTING' , '-sUSE_SDL=2' ], manual_reference = True , post_build = post_build )
3370
3368
3371
3369
@no_wasm64 ('SDL2 + wasm64' )
0 commit comments