mirror of
https://github.com/hashicorp/vault.git
synced 2025-08-22 15:11:07 +02:00
* clean up selectors file and then update testButton to buttonByAttr * a lot but not really in the scheme of things * fix component test failures * fix acceptance test failures * fix namespace selector * clean up remaining tests * another test * last test * small changes, but I have test failures * a mess in custom messages, really hard to test because of test pollution. * make data-test-submit vs data-test-save * change other-methods to sign in with other methods * clean up of failing test * buttonByAttr to button * clean up test pollution on config messages * sweep of clean ups * another round of small cleanups * fix some message things, remaining oidc issue? * use a runCmd to better delete things * fix to amend for recent auth test changes * remove skip
20 lines
592 B
JavaScript
20 lines
592 B
JavaScript
/**
|
|
* Copyright (c) HashiCorp, Inc.
|
|
* SPDX-License-Identifier: BUSL-1.1
|
|
*/
|
|
|
|
import { fillIn, click } from '@ember/test-helpers';
|
|
import { MOUNT_BACKEND_FORM } from 'vault/tests/helpers/components/mount-backend-form-selectors';
|
|
import { GENERAL } from 'vault/tests/helpers/general-selectors';
|
|
|
|
export const mountBackend = async (type, path) => {
|
|
await click(MOUNT_BACKEND_FORM.mountType(type));
|
|
if (path) {
|
|
await fillIn(GENERAL.inputByAttr('path'), path);
|
|
await click(GENERAL.submitButton);
|
|
} else {
|
|
// save with default path
|
|
await click(GENERAL.submitButton);
|
|
}
|
|
};
|