MCPcopy
hub / github.com/layerJS/layerJS / transitionTo

Function transitionTo

test/spec/state_spec.js:214–230  ·  view source on GitHub ↗
(html, states, expectedState, expectedFrameName, done)

Source from the content-addressed store, hash-verified

212 });
213
214 function transitionTo(html, states, expectedState, expectedFrameName, done) {
215 utilities.setHtml(html);
216
217 var layerView1 = document.querySelector("[data-lj-type='layer']")._ljView;
218
219 state.transitionTo(states);
220
221 setTimeout(function() {
222 if (expectedFrameName === 'null') {
223 expect(layerView1.currentFrame).toBe(null);
224 } else {
225 expect(layerView1.currentFrame.name()).toBe(expectedFrameName);
226 }
227 expect(state.exportState()).toEqual(expectedState);
228 done();
229 }, 1000);
230 }
231
232 describe('can transition to a named state', function() {
233 var html = "<div data-lj-type='stage' id='stage1'>" +

Callers 1

state_spec.jsFile · 0.85

Calls 1

setTimeoutFunction · 0.85

Tested by

no test coverage detected