diff --git a/ui/tests/acceptance/optimize-test.js b/ui/tests/acceptance/optimize-test.js index 2ebc901f4..e443c8db4 100644 --- a/ui/tests/acceptance/optimize-test.js +++ b/ui/tests/acceptance/optimize-test.js @@ -358,6 +358,8 @@ module('Acceptance | optimize search and facets', function(hooks) { setupMirage(hooks); hooks.beforeEach(async function() { + server.create('feature', { name: 'Dynamic Application Sizing' }); + server.create('node'); server.createList('namespace', 2); @@ -398,7 +400,10 @@ module('Acceptance | optimize search and facets', function(hooks) { assert.equal(Optimize.card.slug.jobName, 'zzzzzz'); - assert.equal(Optimize.search.placeholder, `Search ${Optimize.recommendationSummaries.length} recommendations...`); + assert.equal( + Optimize.search.placeholder, + `Search ${Optimize.recommendationSummaries.length} recommendations...` + ); await Optimize.search.fillIn('ooo'); @@ -523,7 +528,11 @@ module('Acceptance | optimize search and facets', function(hooks) { groupTaskCount: 2, childrenCount: 0, }); - server.createList('job', 2, { status: 'dead', createRecommendations: true, childrenCount: 0 }); + server.createList('job', 2, { + status: 'dead', + createRecommendations: true, + childrenCount: 0, + }); await Optimize.visit(); }, filter: (taskGroup, selection) => selection.includes(taskGroup.job.status), @@ -600,7 +609,8 @@ module('Acceptance | optimize search and facets', function(hooks) { }); await Optimize.visit(); }, - filter: (taskGroup, selection) => selection.find(prefix => taskGroup.job.name.startsWith(prefix)), + filter: (taskGroup, selection) => + selection.find(prefix => taskGroup.job.name.startsWith(prefix)), }); function testFacet(label, { facet, paramName, beforeEach, filter, expectedOptions }) { @@ -633,10 +643,13 @@ module('Acceptance | optimize search and facets', function(hooks) { const selection = [option.key]; - const sortedRecommendations = server.db.recommendations - .sortBy('submitTime').reverse(); + const sortedRecommendations = server.db.recommendations.sortBy('submitTime').reverse(); - const recommendationTaskGroups = server.schema.tasks.find(sortedRecommendations.mapBy('taskId').uniq()).models.mapBy('taskGroup').uniqBy('id').filter(group => filter(group, selection)); + const recommendationTaskGroups = server.schema.tasks + .find(sortedRecommendations.mapBy('taskId').uniq()) + .models.mapBy('taskGroup') + .uniqBy('id') + .filter(group => filter(group, selection)); Optimize.recommendationSummaries.forEach((summary, index) => { const group = recommendationTaskGroups[index]; @@ -657,10 +670,13 @@ module('Acceptance | optimize search and facets', function(hooks) { await option2.toggle(); selection.push(option2.key); - const sortedRecommendations = server.db.recommendations - .sortBy('submitTime').reverse(); + const sortedRecommendations = server.db.recommendations.sortBy('submitTime').reverse(); - const recommendationTaskGroups = server.schema.tasks.find(sortedRecommendations.mapBy('taskId').uniq()).models.mapBy('taskGroup').uniqBy('id').filter(group => filter(group, selection)); + const recommendationTaskGroups = server.schema.tasks + .find(sortedRecommendations.mapBy('taskId').uniq()) + .models.mapBy('taskGroup') + .uniqBy('id') + .filter(group => filter(group, selection)); Optimize.recommendationSummaries.forEach((summary, index) => { const group = recommendationTaskGroups[index];