2
0
mirror of https://github.com/tenrok/bootstrap.git synced 2026-06-05 16:42:29 +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,5 +1,6 @@
import Button from '../../src/button'
import { getFixture, clearFixture, jQueryMock } from '../helpers/fixture'
import { getJqueryInterfaceForPlugin } from '../../src/util/jquery-stuff'
describe('Button', () => {
let fixtureEl
@@ -102,7 +103,7 @@ describe('Button', () => {
spyOn(button, 'toggle')
jQueryMock.fn.button = Button.jQueryInterface
jQueryMock.fn.button = getJqueryInterfaceForPlugin(Button)
jQueryMock.elements = [btnEl]
jQueryMock.fn.button.call(jQueryMock, 'toggle')
@@ -115,7 +116,7 @@ describe('Button', () => {
const btnEl = fixtureEl.querySelector('.btn')
jQueryMock.fn.button = Button.jQueryInterface
jQueryMock.fn.button = getJqueryInterfaceForPlugin(Button)
jQueryMock.elements = [btnEl]
jQueryMock.fn.button.call(jQueryMock, 'toggle')
@@ -129,7 +130,7 @@ describe('Button', () => {
const btnEl = fixtureEl.querySelector('.btn')
jQueryMock.fn.button = Button.jQueryInterface
jQueryMock.fn.button = getJqueryInterfaceForPlugin(Button)
jQueryMock.elements = [btnEl]
jQueryMock.fn.button.call(jQueryMock)