autosubmit select test + document click tiny refactor

This commit is contained in:
vitalets
2012-11-30 19:09:44 +04:00
parent ed836c2271
commit a62afc9180
4 changed files with 37 additions and 50 deletions

View File

@@ -450,5 +450,30 @@ $(function () {
start();
}, timeout);
});
asyncTest("autosubmit when showbuttons=false", function () {
expect(4);
var e = $('<a href="#" data-type="select" data-value="2" data-url="post.php">customer</a>').appendTo(fx).editable({
pk: 1,
source: groups,
showbuttons: false
}),
selected = 3;
e.click();
var p = tip(e);
equal(p.find('select').val(), e.data('editable').value, 'selected value correct');
p.find('select').val(selected);
p.find('select').trigger('change');
setTimeout(function() {
ok(!p.is(':visible'), 'popover closed');
equal(e.data('editable').value, selected, 'new value saved')
equal(e.text(), groups[selected], 'text shown correctly')
e.remove();
start();
}, timeout);
});
});