index.spec.tsx 997 B

123456789101112131415161718192021222324252627282930313233343536
  1. import {render, screen} from 'sentry-test/reactTestingLibrary';
  2. import {ThreadPoolInfoEventContext} from 'sentry/components/events/contexts/threadPoolInfo';
  3. import {ThreadPoolInfoContext} from 'sentry/types';
  4. export const threadPoolInfoMockData: ThreadPoolInfoContext = {
  5. available_completion_port_threads: 1000,
  6. available_worker_threads: 32766,
  7. max_completion_port_threads: 1000,
  8. max_worker_threads: 32767,
  9. min_completion_port_threads: 1,
  10. min_worker_threads: 10,
  11. type: 'threadpool_info',
  12. };
  13. export const threadPoolInfoMetaMockData = {
  14. '': {
  15. rem: [['organization:0', 'x']],
  16. },
  17. };
  18. const event = {
  19. ...TestStubs.Event(),
  20. _meta: {
  21. contexts: {
  22. threadpool_info: threadPoolInfoMetaMockData,
  23. },
  24. },
  25. };
  26. describe('thread pool info event context', function () {
  27. it('display redacted data', function () {
  28. render(<ThreadPoolInfoEventContext event={event} data={null} />);
  29. expect(screen.queryByText('Thread Pool Info')).not.toBeInTheDocument();
  30. });
  31. });