]> git.proxmox.com Git - ceph.git/blame - ceph/src/pybind/mgr/dashboard/frontend/cypress/integration/orchestrator/05-services.e2e-spec.ts
import ceph pacific 16.2.5
[ceph.git] / ceph / src / pybind / mgr / dashboard / frontend / cypress / integration / orchestrator / 05-services.e2e-spec.ts
CommitLineData
b3b6e05e
TL
1import { ServicesPageHelper } from '../cluster/services.po';
2
3describe('Services page', () => {
4 const services = new ServicesPageHelper();
5
6 beforeEach(() => {
7 cy.login();
8 Cypress.Cookies.preserveOnce('token');
9 services.navigateTo();
10 });
11
12 describe('when Orchestrator is available', () => {
13 it('should create an rgw service', () => {
14 services.navigateTo('create');
15 services.addService('rgw');
16
17 services.checkExist('rgw.rgw.foo', true);
18 });
19
20 it('should create and delete an ingress service', () => {
21 services.navigateTo('create');
22 services.addService('ingress');
23
24 services.checkExist('ingress.rgw.rgw.foo', true);
25
26 services.deleteService('ingress.rgw.rgw.foo', 5000);
27 });
28 });
29});