All files / blong-marine/test family.play.ts

100% Statements 31/31
100% Branches 1/1
100% Functions 0/0
100% Lines 31/31

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 321x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 2x 2x 2x 2x 2x 2x 2x 2x 2x 2x 2x 2x 2x 2x 2x 2x 2x 2x 2x 1x  
/**
 * Family CRUD — Browse, Create, Edit full-stack tests.
 *
 * Tests text and textarea widget types.
 */
import {expect, test} from '@feasibleone/blong-browser/playwright';
import {browseModel, createAndEditModel} from '@feasibleone/blong-browser/playwright/model';
 
test.use({blongPermissions: true});
 
test.describe('Marine Family', () => {
    browseModel(test, expect, {
        subject: 'marine',
        object: 'family',
        searchText: 'Acroporidae',
    });
 
    createAndEditModel(test, expect, {
        subject: 'marine',
        object: 'family',
        fields: {
            'family.familyName': 'Test Playwright Family',
            'family.order': 'Testiformes',
            'family.class': 'Testotheca',
            'family.familyDescription': 'A test family created by Playwright',
        },
        editFields: {
            'family.familyName': 'Test Playwright Family Edited',
        },
    });
});