Skip to content

Commit

Permalink
Merge pull request #974 from navikt/oppdater-avhengigheiter
Browse files Browse the repository at this point in the history
Oppdater avhengigheiter
  • Loading branch information
ingfo authored May 8, 2024
2 parents 6195c7a + 712c7dc commit 697a6e5
Show file tree
Hide file tree
Showing 15 changed files with 507 additions and 612 deletions.
22 changes: 11 additions & 11 deletions cypress/e2e/veiledergrupper_spec.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@ import {kebabCase} from '../../src/utils/utils';
const gruppenavn = 'Voffvoff';
const gruppenavnRedigert = 'Mjaumjau';
const eksisterendeGruppenavn = 'Gruppen brukes til test la stå';
const andersen = 'Andersen';
const johansen = 'Johansen';
const aasen = 'Aasen';
const testnavn1 = 'Aalerud';
const testnavn2 = 'Johansen';
const testnavn3 = 'Aasen';
const minstEnVeileder = 'Du må legge til veiledere.';

before('Start server', () => {
Expand All @@ -32,13 +32,13 @@ describe('Veiledergrupper', () => {
cy.getByTestId('veiledergruppe_ny-gruppe_knapp').click();

// Søk etter brukar "Andersen" og vel den
cy.getByTestId('veiledergruppe_modal_sok-veileder-input').type(andersen);
cy.getByTestId('sokfilter-veilederliste_veiledere').as('veilederliste').should('contain', andersen);
cy.get('@veilederliste').should('not.contain', johansen);
cy.getByTestId('veiledergruppe_modal_sok-veileder-input').type(testnavn1);
cy.getByTestId('sokfilter-veilederliste_veiledere').as('veilederliste').should('contain', testnavn1);
cy.get('@veilederliste').should('not.contain', testnavn2);
cy.getByTestId('veiledergruppe_modal_veileder-checkbox_0').check({force: true});

// Søk på enno ein brukar og vel den
cy.getByTestId('veiledergruppe_modal_sok-veileder-input').clear().type(johansen);
cy.getByTestId('veiledergruppe_modal_sok-veileder-input').clear().type(testnavn2);
cy.getByTestId('veiledergruppe_modal_veileder-checkbox_0').check({force: true});

// Prøvar å lagre endringar utan gruppenamn, blir stoppa av validering
Expand All @@ -62,8 +62,8 @@ describe('Veiledergrupper', () => {
cy.getByTestId(`veiledergruppe-rad_${kebabCase(gruppenavn)}`).should('be.checked');

// Sjekkar at brukarane vi la til i gruppa er synlege som filtertags
cy.getByTestId('filtrering_label-container').children().as('filtreringstags').contains(andersen);
cy.get('@filtreringstags').contains(johansen);
cy.getByTestId('filtrering_label-container').children().as('filtreringstags').contains(testnavn1);
cy.get('@filtreringstags').contains(testnavn2);

// Gruppa skal også finnast når vi går til vVeilederoversikten
cy.gaTilOversikt('veileder-oversikt');
Expand Down Expand Up @@ -111,7 +111,7 @@ describe('Veiledergrupper', () => {
cy.getByTestId('veiledergruppe_modal_form').contains(minstEnVeileder);

// Legg til ny veiledar ("Aasen")
cy.getByTestId('veiledergruppe_modal_sok-veileder-input').type(aasen);
cy.getByTestId('veiledergruppe_modal_sok-veileder-input').type(testnavn3);
cy.getByTestId('veiledergruppe_modal_veileder-checkbox_0').check({force: true});

// Lagre
Expand All @@ -120,7 +120,7 @@ describe('Veiledergrupper', () => {

// Sjekk at redigeringa fungerte
cy.get('@veiledergrupper').should('have.length', veiledergrupperForRedigering.length);
cy.getByTestId('filtrering_label-container').children().should('have.length', 1).contains(aasen);
cy.getByTestId('filtrering_label-container').children().should('have.length', 1).contains(testnavn3);
});
});

Expand Down
13 changes: 8 additions & 5 deletions cypress/e2e/veilederoversikt_spec.js
Original file line number Diff line number Diff line change
Expand Up @@ -23,20 +23,23 @@ describe('Annen veileder', () => {
.should('contain', 'Du er inne på Testias Testesen sin oversikt');
});
it('Søk veileder i veilederoversikt', () => {
const veilederSomfinnes = 'Olstad';
const veilederSomIkkeFinnes = 'Olstadzzz';

cy.gaTilOversikt('veileder-oversikt');
cy.getByTestId('veilederoversikt_sok-veileder-input').click();
cy.getByTestId('veilederoversikt_sok-veileder_veilederliste')
.get(".navds-checkboxes")
.children()
.should('have.length', 41);
cy.getByTestId('veilederoversikt_sok-veileder-input').type('Gloslido');
cy.getByTestId('veilederoversikt_sok-veileder-input').type(veilederSomIkkeFinnes);
cy.getByTestId('veilederoversikt_alertstripe_info')
.should('contain', 'Ingen veiledere funnet')
.should('be.visible');
cy.getByTestId('veilederoversikt_sok-veileder-input')
.click()
.clear()
.type('Glosli');
.type(veilederSomfinnes);
cy.getByTestId('veilederoversikt_sok-veileder_veilederliste')
.get(".navds-checkboxes")
.children()
Expand Down Expand Up @@ -66,14 +69,14 @@ describe('Annen veileder', () => {
// cy.getByTestId('veilederoversikt_sok-veileder_veilederliste')
// .children()
// .should('have.length', 40);
// cy.getByTestId('veilederoversikt_sok-veileder-input').type('Gloslido');
// cy.getByTestId('veilederoversikt_sok-veileder-input').type(veilederSomIkkeFinnes);
// cy.getByTestId('veilederoversikt_alertstripe_info')
// .should('contain', 'Ingen veiledere funnet')
// .should('be.visible');
// cy.getByTestId('veilederoversikt_sok-veileder-input')
// .click()
// .clear()
// .type('Glosli');
// .type(veilederSomfinnes);
// cy.getByTestId('veilederoversikt_sok-veileder_veilederliste')
// .children()
// .should('have.length', 1);
Expand All @@ -91,7 +94,7 @@ describe('Annen veileder', () => {
// .should('have.length', 1);
// cy.getByTestId('filtrering_label-container')
// .children()
// .contains('Glosli, Kasper')
// .contains(veilederSomFinnes)
// .click();
// cy.getByTestId('veilederoversikt_sok-veileder-input')
// .click()
Expand Down
Loading

0 comments on commit 697a6e5

Please sign in to comment.