From dc1b4e78d49e7c3caedc2918298b646cf8c8200b Mon Sep 17 00:00:00 2001 From: Max Beatty Date: Thu, 4 Aug 2016 16:57:08 -0700 Subject: add support for ol in tab plugin. fixes #17754 --- js/tests/unit/tab.js | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'js/tests/unit/tab.js') diff --git a/js/tests/unit/tab.js b/js/tests/unit/tab.js index 2e01432930..522ed0b3e4 100644 --- a/js/tests/unit/tab.js +++ b/js/tests/unit/tab.js @@ -76,6 +76,22 @@ $(function () { assert.strictEqual($('#qunit-fixture').find('.active').attr('id'), 'home') }) + QUnit.test('should activate element by tab id in ordered list', function (assert) { + assert.expect(2) + var pillsHTML = '
    ' + + '
  1. Home
  2. ' + + '
  3. Profile
  4. ' + + '
' + + $('
').appendTo('#qunit-fixture') + + $(pillsHTML).find('li:last a').bootstrapTab('show') + assert.strictEqual($('#qunit-fixture').find('.active').attr('id'), 'profile') + + $(pillsHTML).find('li:first a').bootstrapTab('show') + assert.strictEqual($('#qunit-fixture').find('.active').attr('id'), 'home') + }) + QUnit.test('should not fire shown when show is prevented', function (assert) { assert.expect(1) var done = assert.async() -- cgit v1.2.3