5 merge requests!31948Examples/Floating-labels: fix bad behavior with autofill,!30064test,!29779Responsive sizing,!28882fix custom-select-indicator in IE10,!28721Hot test
QUnit.test('should collapse only the first collapse',function(assert){
...
...
@@ -165,7 +165,7 @@ $(function () {
done()
})
$target.trigger('click')
EventHandler.trigger($target[0],'click')
})
QUnit.test('should add "collapsed" class to target when collapse is hidden',function(assert){
...
...
@@ -181,7 +181,7 @@ $(function () {
done()
})
$target.trigger('click')
EventHandler.trigger($target[0],'click')
})
QUnit.test('should remove "collapsed" class from all triggers targeting the collapse when the collapse is shown',function(assert){
...
...
@@ -199,7 +199,7 @@ $(function () {
done()
})
$target.trigger('click')
EventHandler.trigger($target[0],'click')
})
QUnit.test('should add "collapsed" class to all triggers targeting the collapse when the collapse is hidden',function(assert){
...
...
@@ -217,7 +217,7 @@ $(function () {
done()
})
$target.trigger('click')
EventHandler.trigger($target[0],'click')
})
QUnit.test('should not close a collapse when initialized with "show" option if already shown',function(assert){
...
...
@@ -309,7 +309,7 @@ $(function () {
done()
})
$target3.trigger('click')
EventHandler.trigger($target3[0],'click')
})
QUnit.test('should allow dots in data-parent',function(assert){
...
...
@@ -343,7 +343,7 @@ $(function () {
done()
})
$target3.trigger('click')
EventHandler.trigger($target3[0],'click')
})
QUnit.test('should set aria-expanded="true" on trigger/control when collapse is shown',function(assert){
...
...
@@ -359,7 +359,7 @@ $(function () {
done()
})
$target.trigger('click')
EventHandler.trigger($target[0],'click')
})
QUnit.test('should set aria-expanded="false" on trigger/control when collapse is hidden',function(assert){
...
...
@@ -375,7 +375,7 @@ $(function () {
done()
})
$target.trigger('click')
EventHandler.trigger($target[0],'click')
})
QUnit.test('should set aria-expanded="true" on all triggers targeting the collapse when the collapse is shown',function(assert){
...
...
@@ -393,7 +393,7 @@ $(function () {
done()
})
$target.trigger('click')
EventHandler.trigger($target[0],'click')
})
QUnit.test('should set aria-expanded="false" on all triggers targeting the collapse when the collapse is hidden',function(assert){
...
...
@@ -411,7 +411,7 @@ $(function () {
done()
})
$target.trigger('click')
EventHandler.trigger($target[0],'click')
})
QUnit.test('should change aria-expanded from active accordion trigger/control to "false" and set the trigger/control for the newly active one to "true"',function(assert){
...
...
@@ -445,7 +445,7 @@ $(function () {
done()
})
$target3.trigger('click')
EventHandler.trigger($target3[0],'click')
})
QUnit.test('should not fire show event if show is prevented because other element is still transitioning',function(assert){
assert.ok($trigger3.hasClass('collapsed'),'trigger3 has collapsed class')
done()
})
$trigger1.trigger('click')
EventHandler.trigger($trigger1[0],'click')
})
$trigger2.trigger('click')
EventHandler.trigger($trigger2[0],'click')
})
$trigger3.trigger('click')
EventHandler.trigger($trigger3[0],'click')
})
QUnit.test('should set aria-expanded="true" to triggers targeting shown collaspe and aria-expanded="false" only when all the targeted collapses are shown',function(assert){
...
...
@@ -782,11 +781,11 @@ $(function () {
assert.strictEqual($trigger3.attr('aria-expanded'),'false','aria-expanded on trigger3 is "false"')
done()
})
$trigger1.trigger('click')
EventHandler.trigger($trigger1[0],'click')
})
$trigger2.trigger('click')
EventHandler.trigger($trigger2[0],'click')
})
$trigger3.trigger('click')
EventHandler.trigger($trigger3[0],'click')
})
QUnit.test('should not prevent interactions inside the collapse element',function(assert){
...
...
@@ -798,19 +797,17 @@ $(function () {
'<div id="collapsediv1" class="collapse">'+
' <input type="checkbox" id="testCheckbox" />'+
'</div>'
$(htmlCollapse)
.appendTo('#qunit-fixture')
.on('shown.bs.collapse',function(){
assert.ok($target.prop('checked'),'$trigger is checked')
var$testCheckbox=$('#testCheckbox')
$testCheckbox.trigger($.Event('click'))
setTimeout(function(){
assert.ok($testCheckbox.prop('checked'),'$testCheckbox is checked too')