UNPKG

done-autorender

Version:
39 lines (35 loc) 864 B
<!doctype html> <html> <head> <title>done-autorender tests</title> </head> <body> <script> window.Testee = {}; window.QUnit = window.parent.QUnit; window.removeMyself = window.parent.removeMyself; </script> <script src="../../node_modules/steal/steal.js"> var AppViewModel = require("test/basics/state"); var canViewModel = require("can-view-model"); var Zone = require("can-zone"); System.import('test/basics/index.stache!done-autorender') .then(function(){ return new Promise(function(resolve, reject){ setTimeout(function(){ resolve(); }, 500); }); }) .then(function() { var vm = canViewModel(document.documentElement); if(window.QUnit) { QUnit.ok(vm instanceof AppViewModel, "got the appstate"); removeMyself(); } else { console.log("Got viewModel", vm); } }); </script> </body> </html>