| 1234567891011121314151617181920 |
- import { test, expect } from '@playwright/test';
- test.beforeEach(async({ page }) => {
- await page.goto('/manage/modules');
- });
- test('should present the default modules', async ({ page }) => {
- await expect(page.getByRole('link', { name: 'Iris IntelOwl' })).toBeVisible();
- await expect(page.getByRole('link', { name: 'IrisCheck' })).toBeVisible();
- await expect(page.getByRole('link', { name: 'IrisMISP' })).toBeVisible();
- await expect(page.getByRole('link', { name: 'IrisVT' })).toBeVisible();
- await expect(page.getByRole('link', { name: 'IrisWebHooks' })).toBeVisible();
- });
- test('should filter by hook name', async ({ page }) => {
- await page.locator('#hooks_table_filter').getByLabel('Search:').fill('e_create');
- await expect(page.getByRole('gridcell', { name: 'on_postload_case_create' })).toBeVisible();
- });
|