|
@@ -1,11 +1,24 @@
|
|
|
/* global QUnit */
|
|
/* global QUnit */
|
|
|
|
|
|
|
|
-// import { ObjectLoader } from '../../../../src/loaders/ObjectLoader.js';
|
|
|
|
|
|
|
+import { ObjectLoader } from '../../../../src/loaders/ObjectLoader.js';
|
|
|
|
|
+
|
|
|
|
|
+import { Loader } from '../../../../src/loaders/Loader.js';
|
|
|
|
|
|
|
|
export default QUnit.module( 'Loaders', () => {
|
|
export default QUnit.module( 'Loaders', () => {
|
|
|
|
|
|
|
|
QUnit.module( 'ObjectLoader', () => {
|
|
QUnit.module( 'ObjectLoader', () => {
|
|
|
|
|
|
|
|
|
|
+ // INHERITANCE
|
|
|
|
|
+ QUnit.test( 'Extending', ( assert ) => {
|
|
|
|
|
+
|
|
|
|
|
+ const object = new ObjectLoader();
|
|
|
|
|
+ assert.strictEqual(
|
|
|
|
|
+ object instanceof Loader, true,
|
|
|
|
|
+ 'ObjectLoader extends from Loader'
|
|
|
|
|
+ );
|
|
|
|
|
+
|
|
|
|
|
+ } );
|
|
|
|
|
+
|
|
|
// INSTANCING
|
|
// INSTANCING
|
|
|
QUnit.todo( 'Instancing', ( assert ) => {
|
|
QUnit.todo( 'Instancing', ( assert ) => {
|
|
|
|
|
|
|
@@ -13,27 +26,43 @@ export default QUnit.module( 'Loaders', () => {
|
|
|
|
|
|
|
|
} );
|
|
} );
|
|
|
|
|
|
|
|
- // PUBLIC STUFF
|
|
|
|
|
|
|
+ // PUBLIC
|
|
|
QUnit.todo( 'load', ( assert ) => {
|
|
QUnit.todo( 'load', ( assert ) => {
|
|
|
|
|
|
|
|
assert.ok( false, 'everything\'s gonna be alright' );
|
|
assert.ok( false, 'everything\'s gonna be alright' );
|
|
|
|
|
|
|
|
} );
|
|
} );
|
|
|
|
|
|
|
|
- QUnit.todo( 'setTexturePath', ( assert ) => {
|
|
|
|
|
|
|
+ QUnit.todo( 'loadAsync', ( assert ) => {
|
|
|
|
|
|
|
|
|
|
+ // async loadAsync( url, onProgress )
|
|
|
assert.ok( false, 'everything\'s gonna be alright' );
|
|
assert.ok( false, 'everything\'s gonna be alright' );
|
|
|
|
|
|
|
|
} );
|
|
} );
|
|
|
|
|
|
|
|
- QUnit.todo( 'setCrossOrigin', ( assert ) => {
|
|
|
|
|
|
|
+ QUnit.todo( 'parse', ( assert ) => {
|
|
|
|
|
|
|
|
assert.ok( false, 'everything\'s gonna be alright' );
|
|
assert.ok( false, 'everything\'s gonna be alright' );
|
|
|
|
|
|
|
|
} );
|
|
} );
|
|
|
|
|
|
|
|
- QUnit.todo( 'parse', ( assert ) => {
|
|
|
|
|
|
|
+ QUnit.todo( 'parseAsync', ( assert ) => {
|
|
|
|
|
|
|
|
|
|
+ // async parseAsync( json )
|
|
|
|
|
+ assert.ok( false, 'everything\'s gonna be alright' );
|
|
|
|
|
+
|
|
|
|
|
+ } );
|
|
|
|
|
+
|
|
|
|
|
+ QUnit.todo( 'parseShapes', ( assert ) => {
|
|
|
|
|
+
|
|
|
|
|
+ // parseShapes( json )
|
|
|
|
|
+ assert.ok( false, 'everything\'s gonna be alright' );
|
|
|
|
|
+
|
|
|
|
|
+ } );
|
|
|
|
|
+
|
|
|
|
|
+ QUnit.todo( 'parseSkeletons', ( assert ) => {
|
|
|
|
|
+
|
|
|
|
|
+ // parseSkeletons( json, object )
|
|
|
assert.ok( false, 'everything\'s gonna be alright' );
|
|
assert.ok( false, 'everything\'s gonna be alright' );
|
|
|
|
|
|
|
|
} );
|
|
} );
|
|
@@ -62,6 +91,13 @@ export default QUnit.module( 'Loaders', () => {
|
|
|
|
|
|
|
|
} );
|
|
} );
|
|
|
|
|
|
|
|
|
|
+ QUnit.todo( 'parseImagesAsync', ( assert ) => {
|
|
|
|
|
+
|
|
|
|
|
+ // async parseImagesAsync( json )
|
|
|
|
|
+ assert.ok( false, 'everything\'s gonna be alright' );
|
|
|
|
|
+
|
|
|
|
|
+ } );
|
|
|
|
|
+
|
|
|
QUnit.todo( 'parseTextures', ( assert ) => {
|
|
QUnit.todo( 'parseTextures', ( assert ) => {
|
|
|
|
|
|
|
|
assert.ok( false, 'everything\'s gonna be alright' );
|
|
assert.ok( false, 'everything\'s gonna be alright' );
|
|
@@ -74,6 +110,13 @@ export default QUnit.module( 'Loaders', () => {
|
|
|
|
|
|
|
|
} );
|
|
} );
|
|
|
|
|
|
|
|
|
|
+ QUnit.todo( 'bindSkeletons', ( assert ) => {
|
|
|
|
|
+
|
|
|
|
|
+ // bindSkeletons( object, skeletons )
|
|
|
|
|
+ assert.ok( false, 'everything\'s gonna be alright' );
|
|
|
|
|
+
|
|
|
|
|
+ } );
|
|
|
|
|
+
|
|
|
} );
|
|
} );
|
|
|
|
|
|
|
|
} );
|
|
} );
|