33 lines
926 B
JavaScript
33 lines
926 B
JavaScript
|
import { test } from 'qunit';
|
||
|
import moduleForAcceptance from 'vault/tests/helpers/module-for-acceptance';
|
||
|
import enginesPage from 'vault/tests/pages/secrets/backends';
|
||
|
|
||
|
moduleForAcceptance('Acceptance | console', {
|
||
|
beforeEach() {
|
||
|
return authLogin();
|
||
|
},
|
||
|
});
|
||
|
|
||
|
|
||
|
test('refresh reloads the current route\'s data', function(assert) {
|
||
|
let numEngines;
|
||
|
enginesPage.visit();
|
||
|
andThen(() => {
|
||
|
numEngines = enginesPage.rows().count;
|
||
|
enginesPage.consoleToggle();
|
||
|
let now = Date.now();
|
||
|
[1, 2, 3].forEach(num => {
|
||
|
let inputString = `write sys/mounts/${now+num} type=kv`;
|
||
|
enginesPage.console.consoleInput(inputString);
|
||
|
enginesPage.console.enter();
|
||
|
});
|
||
|
});
|
||
|
andThen(() => {
|
||
|
enginesPage.console.consoleInput('refresh');
|
||
|
enginesPage.console.enter();
|
||
|
});
|
||
|
andThen(() => {
|
||
|
assert.equal(enginesPage.rows().count, numEngines + 3, 'new engines were added to the page');
|
||
|
});
|
||
|
});
|