Commit c9d2f0ee authored by Alexander Turinske's avatar Alexander Turinske

Fix forEach tests for all formGroups

parent af8a8978
...@@ -285,19 +285,21 @@ describe('DAST Scanner Profile', () => { ...@@ -285,19 +285,21 @@ describe('DAST Scanner Profile', () => {
}); });
describe('when profile does not come from a policy', () => { describe('when profile does not come from a policy', () => {
let formGroups;
beforeEach(() => { beforeEach(() => {
createComponent({ createComponent({
propsData: { propsData: {
profile: defaultProfile, profile: defaultProfile,
}, },
}); });
formGroups = findAllFormGroups().wrappers;
}); });
it('should enable all form groups', () => { it('should enable all form groups', () => {
const formGroups = findAllFormGroups(); formGroups.forEach((formGroup) => {
for (let i = 0; i < formGroups.length; i += 1) { expect(formGroup.attributes('disabled')).toBe(undefined);
expect(formGroups.at(i).attributes('disabled')).toBe(undefined); });
}
}); });
it('should show the policy profile alert', () => { it('should show the policy profile alert', () => {
...@@ -306,12 +308,15 @@ describe('DAST Scanner Profile', () => { ...@@ -306,12 +308,15 @@ describe('DAST Scanner Profile', () => {
}); });
describe('when profile does comes from a policy', () => { describe('when profile does comes from a policy', () => {
let formGroups;
beforeEach(() => { beforeEach(() => {
createComponent({ createComponent({
propsData: { propsData: {
profile: policyScannerProfile, profile: policyScannerProfile,
}, },
}); });
formGroups = findAllFormGroups().wrappers;
}); });
it('should show the policy profile alert', () => { it('should show the policy profile alert', () => {
...@@ -319,10 +324,9 @@ describe('DAST Scanner Profile', () => { ...@@ -319,10 +324,9 @@ describe('DAST Scanner Profile', () => {
}); });
it('should disable all form groups', () => { it('should disable all form groups', () => {
const formGroups = findAllFormGroups(); formGroups.forEach((formGroup) => {
for (let i = 0; i < formGroups.length; i += 1) { expect(formGroup.attributes('disabled')).toBe('true');
expect(formGroups.at(i).attributes('disabled')).toBe('true'); });
}
}); });
it('should disable the save button', () => { it('should disable the save button', () => {
......
...@@ -121,20 +121,20 @@ describe('DastSiteAuthSection', () => { ...@@ -121,20 +121,20 @@ describe('DastSiteAuthSection', () => {
describe('when profile does not come from a policy', () => { describe('when profile does not come from a policy', () => {
it('should enable all form groups', () => { it('should enable all form groups', () => {
createComponent({ mountFn: shallowMount, fields: { enabled: true } }); createComponent({ mountFn: shallowMount, fields: { enabled: true } });
const formGroups = findAllFormGroups(); const formGroups = findAllFormGroups().wrappers;
for (let i = 0; i < formGroups.length; i += 1) { formGroups.forEach((formGroup) => {
expect(formGroups.at(i).attributes('disabled')).toBe(undefined); expect(formGroup.attributes('disabled')).toBe(undefined);
} });
}); });
}); });
describe('when profile does comes from a policy', () => { describe('when profile does comes from a policy', () => {
it('should disable all form groups', () => { it('should disable all form groups', () => {
createComponent({ mountFn: shallowMount, disabled: true, fields: { enabled: true } }); createComponent({ mountFn: shallowMount, disabled: true, fields: { enabled: true } });
const formGroups = findAllFormGroups(); const formGroups = findAllFormGroups().wrappers;
for (let i = 0; i < formGroups.length; i += 1) { formGroups.forEach((formGroup) => {
expect(formGroups.at(i).attributes('disabled')).toBe('true'); expect(formGroup.attributes('disabled')).toBe('true');
} });
}); });
}); });
}); });
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment