123456789101112131415161718192021222324 |
- QUnit.test("DateTime timepicker focuses hours", assert => {
- var form = $('#forms')
- var el = $('<div></div>').attr('id', 'form1')
- el.appendTo(form)
- new App.ControllerForm({
- el: el,
- model: {
- configure_attributes: [
- { name: 'datetime1', display: 'Datetime1', tag: 'datetime', null: true },
- { name: 'datetime2', display: 'Datetime2', tag: 'datetime', null: true, disabled: true },
- { name: 'date3', display: 'Date3', tag: 'date', null: true, disabled: true },
- ]
- },
- autofocus: true
- });
- assert.equal(el.find('[data-name=datetime1] [data-item=date]')[0].disabled, false)
- assert.equal(el.find('[data-name=datetime1] [data-item=time]')[0].disabled, false)
- assert.equal(el.find('[data-name=datetime2] [data-item=date]')[0].disabled, true)
- assert.equal(el.find('[data-name=datetime2] [data-item=time]')[0].disabled, true)
- assert.equal(el.find('[data-name=date3] [data-item=date]')[0].disabled, true)
- });
|