2017-01-23 20:05:05 +08:00

28 lines
600 B
JavaScript

QUnit.test('methods#stop', function (assert) {
var done = assert.async();
var util = window.Util;
var imageList = util.createImageList();
assert.expect(4);
return new Viewer(imageList, {
inline: true,
viewed: function () {
var viewer = this.viewer;
viewer.play();
assert.ok(viewer.played);
assert.ok(util.hasClass(viewer.player, 'viewer-show'));
setTimeout(function () {
viewer.stop();
assert.notOk(viewer.played);
assert.notOk(util.hasClass(viewer.player, 'viewer-show'));
done();
}, 1000);
}
});
});