2016-04-29 20:36:10 +08:00

28 lines
604 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.isPlayed);
assert.ok(util.hasClass(viewer.player, 'viewer-show'));
setTimeout(function () {
viewer.stop();
assert.notOk(viewer.isPlayed);
assert.notOk(util.hasClass(viewer.player, 'viewer-show'));
done();
}, 1000);
}
});
});