angular test

This commit is contained in:
guybedford
2014-02-11 17:02:14 +02:00
parent fcd5a654ae
commit 516a097b18
3 changed files with 30 additions and 12 deletions
+15 -3
View File
@@ -2,12 +2,24 @@
<script src="jspm_packages/system@0.4.1.js"></script>
<script src="config.js"></script>
<body><div id="mocha"></div></body>
<body>
<div id="mocha"></div>
<div id="sandbox"></div>
</body>
<script>
System.import('mocha').then(function(mocha) {
mocha.setup('tdd');
System.import('tests/tests').then(function() {
System.import('tests/tests').then(function(suites) {
mocha.setup('tdd');
for (var s in suites) {
suite(s, function() {
setup(function() {
document.querySelector("#sandbox").innerHTML = '';
});
for (var t in suites[s])
test(t, suites[s][t]);
});
}
mocha.run();
})
.catch(function(e) {
+13 -6
View File
@@ -1,7 +1,14 @@
suite('Angular', function() {
test('load', function(done) {
System.import('angular').then(function() {
done();
});
exports['load test'] = function(done) {
System.import('angular').then(function() {
done();
});
});
}
exports['another test'] = function(done) {
System.import('angular').then(function(angular) {
if (!angular)
throw 'Test failed...';
done();
});
}
+2 -3
View File
@@ -1,3 +1,2 @@
suite('Angular', function() {
require('tests/angular');
});
exports['Angular'] = require('tests/angular');