Commit Graph
1138 Commits
Author SHA1 Message Date
Łukasz Mierzwa fbdea79354 fix(tests): add test coverage for missed branches in AppBoot 2018-09-02 16:45:40 +01:00
Łukasz Mierzwa f18cc76f6d Merge pull request #84 from prymitive/grid-tests
Alert grid components test coverage
2018-09-02 09:13:00 +01:00
Łukasz Mierzwa 4ff46b0c3c feat(tests): add test coverage for index.js 2018-09-02 00:10:56 +01:00
Łukasz Mierzwa dc31861bab feat(tests): add GroupMenu tests 2018-09-01 23:47:37 +01:00
Łukasz Mierzwa 9332c5e4b2 feat(tests): add Alert tests 2018-09-01 22:58:15 +01:00
Łukasz Mierzwa 7e2f1fb446 feat(tests): add annotation tests 2018-09-01 21:59:18 +01:00
Łukasz Mierzwa 1e37a2f130 feat(tests): add GroupFoote snapshot test 2018-09-01 21:23:48 +01:00
Łukasz Mierzwa 2dbbef2f3e fix(ui): UI doesn't need to calculate which annotation is hidden by default, backend provides this information 2018-09-01 21:20:22 +01:00
Łukasz Mierzwa c6b3bb5000 chore(demo): add extra config to show hidden annotations in demo mode 2018-09-01 21:19:48 +01:00
Łukasz Mierzwa 4dfd044cc3 feat(tests): add Silence component tests 2018-09-01 19:36:01 +01:00
Łukasz Mierzwa 1550025336 fix(ui): don't hardcode matchers 2018-09-01 10:17:38 +01:00
Łukasz Mierzwa 879276e017 feat(tests): add AlertGroup tests 2018-08-31 23:25:05 +01:00
Łukasz Mierzwa 4b9b1556c9 feat(tests): add AlertGrid test coverage 2018-08-31 21:43:06 +01:00
Łukasz Mierzwa 572f58ea04 fix(ui): no need to wrap this 2018-08-31 21:18:51 +01:00
Łukasz Mierzwa b1a347592d feat(tests): add tests for Grid component 2018-08-31 21:00:00 +01:00
Łukasz Mierzwa 10ab30d8fa Merge pull request #81 from prymitive/multi-select-tests
fix(tests): add missing MultiSelect coverage
2018-08-31 20:48:13 +01:00
Łukasz Mierzwa eac502df49 fix(tests): add missing MultiSelect coverage 2018-08-31 20:16:49 +01:00
Łukasz Mierzwa 2379eb670f Merge pull request #83 from prymitive/greenkeeper/default/monorepo.enzyme-1.3.1
Update enzyme in group default to the latest version 🚀
2018-08-31 20:10:36 +01:00
Łukasz Mierzwa 7596c98264 chore(package): update package-lock.json after upgrading enzyme-adapter-react-16 2018-08-31 19:37:28 +01:00
greenkeeper[bot] 3ee02ace63 chore(package): update enzyme-adapter-react-16 to version 1.3.1 2018-08-31 01:04:25 +00:00
Łukasz Mierzwa 6e67bcc0ab Merge pull request #82 from prymitive/fix-highlighter
fix(ui): pass custom elements and classes instead of overriding defau…
2018-08-30 23:50:44 +01:00
Łukasz Mierzwa 9384fdd42b fix(ui): pass custom elements and classes instead of overriding default styles
Highlight component now takes extra props for wrapping matched part of suggestion, pass span with bold text class to mark it as bold instead of overwriting default mark element with highlight class in css
2018-08-30 23:19:44 +01:00
Łukasz Mierzwa 0f3fd02fb9 Merge pull request #76 from prymitive/tests-6
More test coverage for the UI code
2018-08-30 22:46:39 +01:00
Łukasz Mierzwa 6952650eeb feat(tests): add test coverage for FaviconBadge 2018-08-30 22:15:42 +01:00
Łukasz Mierzwa 95de9e3cf9 feat(tests): add canvas mocks, needed for favico.js 2018-08-30 22:11:21 +01:00
Łukasz Mierzwa 2858e54663 fix(ui): fix favico.js import src/Components/FaviconBadge/index.js
It was failed in tests with *, works well without it
2018-08-30 22:11:01 +01:00
Łukasz Mierzwa a7e900bd63 feat(tests): more test coverage for MultiSelect 2018-08-30 21:58:02 +01:00
Łukasz Mierzwa d703fb66aa fix(ui): remove dead code
This function isn't used by react-style, it doesn't match any valid function names, there's singleValue but we don't want break-word on that, it default to truncating too long text
2018-08-30 21:58:02 +01:00
Łukasz Mierzwa 2d64feed17 fix(tests): add missing test coverage for FilterInput 2018-08-30 21:23:40 +01:00
Łukasz Mierzwa e1bb3d6548 refactor(ui): store suggestion fetch result so we can use it in tests 2018-08-30 21:09:43 +01:00
Łukasz Mierzwa 13130f187a fix(ui): override styles used by new react-autosuggest 2018-08-30 21:09:10 +01:00
Łukasz Mierzwa 268a5bbcc1 fix(ui): drop useless check
This check doesn't seem to get trigger, can't simulate 'enter' method in any way
2018-08-30 20:15:19 +01:00
Łukasz Mierzwa c0131758d2 fix(ui): drop check for storedIndex since we check for filter mismatch before reaching there
Add a check to validate that filters are marked as applied after fetch
2018-08-30 20:09:43 +01:00
Łukasz Mierzwa c0edb03bb4 Revert "fix(ui): remove dead code"
This reverts commit e795cbf3e9.

This code updates filters, so it's needed, it's just the final check that's not.
2018-08-30 20:03:22 +01:00
Łukasz Mierzwa 24097ce041 fix(ui): always require a label
All code using Duration component is passing label prop, no need to make it optional
2018-08-29 23:52:43 +01:00
Łukasz Mierzwa c6acd70f0d feat(tests): add tests covering special minute value adjustement logic 2018-08-29 23:38:40 +01:00
Łukasz Mierzwa ec16a1cbce fix(ui): fix duration minute decrease handling
Negative adjustment needs a different logic than positive one
2018-08-29 23:38:14 +01:00
Łukasz Mierzwa e7b17f5326 feat(tests): add more tests for DateTimeSelect 2018-08-29 23:07:31 +01:00
Łukasz Mierzwa 3b680d9217 feat(tests): export internal components so we can unit test them directly 2018-08-29 22:32:14 +01:00
Łukasz Mierzwa edba052ecd feat(tests): add basic tests for DateTimeSelect 2018-08-29 21:17:31 +01:00
Łukasz Mierzwa 241cd2fa08 feat(tests): add test coverage for AlertManagerInput 2018-08-29 21:17:31 +01:00
Łukasz Mierzwa dcff54f1ae feat(tests): add tests for SilenceSubmitProgress 2018-08-29 21:17:31 +01:00
Łukasz Mierzwa fdb01d39f1 fix(ui): fix typos and make code more testable 2018-08-29 21:17:31 +01:00
Łukasz Mierzwa c7a972c6c4 Merge pull request #79 from prymitive/greenkeeper/default/@fortawesome/free-regular-svg-icons-5.3.1
Update @fortawesome/free-regular-svg-icons in group default to the latest version 🚀
2018-08-29 21:16:56 +01:00
Łukasz Mierzwa a021e86640 chore(package): update package-lock.json after fortawesome/free-regular-svg-icons version bump 2018-08-29 20:42:29 +01:00
greenkeeper[bot] 60973c8c97 fix(package): update @fortawesome/free-regular-svg-icons to version 5.3.1 2018-08-29 20:41:39 +01:00
Łukasz Mierzwa 0a63db46a7 Merge pull request #78 from prymitive/greenkeeper/default/@fortawesome/free-solid-svg-icons-5.3.1
Update @fortawesome/free-solid-svg-icons in group default to the latest version 🚀
2018-08-29 20:39:44 +01:00
Łukasz Mierzwa a005394773 chore(package): update package-lock.json after fortawesome/free-solid-svg-icons version bump 2018-08-29 20:05:23 +01:00
greenkeeper[bot] 643dd5b4cb fix(package): update @fortawesome/free-solid-svg-icons to version 5.3.1 2018-08-29 20:04:38 +01:00
Łukasz Mierzwa ce7961a8b5 Merge pull request #77 from prymitive/greenkeeper/default/@fortawesome/fontawesome-svg-core-1.2.4
Update @fortawesome/fontawesome-svg-core in group default to the latest version 🚀
2018-08-29 20:03:52 +01:00