24 lines
957 B
JavaScript
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]`,
|
|
};
|