Add availability gauges to the plugin page object

This commit is contained in:
Michael Lange
2020-05-18 14:52:26 -07:00
parent 3cf81d2741
commit ebc402ac5f
2 changed files with 5 additions and 2 deletions

View File

@@ -26,7 +26,7 @@
<div class="columns">
{{#if model.controllerRequired}}
<div class="column">
<div class="column" data-test-plugin-controller-availability>
<div class="boxed-section">
<div class="boxed-section-head is-hollow">Controller Health</div>
<div class="boxed-section-body">
@@ -55,7 +55,7 @@
</div>
{{/if}}
<div class="column">
<div class="boxed-section">
<div class="boxed-section" data-test-plugin-node-availability>
<div class="boxed-section-head is-hollow">Node Health</div>
<div class="boxed-section-body">
<div class="columns is-centered is-max-half is-bottom-aligned">

View File

@@ -19,6 +19,9 @@ export default create({
nodeHealth: text('[data-test-plugin-node-health]'),
provider: text('[data-test-plugin-provider]'),
controllerAvailabilityIsPresent: isPresent('[data-test-plugin-controller-availability]'),
nodeAvailabilityIsPresent: isPresent('[data-test-plugin-node-availability]'),
breadcrumbs: collection('[data-test-breadcrumb]', {
id: attribute('data-test-breadcrumb'),
text: text(),