@@ -7,7 +7,7 @@ const three = require('three');
77// const { screenshot } = require('./screenshot');
88const inited = require ( './init' ) ( ) ;
99// const { window, QmlOverlay, loop, doc, Image } = inited;
10- const { window, loop } = inited ;
10+ const { window, loop, QmlOverlay } = inited ;
1111
1212const renderer = new three . WebGLRenderer ( ) ;
1313renderer . setPixelRatio ( window . devicePixelRatio ) ;
@@ -16,10 +16,10 @@ renderer.setSize(window.innerWidth, window.innerHeight);
1616const camera = new three . PerspectiveCamera ( 70 , window . innerWidth / window . innerHeight , 1 , 1000 ) ;
1717camera . position . z = 2 ;
1818const scene = new three . Scene ( ) ;
19- // const overlay = new QmlOverlay({ file: `${__dirname}/test.qml` });
19+ const overlay = new QmlOverlay ( { file : `${ __dirname } /test.qml` } ) ;
2020const loadPromise = Promise . race ( [
2121 new Promise ( ( res ) => { setTimeout ( ( ) => res ( false ) , 5000 ) ; } ) ,
22- // new Promise((res) => overlay.on('load', () => res(true))),
22+ new Promise ( ( res ) => overlay . on ( 'load' , ( ) => res ( true ) ) ) ,
2323] ) ;
2424// const texturePromise = Promise.race([
2525// new Promise((res) => { setTimeout(() => res(null), 5000); }),
@@ -31,7 +31,7 @@ const loadPromise = Promise.race([
3131const tested = describe ( 'Screenshots' , ( ) => {
3232 it ( 'matches ui screenshot' , async ( ) => {
3333 const loaded = await loadPromise ;
34- assert . strictEqual ( loaded , false ) ;
34+ assert . strictEqual ( loaded , true ) ;
3535 // const texture = await texturePromise;
3636 // assert.ok(texture);
3737
0 commit comments