import { Helper } from '../helper.po';
+import { PoolPageHelper } from '../pools/pools.po';
+import { ImagesPageHelper } from './images.po';
describe('Images page', () => {
- let images: Helper['images'];
- let pools: Helper['pools'];
+ let pools: PoolPageHelper;
+ let images: ImagesPageHelper;
beforeAll(() => {
images = new Helper().images;
import { Helper } from '../helper.po';
+import { IscsiPageHelper } from './iscsi.po';
describe('Iscsi Page', () => {
- let iscsi: Helper['iscsi'];
+ let iscsi: IscsiPageHelper;
beforeAll(() => {
iscsi = new Helper().iscsi;
import { Helper } from '../helper.po';
+import { PoolPageHelper } from '../pools/pools.po';
+import { MirroringPageHelper } from './mirroring.po';
describe('Mirroring page', () => {
- let mirroring: Helper['mirroring'];
- let pools: Helper['pools'];
+ let pools: PoolPageHelper;
+ let mirroring: MirroringPageHelper;
beforeAll(() => {
mirroring = new Helper().mirroring;
import { Helper } from '../helper.po';
+import { AlertsPageHelper } from './alerts.po';
describe('Alerts page', () => {
- let alerts: Helper['alerts'];
+ let alerts: AlertsPageHelper;
beforeAll(() => {
alerts = new Helper().alerts;
import { Helper } from '../helper.po';
+import { ConfigurationPageHelper } from './configuration.po';
describe('Configuration page', () => {
- let configuration: Helper['configuration'];
+ let configuration: ConfigurationPageHelper;
beforeAll(() => {
configuration = new Helper().configuration;
import { $, browser } from 'protractor';
import { Helper } from '../helper.po';
+import { CrushMapPageHelper } from './crush-map.po';
describe('CRUSH map page', () => {
- let crushmap: Helper['crushMap'];
+ let crushmap: CrushMapPageHelper;
beforeAll(() => {
crushmap = new Helper().crushMap;
import { Helper } from '../helper.po';
+import { HostsPageHelper } from './hosts.po';
describe('Hosts page', () => {
- let hosts: Helper['hosts'];
+ let hosts: HostsPageHelper;
beforeAll(() => {
hosts = new Helper().hosts;
import { Helper } from '../helper.po';
+import { PoolPageHelper } from '../pools/pools.po';
+import { ConfigurationPageHelper } from './configuration.po';
+import { LogsPageHelper } from './logs.po';
describe('Logs page', () => {
- let logs: Helper['logs'];
- let pools: Helper['pools'];
- let configuration: Helper['configuration'];
+ let logs: LogsPageHelper;
+ let pools: PoolPageHelper;
+ let configuration: ConfigurationPageHelper;
const poolname = 'logs_e2e_test_pool';
const configname = 'log_graylog_port';
import { Helper } from '../helper.po';
+import { ManagerModulesPageHelper } from './mgr-modules.po';
describe('Manager modules page', () => {
- let mgrmodules: Helper['mgrmodules'];
+ let mgrmodules: ManagerModulesPageHelper;
beforeAll(() => {
mgrmodules = new Helper().mgrModules;
import { Helper } from '../helper.po';
+import { MonitorsPageHelper } from './monitors.po';
describe('Monitors page', () => {
- let monitors: Helper['monitors'];
+ let monitors: MonitorsPageHelper;
beforeAll(() => {
monitors = new Helper().monitors;
import { Helper } from '../helper.po';
+import { OSDsPageHelper } from './osds.po';
describe('OSDs page', () => {
- let osds: Helper['osds'];
+ let osds: OSDsPageHelper;
beforeAll(() => {
osds = new Helper().osds;
import { $$, browser, by, element } from 'protractor';
+import { IscsiPageHelper } from './block/iscsi.po';
+import { HostsPageHelper } from './cluster/hosts.po';
+import { MonitorsPageHelper } from './cluster/monitors.po';
+import { OSDsPageHelper } from './cluster/osds.po';
+import { DashboardPageHelper } from './dashboard.po';
import { Helper } from './helper.po';
+import { PoolPageHelper } from './pools/pools.po';
+import { DaemonsPageHelper } from './rgw/daemons.po';
describe('Dashboard Main Page', () => {
- let dashboard: Helper['dashboard'];
- let daemons: Helper['daemons'];
- let hosts: Helper['hosts'];
- let osds: Helper['osds'];
- let pools: Helper['pools'];
- let monitors: Helper['monitors'];
- let iscsi: Helper['iscsi'];
+ let dashboard: DashboardPageHelper;
+ let daemons: DaemonsPageHelper;
+ let hosts: HostsPageHelper;
+ let osds: OSDsPageHelper;
+ let pools: PoolPageHelper;
+ let monitors: MonitorsPageHelper;
+ let iscsi: IscsiPageHelper;
beforeAll(() => {
dashboard = new Helper().dashboard;
import { Helper } from '../helper.po';
+import { FilesystemsPageHelper } from './filesystems.po';
describe('Filesystems page', () => {
- let filesystems: Helper['filesystems'];
+ let filesystems: FilesystemsPageHelper;
beforeAll(() => {
filesystems = new Helper().filesystems;
import { Helper } from '../helper.po';
+import { NfsPageHelper } from './nfs.po';
describe('Nfs page', () => {
- let nfs: Helper['nfs'];
+ let nfs: NfsPageHelper;
beforeAll(() => {
nfs = new Helper().nfs;
import { Helper } from '../helper.po';
+import { PoolPageHelper } from './pools.po';
describe('Pools page', () => {
- let pools: Helper['pools'];
+ let pools: PoolPageHelper;
const poolName = 'pool_e2e_pool_test';
beforeAll(async () => {
import { $ } from 'protractor';
import { Helper } from '../helper.po';
+import { BucketsPageHelper } from './buckets.po';
describe('RGW buckets page', () => {
- let buckets: Helper['buckets'];
+ let buckets: BucketsPageHelper;
beforeAll(async () => {
const helper = new Helper();
import { Helper } from '../helper.po';
+import { DaemonsPageHelper } from './daemons.po';
describe('RGW daemons page', () => {
- let daemons: Helper['daemons'];
+ let daemons: DaemonsPageHelper;
beforeAll(() => {
daemons = new Helper().daemons;
import { Helper } from '../helper.po';
+import { UsersPageHelper } from './users.po';
describe('RGW users page', () => {
- let users: Helper['users'];
+ let users: UsersPageHelper;
const user_name = '000user_create_edit_delete';
beforeAll(() => {