{"library":"jasmine-jquery","type":"library","category":null,"description":"jasmine-jquery is a testing utility that extends the Jasmine JavaScript Testing Framework with custom matchers specifically designed for jQuery elements and an an API for managing HTML, CSS, and JSON fixtures. It facilitates the testing of DOM interactions and external data loading in front-end applications, providing a convenient way to assert jQuery object states and manipulate test environments. The current stable version, 2.1.1, was released in May 2015. The project appears to be largely unmaintained since 2017, meaning there is no active release cadence, and it primarily targets older testing setups that rely on global script inclusions and jQuery. Its key differentiators include a comprehensive set of jQuery-specific matchers like `toBeVisible`, `toHaveAttr`, and `toContainElement`, as well as a convenient fixture loading mechanism that simplifies isolated component testing by providing `loadFixtures`, `setFixtures`, and `clearFixtures` globals.","language":"javascript","status":"abandoned","version":"2.1.1","tags":["javascript","jasmine","jquery"],"last_verified":"Wed May 27","install":[{"cmd":"npm install jasmine-jquery","imports":["expect($('<div/>')[0]).toBeInDOM()","setFixtures('<div id=\"test-elem\"></div>')","const content = readFixtures('my-template.html')"]},{"cmd":"yarn add jasmine-jquery","imports":[]},{"cmd":"pnpm add jasmine-jquery","imports":[]}],"homepage":null,"github":"https://github.com/velesin/jasmine-jquery","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/jasmine-jquery","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/jasmine-jquery/compatibility"}}