Mocha integration test suite (#150)

This moves ./npm to ./npm/fbx2gltf, and introduces a Mocha / TypeScript based testing harness. 

We're also adding a GIT LFS dependency, but only for people who want to run tests. We're using LFS to store the many FBX models we want to convert to GLB as part of the integration test suite.
This commit is contained in:
Pär Winzell
2019-01-25 16:01:08 -08:00
committed by GitHub
parent ffd6af3142
commit 5ec3184a8a
43 changed files with 895 additions and 76 deletions

12
.gitignore vendored
View File

@@ -1,5 +1,7 @@
npm/bin/Darwin/FBX2glTF
npm/bin/Linux/FBX2glTF
npm/bin/Windows_NT/FBX2glTF.exe
npm/node_modules/
sdk/
npm/fbx2gltf/bin/Darwin/FBX2glTF
npm/fbx2gltf/bin/Linux/FBX2glTF
npm/fbx2gltf/bin/Windows_NT/FBX2glTF.exe
npm/fbx2gltf/node_modules/
npm/tests/node_modules/
npm/tests/test/*.js
npm/tests/test/*.js.map