Skip to content

Commit

Permalink
Ensures all tests except the synth tests pass in Node.js.
Browse files Browse the repository at this point in the history
  • Loading branch information
colinbdclark committed Jan 30, 2017
1 parent face0c7 commit 0f2a5cb
Show file tree
Hide file tree
Showing 6 changed files with 1,225 additions and 1,075 deletions.
1 change: 1 addition & 0 deletions tests/unit/all-tests.html
Expand Up @@ -24,6 +24,7 @@
"./html/core-utilities-tests.html",
"./html/dynamics-ugen-tests.html",
"./html/envelope-ugen-tests.html",
"./html/envgen-ugen-tests.html",
"./html/filter-ugen-tests.html",
"./html/gate-ugen-tests.html",
"./html/ioc-integration-tests.html",
Expand Down
52 changes: 52 additions & 0 deletions tests/unit/html/envgen-ugen-tests.html
@@ -0,0 +1,52 @@
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>EnvGen Unit Tests</title>

<link rel="stylesheet" media="screen" href="../../../node_modules/infusion/tests/lib/qunit/css/qunit.css" />

<script src="../../../node_modules/jquery/dist/jquery.js"></script>
<script src="../../../node_modules/infusion/src/framework/core/js/Fluid.js"></script>
<script src="../../../node_modules/infusion/src/framework/core/js/FluidDebugging.js"></script>
<script src="../../../node_modules/infusion/src/framework/core/js/FluidIoC.js"></script>
<script src="../../../node_modules/infusion/src/framework/core/js/DataBinding.js"></script>
<script src="../../../node_modules/infusion/src/framework/core/js/ModelTransformation.js"></script>
<script src="../../../node_modules/infusion/src/framework/core/js/ModelTransformationTransforms.js"></script>
<script src="../../../node_modules/infusion/src/framework/enhancement/js/ContextAwareness.js"></script>
<script src="../../../third-party/webarraymath/js/webarraymath.js"></script>

<script src="../../../src/core.js"></script>
<script src="../../../src/node-list.js"></script>
<script src="../../../src/evaluators.js"></script>
<script src="../../../src/parser.js"></script>
<script src="../../../src/scheduler.js"></script>
<script src="../../../src/web/webaudio-core.js"></script>
<script src="../../../src/web/audio-system.js"></script>
<script src="../../../src/web/buffer-writer.js"></script>
<script src="../../../src/web/input-device-manager.js"></script>
<script src="../../../src/web/native-node-manager.js"></script>
<script src="../../../src/web/output-manager.js"></script>
<script src="../../../src/ugens/core.js"></script>
<script src="../../../src/ugens/envelopes.js"></script>

<script src="../../../node_modules/infusion/tests/lib/qunit/js/qunit.js"></script>
<script src="../../../node_modules/infusion/tests/test-core/jqUnit/js/jqUnit.js"></script>

<script src="../js/flocking-test-utils.js"></script>
<script src="../js/envgen-ugen-tests.js"></script>
</head>

<body id="body">
<h1 id="qunit-header">EnvGen Unit Tests</h1>
<h2 id="qunit-banner"></h2>
<div id="qunit-testrunner-toolbar"></div>
<h2 id="qunit-userAgent"></h2>
<ol id="qunit-tests"></ol>

<!-- Test HTML -->
<div id="main" style="display: none;">

</div>
</body>
</html>

0 comments on commit 0f2a5cb

Please sign in to comment.