2
0
mirror of https://github.com/tenrok/bootstrap.git synced 2026-06-08 17:22:31 +03:00

Js - use a default JQueryInterface in js components

This commit is contained in:
GeoSot
2021-12-02 18:12:53 +02:00
parent 88a6610895
commit dd9f2b31d0
27 changed files with 161 additions and 239 deletions
+4 -3
View File
@@ -1,6 +1,7 @@
import Collapse from '../../src/collapse'
import EventHandler from '../../src/dom/event-handler'
import { clearFixture, getFixture, jQueryMock } from '../helpers/fixture'
import { getJqueryInterfaceForPlugin } from '../../src/util/jquery-stuff'
describe('Collapse', () => {
let fixtureEl
@@ -949,7 +950,7 @@ describe('Collapse', () => {
const div = fixtureEl.querySelector('div')
jQueryMock.fn.collapse = Collapse.jQueryInterface
jQueryMock.fn.collapse = getJqueryInterfaceForPlugin(Collapse)
jQueryMock.elements = [div]
jQueryMock.fn.collapse.call(jQueryMock)
@@ -963,7 +964,7 @@ describe('Collapse', () => {
const div = fixtureEl.querySelector('div')
const collapse = new Collapse(div)
jQueryMock.fn.collapse = Collapse.jQueryInterface
jQueryMock.fn.collapse = getJqueryInterfaceForPlugin(Collapse)
jQueryMock.elements = [div]
jQueryMock.fn.collapse.call(jQueryMock)
@@ -977,7 +978,7 @@ describe('Collapse', () => {
const div = fixtureEl.querySelector('div')
const action = 'undefinedMethod'
jQueryMock.fn.collapse = Collapse.jQueryInterface
jQueryMock.fn.collapse = getJqueryInterfaceForPlugin(Collapse)
jQueryMock.elements = [div]
expect(() => {