1
0
mirror of https://github.com/twbs/bootstrap.git synced 2025-08-10 15:44:51 +02:00

Throw a TypeError instead of the generic Error (#32585)

* Change from Error to TypeError

* Convert the `NAME` to upper case to make the consistency in the error message

* Update the remaining tests to be stricter

Co-authored-by: XhmikosR <xhmikosr@gmail.com>
This commit is contained in:
Rohit Sharma
2021-01-14 01:43:30 +05:30
committed by GitHub
parent e34481b6eb
commit c9cd741aff
12 changed files with 26 additions and 45 deletions

View File

@@ -625,11 +625,9 @@ describe('ScrollSpy', () => {
jQueryMock.fn.scrollspy = ScrollSpy.jQueryInterface
jQueryMock.elements = [div]
try {
expect(() => {
jQueryMock.fn.scrollspy.call(jQueryMock, action)
} catch (error) {
expect(error.message).toEqual(`No method named "${action}"`)
}
}).toThrowError(TypeError, `No method named "${action}"`)
})
})