test(browser): clean up unused code + keep rendered resources
This commit is contained in:
parent
0878841b0f
commit
7d0e8dabe0
|
@ -1,33 +1,21 @@
|
||||||
var fs = require('fs');
|
var fs = require('fs');
|
||||||
|
|
||||||
var BpmnModel = require('bpmn-moddle'),
|
var Modeler = require('../../../lib/Modeler');
|
||||||
Modeler = require('../../../lib/Modeler');
|
|
||||||
|
|
||||||
var Matchers = require('../Matchers');
|
var Matchers = require('../Matchers');
|
||||||
|
|
||||||
|
|
||||||
describe('Modeler', function() {
|
describe('Modeler', function() {
|
||||||
|
|
||||||
var bpmnModel = BpmnModel.instance();
|
beforeEach(Matchers.add);
|
||||||
|
|
||||||
function read(xml, opts, callback) {
|
|
||||||
return BpmnModel.fromXML(xml, 'bpmn:Definitions', opts, callback);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
var container;
|
var container;
|
||||||
|
|
||||||
|
|
||||||
beforeEach(Matchers.add);
|
|
||||||
|
|
||||||
beforeEach(function() {
|
beforeEach(function() {
|
||||||
container = document.createElement('div');
|
container = document.createElement('div');
|
||||||
document.getElementsByTagName('body')[0].appendChild(container);
|
document.getElementsByTagName('body')[0].appendChild(container);
|
||||||
});
|
});
|
||||||
|
|
||||||
afterEach(function() {
|
|
||||||
container.parentNode.removeChild(container);
|
|
||||||
});
|
|
||||||
|
|
||||||
|
|
||||||
it('should import simple process', function(done) {
|
it('should import simple process', function(done) {
|
||||||
|
|
||||||
|
@ -39,8 +27,8 @@ describe('Modeler', function() {
|
||||||
done(err);
|
done(err);
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
it('should import empty definitions', function(done) {
|
it('should import empty definitions', function(done) {
|
||||||
|
|
||||||
var xml = fs.readFileSync('test/fixtures/bpmn/empty-definitions.bpmn', 'utf8');
|
var xml = fs.readFileSync('test/fixtures/bpmn/empty-definitions.bpmn', 'utf8');
|
||||||
|
|
|
@ -1,33 +1,21 @@
|
||||||
var fs = require('fs');
|
var fs = require('fs');
|
||||||
|
|
||||||
var BpmnModel = require('bpmn-moddle'),
|
var Viewer = require('../../../lib/Viewer');
|
||||||
Viewer = require('../../../lib/Viewer');
|
|
||||||
|
|
||||||
var Matchers = require('../Matchers');
|
var Matchers = require('../Matchers');
|
||||||
|
|
||||||
|
|
||||||
describe('Viewer', function() {
|
describe('Viewer', function() {
|
||||||
|
|
||||||
var bpmnModel = BpmnModel.instance();
|
beforeEach(Matchers.add);
|
||||||
|
|
||||||
function read(xml, opts, callback) {
|
|
||||||
return BpmnModel.fromXML(xml, 'bpmn:Definitions', opts, callback);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
var container;
|
var container;
|
||||||
|
|
||||||
|
|
||||||
beforeEach(Matchers.add);
|
|
||||||
|
|
||||||
beforeEach(function() {
|
beforeEach(function() {
|
||||||
container = document.createElement('div');
|
container = document.createElement('div');
|
||||||
document.getElementsByTagName('body')[0].appendChild(container);
|
document.getElementsByTagName('body')[0].appendChild(container);
|
||||||
});
|
});
|
||||||
|
|
||||||
afterEach(function() {
|
|
||||||
container.parentNode.removeChild(container);
|
|
||||||
});
|
|
||||||
|
|
||||||
|
|
||||||
it('should import simple process', function(done) {
|
it('should import simple process', function(done) {
|
||||||
|
|
||||||
|
|
|
@ -29,20 +29,16 @@ describe('import/Importer', function() {
|
||||||
document.getElementsByTagName('body')[0].appendChild(container);
|
document.getElementsByTagName('body')[0].appendChild(container);
|
||||||
});
|
});
|
||||||
|
|
||||||
afterEach(function() {
|
|
||||||
container.parentNode.removeChild(container);
|
|
||||||
});
|
|
||||||
|
|
||||||
|
|
||||||
function createDiagram() {
|
function createDiagram() {
|
||||||
return new Diagram({
|
return new Diagram({
|
||||||
canvas: { container: container },
|
canvas: { container: container },
|
||||||
modules: [ bpmnModule ],
|
modules: [ bpmnModule ],
|
||||||
components: [ 'bpmnRegistry']
|
components: [ 'bpmnRegistry' ]
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
it('should fire bpmn.element.add during import', function(done) {
|
it('should fire <bpmn.element.add> during import', function(done) {
|
||||||
|
|
||||||
// given
|
// given
|
||||||
var xml = fs.readFileSync('test/fixtures/bpmn/simple.bpmn', 'utf8');
|
var xml = fs.readFileSync('test/fixtures/bpmn/simple.bpmn', 'utf8');
|
||||||
|
|
Loading…
Reference in New Issue