index.spec.js 1.4 KB

123456789101112131415161718192021222324
  1. import Vuetify from 'vuetify'
  2. let vuetify
  3. beforeEach(() => {
  4. vuetify = new Vuetify()
  5. })
  6. describe('pages/structures_adherentes/index', () => {
  7. it('map, filters, and all results shall display by default', async () => {})
  8. it('if list view is activated, map shall be hidden', async () => {})
  9. it('when list view is activated, displayed results and filters shall stay the same', async () => {})
  10. it('results shall be paginated', async () => {})
  11. it('pagination shall be updated depending on the number of results', async () => {})
  12. it('number of results shall match the current search', async () => {})
  13. it('results shall be filtered according to the text filter', async () => {})
  14. it('results shall be filtered according to the location filter', async () => {})
  15. it('results shall be filtered according to the practice filter', async () => {})
  16. it('results shall be filtered according to the department filter', async () => {})
  17. it('results shall be filtered according to the federation filter', async () => {})
  18. it('results shall be filtered according to the map bounds', async () => {})
  19. it('if location is set, results shall be filtered according to the distance filter', async () => {})
  20. it('reinitialize shall clear each filter field, display all results, and reset map bounds (in both map and list view)', async () => {})
  21. it('the see-more button of a structure card shall lead to the details page of the structure', async () => {})
  22. })