open-vault/ui/tests/helpers/pki/pki-issuer-cross-sign.js

24 lines
957 B
JavaScript

/**
* Copyright (c) HashiCorp, Inc.
* SPDX-License-Identifier: MPL-2.0
*/
import { SELECTORS as CONFIGURE } from './pki-configure-create';
import { SELECTORS as DETAILS } from './pki-issuer-details';
export const SELECTORS = {
objectListInput: (key, row = 0) => `[data-test-object-list-input="${key}-${row}"]`,
inputByName: (name) => `[data-test-input="${name}"]`,
addRow: '[data-test-object-list-add-button',
submitButton: '[data-test-cross-sign-submit]',
cancelButton: '[data-test-cross-sign-cancel]',
statusCount: '[data-test-cross-sign-status-count]',
signedIssuerRow: (row = 0) => `[data-test-info-table-row="${row}"]`,
signedIssuerCol: (attr) => `[data-test-info-table-column="${attr}"]`,
// for cross signing acceptance tests
configure: { ...CONFIGURE },
details: { ...DETAILS },
rowValue: (attr) => `[data-test-row-value="${attr}"]`,
copyButton: (attr) => `[data-test-value-div="${attr}"] [data-test-copy-button]`,
};