summaryrefslogtreecommitdiff
path: root/tests/test_browser.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/test_browser.py')
-rw-r--r--tests/test_browser.py9
1 files changed, 6 insertions, 3 deletions
diff --git a/tests/test_browser.py b/tests/test_browser.py
index ddd70362..c1d1caab 100644
--- a/tests/test_browser.py
+++ b/tests/test_browser.py
@@ -747,8 +747,11 @@ function assert(x, y) { if (!x) throw 'assertion failed ' + y }
var windowClose = window.close;
window.close = function() {
- doReftest();
- setTimeout(windowClose, 1000);
+ // wait for rafs to arrive and the screen to update before reftesting
+ setTimeout(function() {
+ doReftest();
+ setTimeout(windowClose, 1000);
+ }, 1000);
};
</script>
</body>''' % open('reftest.js').read())
@@ -1540,7 +1543,7 @@ keydown(100);keyup(100); // trigger the end
self.btest('gles2_conformance.cpp', args=['-s', 'GL_ASSERTIONS=1'], expected=['1'])
def test_matrix_identity(self):
- self.btest('gl_matrix_identity.c', expected=['-1882984448', '460451840'], args=['-s', 'LEGACY_GL_EMULATION=1'])
+ self.btest('gl_matrix_identity.c', expected=['-1882984448', '460451840', '1588195328'], args=['-s', 'LEGACY_GL_EMULATION=1'])
def test_cubegeom_pre(self):
self.btest('cubegeom_pre.c', reference='cubegeom_pre.png', args=['-s', 'LEGACY_GL_EMULATION=1'])