-
Notifications
You must be signed in to change notification settings - Fork 8.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Security Solution][Endpoint] Additional tests for Response Console History Log page (covers TestRail manual tests) #153042
[Security Solution][Endpoint] Additional tests for Response Console History Log page (covers TestRail manual tests) #153042
Conversation
Pinging @elastic/security-defend-workflows (Team:Defend Workflows) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for adding the new tests and cleaning this up.
@@ -1026,5 +1109,25 @@ describe('Response actions history', () => { | |||
|
|||
expect(popoverButton.textContent).toEqual('Hosts4'); | |||
}); | |||
|
|||
it('should call the API with the selected host ids', async () => { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nit: redundant async
jest.mock('../../hooks/response_actions/use_get_endpoint_action_list', () => { | ||
const original = jest.requireActual('../../hooks/response_actions/use_get_endpoint_action_list'); | ||
return { | ||
...original, | ||
useGetEndpointActionList: () => mockUseGetEndpointActionList, | ||
// Make hook a mocked function |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nit: this comment seems unnecessary
|
||
allFilterOptions.forEach((option, i) => { | ||
if (selectedOptionIndexes.includes(i)) { | ||
option.style.pointerEvents = 'all'; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nit: I think using a non-invasive method instead of modifying the test target would be cleaner.
like using fireEvent
which does not check for pointerEvents
or skipping the check with the skipPointerEventsCheck
option, like here (which was did by you by the way, I found it some weeks ago and helped a lot :) )
…ail-coverage-for-history-log
💚 Build Succeeded
Metrics [docs]Unknown metric groupsESLint disabled line counts
Total ESLint disabled count
History
To update your PR or re-run it, just comment with: |
…loy-my-kibana-oblt * upstream/main: (727 commits) Upgrade caniuse-lite db (elastic#153318) [Security Solution] expanded flyout - right section - json tab implementation (elastic#152935) chore(slo): Make APM indicator's index required (elastic#153311) skip failing test suite (elastic#136688) [Security Solution] Fix security-solution storybook package codeowners (elastic#153307) [EUI] Add `scrollLock` workaround CSS to Kibana's `body` (elastic#153227) [Cloud Security] Show coming soon deployments of vulnerability management (elastic#153249) [Cloud Security] fixed onboarding link directs to cspm integration (elastic#153268) [Response Ops][Alerting] Reusable functions for FAAD resource installation (elastic#152849) remove geohash_grid aggregation support (elastic#152952) [Tech Debt] Reorder Rules page (elastic#152897) [Saved Object Finder] Add help text & left button (elastic#152742) [Transform] Replace SavedObjectsFinder component (elastic#153128) Make pipeline creation endpoint accept a full pipeline definition (elastic#153133) [Fleet] Displaying policy changes in Agent activity (elastic#153237) skip flaky suite (elastic#152852) [Security Solution][Endpoint] Add tests to cover RBAC entries in the Role Kibana Privileges flyout (elastic#153068) [Security Solution][Endpoint] Additional tests for Response Console History Log page (covers TestRail manual tests) (elastic#153042) [Monitoring] Display node roles in Nodes table (elastic#152127) Rename getEditAlertFlyout to getEditRuleFlyout (elastic#153243) ...
Summary