assert.strictEqual($btn.attr('aria-pressed'), 'true', 'btn aria-pressed state is true')
})
- QUnit.test('should toggle active when btn children are clicked within btn-group', function (assert) {
- assert.expect(2)
- var $btngroup = $('<div class="btn-group" data-toggle="buttons"/>')
- var $btn = $('<button class="btn">fat</button>')
- var $inner = $('<i/>')
- $btngroup
- .append($btn.append($inner))
- .appendTo('#qunit-fixture')
- assert.ok(!$btn.hasClass('active'), 'btn does not have active class')
- $inner.trigger('click')
- assert.ok($btn.hasClass('active'), 'btn has class active')
- })
-
QUnit.test('should check for closest matching toggle', function (assert) {
assert.expect(12)
var groupHTML = '<div class="btn-group" data-toggle="buttons">'