mirror of
https://github.com/publiclab/image-sequencer.git
synced 2025-12-21 07:40:00 +01:00
Shorten UI code with new $step method (#710)
* update dist Signed-off-by: tech4GT <varun.gupta1798@gmail.com> dist update Revert "dist update" This reverts commit 9ee2a987e8f978961656ae8f71f6e6702bbbd30d. * Merge remote-tracking branch 'upstream/main' into main * add dist * add new func * update itermediate * changes * fix gitignore * use scopeQuery * add mapHtmlTypes test * scopeQuery tests added * try something * change * fix stepui test * Remove double quotes * update new code * refactor to spec
This commit is contained in:
committed by
Jeffrey Warren
parent
0eb3f263f9
commit
257113a948
42
test/ui/spec/defaultHtmlSequencerUi.spec.js
Normal file
42
test/ui/spec/defaultHtmlSequencerUi.spec.js
Normal file
@@ -0,0 +1,42 @@
|
||||
describe('Default sequencer HTML', function() {
|
||||
|
||||
var DefaultHtmlSequencerUi = require('../../../examples/lib/defaultHtmlSequencerUi');
|
||||
var sequencer = require('../../../src/ImageSequencer')();
|
||||
var defaultHtmlSequencerUi;
|
||||
|
||||
beforeEach(()=>{
|
||||
defaultHtmlSequencerUi = new DefaultHtmlSequencerUi(sequencer);
|
||||
|
||||
spyOn(defaultHtmlSequencerUi, 'onLoad');
|
||||
spyOn(defaultHtmlSequencerUi, 'selectNewStepUi');
|
||||
spyOn(defaultHtmlSequencerUi, 'removeStepUi');
|
||||
spyOn(defaultHtmlSequencerUi, 'addStepUi');
|
||||
spyOn(defaultHtmlSequencerUi, 'importStepsFromUrlHash');
|
||||
|
||||
defaultHtmlSequencerUi.onLoad();
|
||||
defaultHtmlSequencerUi.selectNewStepUi();
|
||||
defaultHtmlSequencerUi.addStepUi();
|
||||
defaultHtmlSequencerUi.removeStepUi();
|
||||
defaultHtmlSequencerUi.importStepsFromUrlHash();
|
||||
});
|
||||
|
||||
it('load default ui', function() {
|
||||
expect(defaultHtmlSequencerUi.onLoad).toHaveBeenCalled();
|
||||
});
|
||||
|
||||
it('select step ui', function() {
|
||||
expect(defaultHtmlSequencerUi.selectNewStepUi).toHaveBeenCalled();
|
||||
});
|
||||
|
||||
it('add step ui', function() {
|
||||
expect(defaultHtmlSequencerUi.addStepUi).toHaveBeenCalled();
|
||||
});
|
||||
|
||||
it('remove step ui', function() {
|
||||
expect(defaultHtmlSequencerUi.removeStepUi).toHaveBeenCalled();
|
||||
});
|
||||
|
||||
it('import options from url', function() {
|
||||
expect(defaultHtmlSequencerUi.importStepsFromUrlHash).toHaveBeenCalled();
|
||||
});
|
||||
});
|
||||
Reference in New Issue
Block a user