mirror of
https://github.com/navidrome/navidrome.git
synced 2025-05-10 15:21:07 +03:00
* Add support for multiple playlists * Fix lint * Remove console log comment * Disable 'check' when loading * Fix lint * reset playlists on closeAddToPlaylist * new playlist: accomodate string type on enter * Fix lint * multiple new playlists are added correctly * use makestyle() * Add tests * Fix lint
21 lines
532 B
JavaScript
21 lines
532 B
JavaScript
// jest-dom adds custom jest matchers for asserting on DOM nodes.
|
|
// allows you to do things like:
|
|
// expect(element).toHaveTextContent(/react/i)
|
|
// learn more: https://github.com/testing-library/jest-dom
|
|
import '@testing-library/jest-dom/extend-expect'
|
|
|
|
class LocalStorageMock {
|
|
constructor() {
|
|
this.store = {}
|
|
}
|
|
getItem(key) {
|
|
return this.store[key] || null
|
|
}
|
|
setItem(key, value) {
|
|
this.store[key] = String(value)
|
|
}
|
|
}
|
|
|
|
global.localStorage = new LocalStorageMock()
|
|
localStorage.setItem('username', 'admin')
|