Skip to content

Commit

Permalink
Update reversion call test to be namespace-aware
Browse files Browse the repository at this point in the history
  • Loading branch information
backspace committed Apr 19, 2021
1 parent 3a219ee commit c30917f
Showing 1 changed file with 8 additions and 4 deletions.
12 changes: 8 additions & 4 deletions ui/tests/acceptance/job-versions-test.js
Original file line number Diff line number Diff line change
Expand Up @@ -8,20 +8,24 @@ import Layout from 'nomad-ui/tests/pages/layout';
import moment from 'moment';

let job;
let namespace;
let versions;

module('Acceptance | job versions', function(hooks) {
setupApplicationTest(hooks);
setupMirage(hooks);

hooks.beforeEach(async function() {
job = server.create('job', { createAllocations: false });
server.create('namespace');
namespace = server.create('namespace');

job = server.create('job', { namespaceId: namespace.id, createAllocations: false });
versions = server.db.jobVersions.where({ jobId: job.id });

const managementToken = server.create('token');
window.localStorage.nomadTokenSecret = managementToken.secretId;

await Versions.visit({ id: job.id });
await Versions.visit({ id: job.id, namespace: namespace.id });
});

test('it passes an accessibility audit', async function(assert) {
Expand Down Expand Up @@ -65,14 +69,14 @@ module('Acceptance | job versions', function(hooks) {

const revertRequest = this.server.pretender.handledRequests.find(request => request.url.includes('revert'));

assert.equal(revertRequest.url, `/v1/job/${job.id}/revert`);
assert.equal(revertRequest.url, `/v1/job/${job.id}/revert?namespace=${namespace.id}`);

assert.deepEqual(JSON.parse(revertRequest.requestBody), {
JobID: job.id,
JobVersion: versionNumberRevertingTo,
});

assert.equal(currentURL(), `/jobs/${job.id}`);
assert.equal(currentURL(), `/jobs/${job.id}?namespace=${namespace.id}`);
}
});

Expand Down

0 comments on commit c30917f

Please sign in to comment.