Keine Beschreibung

modules.spec.js 845B

1234567891011121314151617181920
  1. import { test, expect } from '@playwright/test';
  2. test.beforeEach(async({ page }) => {
  3. await page.goto('/manage/modules');
  4. });
  5. test('should present the default modules', async ({ page }) => {
  6. await expect(page.getByRole('link', { name: 'Iris IntelOwl' })).toBeVisible();
  7. await expect(page.getByRole('link', { name: 'IrisCheck' })).toBeVisible();
  8. await expect(page.getByRole('link', { name: 'IrisMISP' })).toBeVisible();
  9. await expect(page.getByRole('link', { name: 'IrisVT' })).toBeVisible();
  10. await expect(page.getByRole('link', { name: 'IrisWebHooks' })).toBeVisible();
  11. });
  12. test('should filter by hook name', async ({ page }) => {
  13. await page.locator('#hooks_table_filter').getByLabel('Search:').fill('e_create');
  14. await expect(page.getByRole('gridcell', { name: 'on_postload_case_create' })).toBeVisible();
  15. });