Passed
Pull Request — master (#41)
by
unknown
04:25
created

test/functional/app.test.ts   A

Complexity

Total Complexity 1
Complexity/F 1

Size

Lines of Code 25
Function Count 1

Duplication

Duplicated Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
wmc 1
eloc 20
mnd 0
bc 0
fnc 1
dl 0
loc 25
rs 10
bpm 0
cpm 1
noi 0
c 0
b 0
f 0

1 Function

Rating   Name   Duplication   Size   Complexity  
A app.test.ts ➔ byTestId 0 3 1
1
import { Mockiavelli } from 'mockiavelli';
2
import { mockGetEnvironments, mockGetServices } from './requests-mocks';
3
4
describe('App', () => {
5
    let mockiavelli: Mockiavelli;
6
7
    beforeEach(async () => {
8
        await jestPuppeteer.resetPage();
9
10
        mockiavelli = await Mockiavelli.setup(page);
11
        mockGetEnvironments(mockiavelli);
12
        mockGetServices(mockiavelli);
13
14
        await page.goto('http://localhost:9000');
15
    });
16
17
    test('Basic test', async () => {
18
        await page.waitForSelector(byTestId('label'));
19
    });
20
});
21
22
function byTestId(testId: string) {
23
    return `[data-test-id="${testId}"]`;
24
}
25