Skip to content
Snippets Groups Projects
Commit 95a907b4 authored by Kushal Pandya's avatar Kushal Pandya
Browse files

Merge branch '230615-spec-environments-active-item' into 'master'

Fix ignored spec for select environment

Closes #230615

See merge request gitlab-org/gitlab!38133
parents f0288d79 0cf0c0e6
No related branches found
No related tags found
Loading
Loading
Loading
@@ -124,11 +124,13 @@ describe('Dashboard header', () => {
 
describe('when environments data is loaded', () => {
const currentDashboard = dashboardGitResponse[0].path;
const currentEnvironmentName = environmentData[0].name;
 
beforeEach(() => {
setupStoreWithData(store);
store.state.monitoringDashboard.projectPath = mockProjectPath;
store.state.monitoringDashboard.currentDashboard = currentDashboard;
store.state.monitoringDashboard.currentEnvironmentName = currentEnvironmentName;
 
return wrapper.vm.$nextTick();
});
Loading
Loading
@@ -145,15 +147,13 @@ describe('Dashboard header', () => {
});
});
 
// Note: This test is not working, .active does not show the active environment
// https://gitlab.com/gitlab-org/gitlab/-/issues/230615
// eslint-disable-next-line jest/no-disabled-tests
it.skip('renders the environments dropdown with a single active element', () => {
const activeItem = findEnvsDropdownItems().wrappers.filter(itemWrapper =>
itemWrapper.find('.active').exists(),
it('renders the environments dropdown with an active element', () => {
const selectedItems = findEnvsDropdownItems().filter(
item => item.attributes('active') === 'true',
);
 
expect(activeItem.length).toBe(1);
expect(selectedItems.length).toBe(1);
expect(selectedItems.at(0).text()).toBe(currentEnvironmentName);
});
 
it('filters rendered dropdown items', () => {
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment