blob: a64e3bc8c020fca69f36cdd57890beee5d85ffb6 (
plain)
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
|
import { InventoryPageHelper } from '../cluster/inventory.po';
describe('Physical Disks page', () => {
const inventory = new InventoryPageHelper();
beforeEach(() => {
cy.login();
Cypress.Cookies.preserveOnce('token');
inventory.navigateTo();
});
it('should have correct devices', () => {
cy.fixture('orchestrator/inventory.json').then((hosts) => {
const totalDiskCount = Cypress._.sumBy(hosts, 'devices.length');
inventory.expectTableCount('total', totalDiskCount);
for (const host of hosts) {
inventory.filterTable('Hostname', host['name']);
inventory.getTableCount('found').should('be.eq', host.devices.length);
}
});
});
it('should identify device', () => {
inventory.identify();
});
});
|