Łukasz Mierzwa
ac8b3391d7
Re-use ajax mocks instead of creating one per response
2017-08-15 20:22:57 -07:00
Łukasz Mierzwa
866797cc42
Add more silence.js tests
2017-08-15 20:20:35 -07:00
Łukasz Mierzwa
431540c05e
Add a test case for error handling when unsilence request fails
2017-08-15 19:53:26 -07:00
Łukasz Mierzwa
ecf14e7633
Add a test for unsilence button
2017-08-15 19:43:49 -07:00
Łukasz Mierzwa
f0dc85ad0b
Pass storage implementation as an argument
...
Instead of assuming that window.localStorage is always used pass it via arguments
2017-08-11 16:40:29 -07:00
Łukasz Mierzwa
4bb14312ff
Mock local storage when running tests
2017-08-11 16:40:29 -07:00
Łukasz Mierzwa
ea62db3c2f
Save filters usage history to local storage and provide a dropdown menu to access it
...
This allows to quickly select recently used filters from a dropdown. It also shows default (configured by unsee admin) filter and the saved one (saved by the user to a cookie)
2017-08-11 16:40:27 -07:00
Łukasz Mierzwa
90646a3727
Fix is-in-viewport mock to return true
2017-08-02 20:11:32 -07:00
Łukasz Mierzwa
b6d5a5614e
Run end-to-end tests for unsee.js
...
This will allow to test entire alerts flow - get alerts.json response (via mocks) and render alerts
2017-07-30 21:08:11 -07:00
Łukasz Mierzwa
2020099987
Mock templates so we actually load and parse all of them
2017-07-30 20:18:32 -07:00
Łukasz Mierzwa
f6078d9f1f
Add proper counter.js tests
2017-07-29 23:14:42 -07:00
Łukasz Mierzwa
b08d203a04
Make is-in-viewport work with webpack
2017-07-29 13:50:55 -07:00