Sha256: ddda1d9a88fc9b140cc98f76beb73f253fd0f82372ea49cdf0fb6ae9e5475ec9
Contents?: true
Size: 782 Bytes
Versions: 2
Compression:
Stored size: 782 Bytes
Contents
require('Core'); require('foundation/object'); /** @namespace Mocks for unit testing @author Skip Baney @copyright 2006-2007, Sprout Systems, Inc. and contributors. @version 0.1 Mock objects provide basic support for unit testing. Look for subclasses. */ SC.Mock = {}; /** * Base DOM event mock * @extends SC.Object */ SC.Mock.DOMEvent = SC.Object.extend( /** @scope SC.Mock.DOMEvent.prototype */ { type: null, target: null, stopped: false, preventDefault: function() {}, stopPropagation: function() {} }); /** * Mock for key events * @extends SC.Mock.DOMEvent */ SC.Mock.KeyEvent = SC.Mock.DOMEvent.extend( /** @scope SC.Mock.KeyEvent.prototype */ { keyCode: 0, altKey: false, ctrlKey: false, shiftKey: false, metaKey: false });
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
sproutcore-0.9.1 | frameworks/sproutcore/foundation/mock.js |
sproutcore-0.9.0 | frameworks/sproutcore/foundation/mock.js |