mirror of
https://github.com/publiclab/image-sequencer.git
synced 2025-12-13 20:00:05 +01:00
* add markuo * add markupfix insertPreview * fix insertPreview test * make the new insertPreview work * fix disabled * small fix * fix comments * remove console log * fix enabling/disabling of insert-step btn
29 lines
863 B
JavaScript
29 lines
863 B
JavaScript
describe('Preview UI HTML', function() {
|
|
|
|
var InsertPreview = require('../../../examples/lib/insertPreview');
|
|
var sequencer = require('../../../src/ImageSequencer')();
|
|
var insertPreview;
|
|
var options = { brightness: 50 };
|
|
|
|
// TODO: Add rigorous tests with virtual DOM Nodes
|
|
const DomNode = {};
|
|
|
|
beforeEach(()=>{
|
|
insertPreview = InsertPreview;
|
|
|
|
spyOn(insertPreview, 'generatePreview');
|
|
spyOn(insertPreview, 'updatePreviews');
|
|
|
|
insertPreview.generatePreview('brightness', options, 'src', DomNode);
|
|
insertPreview.updatePreviews('src', DomNode);
|
|
});
|
|
|
|
it('generate preview ui', function() {
|
|
expect(insertPreview.generatePreview).toHaveBeenCalledWith('brightness', options, 'src', DomNode);
|
|
});
|
|
|
|
it('update preview ui', function() {
|
|
expect(insertPreview.updatePreviews).toHaveBeenCalledWith('src', DomNode);
|
|
});
|
|
|
|
}); |