open-nomad/ui/tests/acceptance/volume-detail-test.js
Michael Lange 1bd6a69067
UI: Support for CSI (#7446)
Closes #7197 #7199

Note: Test coverage is limited to adapter and serializer unit tests. All
acceptance tests have been stubbed and all features have been manually
tested end-to-end.

This represents Phase 1 of #6993 which is the core workflow of CSI in
the UI. It includes a couple new pages for viewing all external volumes
as well as the allocations associated with each. It also updates
existing volume related views on job and allocation pages to handle both
Host Volumes and CSI Volumes.
2020-03-25 07:51:26 -05:00

29 lines
1.2 KiB
JavaScript

import { module, skip } from 'qunit';
import { setupApplicationTest } from 'ember-qunit';
import { setupMirage } from 'ember-cli-mirage/test-support';
module('Acceptance | volume detail', function(hooks) {
setupApplicationTest(hooks);
setupMirage(hooks);
hooks.beforeEach(function() {});
skip('/csi/volums/:id should have a breadcrumb trail linking back to Volumes and CSI', async function() {});
skip('/csi/volumes/:id should show the volume name in the title', async function() {});
skip('/csi/volumes/:id should list additional details for the volume below the title', async function() {});
skip('/csi/volumes/:id should list all write allocations the volume is attached to', async function() {});
skip('/csi/volumes/:id should list all read allocations the volume is attached to', async function() {});
skip('each allocation should have high-level details forthe allocation', async function() {});
skip('each allocation should link to the allocation detail page', async function() {});
skip('when there are no write allocations, the table presents an empty state', async function() {});
skip('when there are no read allocations, the table presents an empty state', async function() {});
});