jsketcher/web/test/suites.js
2016-12-23 12:45:19 -08:00

27 lines
380 B
JavaScript

export default {
SketcherIO: [
TestCase('segment-io'),
TestCase('arc-io')
],
SketcherTools: [
],
Sketcher: [
],
ModellerOperations: [
],
};
function TestCase(name) {
let tests = require('./cases/' + name).default;
tests = Object.keys(tests).filter(key => key.startsWith('test')).map(key => tests[key]);
return {
name, tests
}
}