Sha256: a9b44fee4bc0ca1699c945133bb6bbbd5ffe940708c6aaa9726a2c69096704b0
Contents?: true
Size: 638 Bytes
Versions: 19
Compression:
Stored size: 638 Bytes
Contents
module('Defaults - Ajax'); test('options are merged recursively with default options', function (assert) { var defaults = require('select2/defaults'); var ajaxDelay = 250; var ajaxUrl = 'http://www.test.com'; var mergedOptions; defaults.set('ajax--delay', ajaxDelay); mergedOptions = defaults.apply({ ajax: { url: ajaxUrl } }); assert.equal( mergedOptions.ajax.delay, ajaxDelay, 'Ajax default options are present on the merged options' ); assert.equal( mergedOptions.ajax.url, ajaxUrl, 'Ajax provided options are present on the merged options' ); defaults.reset(); });
Version data entries
19 entries across 19 versions & 4 rubygems