Fix cypress test
This commit is contained in:
parent
b7c996dab2
commit
0dec39c094
|
|
@ -139,9 +139,7 @@ describe('Class Management', () => {
|
||||||
cy.get('[data-cy=active-class-members-list]').within(() => {
|
cy.get('[data-cy=active-class-members-list]').within(() => {
|
||||||
cy.get('[data-cy=school-class-member]').should('have.length', 2)
|
cy.get('[data-cy=school-class-member]').should('have.length', 2)
|
||||||
});
|
});
|
||||||
cy.get('[data-cy=inactive-class-members-list]').within(() => {
|
cy.get('[data-cy=inactive-class-members-list]').should('not.exist');
|
||||||
cy.get('[data-cy=school-class-member]').should('have.length', 0)
|
|
||||||
});
|
|
||||||
|
|
||||||
cy.get('[data-cy=remove-from-class]').first().click();
|
cy.get('[data-cy=remove-from-class]').first().click();
|
||||||
|
|
||||||
|
|
@ -157,9 +155,7 @@ describe('Class Management', () => {
|
||||||
cy.get('[data-cy=active-class-members-list]').within(() => {
|
cy.get('[data-cy=active-class-members-list]').within(() => {
|
||||||
cy.get('[data-cy=school-class-member]').should('have.length', 2)
|
cy.get('[data-cy=school-class-member]').should('have.length', 2)
|
||||||
});
|
});
|
||||||
cy.get('[data-cy=inactive-class-members-list]').within(() => {
|
cy.get('[data-cy=inactive-class-members-list]').should('not.exist');
|
||||||
cy.get('[data-cy=school-class-member]').should('have.length', 0)
|
|
||||||
});
|
|
||||||
});
|
});
|
||||||
|
|
||||||
it('should display old classes', () => {
|
it('should display old classes', () => {
|
||||||
|
|
|
||||||
|
|
@ -20,10 +20,10 @@
|
||||||
<li class="popover-links__link popover-links__link--large popover-links__divider"
|
<li class="popover-links__link popover-links__link--large popover-links__divider"
|
||||||
v-if="me.isTeacher"
|
v-if="me.isTeacher"
|
||||||
data-cy="create-class-link" @click="closeSidebar">
|
data-cy="create-class-link" @click="closeSidebar">
|
||||||
<router-link :to="{name: 'create-class'}">Klasse erfassen</router-link>
|
<router-link tag="span" :to="{name: 'create-class'}">Klasse erfassen</router-link>
|
||||||
</li>
|
</li>
|
||||||
<li class="popover-links__link popover-links__link--large popover-links__divider" @click="closeSidebar">
|
<li class="popover-links__link popover-links__link--large popover-links__divider" @click="closeSidebar">
|
||||||
<router-link :to="{name: 'old-classes'}">Alte Klassen anzeigen</router-link>
|
<router-link tag="span" :to="{name: 'old-classes'}">Alte Klassen anzeigen</router-link>
|
||||||
</li>
|
</li>
|
||||||
</widget-popover>
|
</widget-popover>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,8 @@ export default {
|
||||||
id: ''
|
id: ''
|
||||||
},
|
},
|
||||||
permissions: [],
|
permissions: [],
|
||||||
schoolClasses: []
|
schoolClasses: [],
|
||||||
|
isTeacher: false
|
||||||
},
|
},
|
||||||
showPopover: false
|
showPopover: false
|
||||||
}
|
}
|
||||||
|
|
@ -17,12 +18,10 @@ export default {
|
||||||
apollo: {
|
apollo: {
|
||||||
me: {
|
me: {
|
||||||
query: ME_QUERY,
|
query: ME_QUERY,
|
||||||
manual: true,
|
update(data) {
|
||||||
result({data, loading, networkStatus}) {
|
return this.$getRidOfEdges(data).me;
|
||||||
if (!loading) {
|
},
|
||||||
this.me = this.$getRidOfEdges(data).me;
|
fetchPolicy: 'cache-first'
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue