blob: 72438b820bf60cd940269c6070d66f6eda67d1f3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
describe('Highways England tests', function() {
it('report as defaults to body', function() {
cy.server();
cy.fixture('highways.xml');
cy.route('**/mapserver/highways*', 'fixture:highways.xml').as('highways-tilma');
cy.route('/report/new/ajax*').as('report-ajax');
cy.visit('/');
cy.contains('Go');
cy.get('[name=pc]').type(Cypress.env('postcode'));
cy.get('[name=pc]').parents('form').submit();
cy.url().should('include', '/around');
cy.get('#map_box').click(240, 249);
cy.wait('@report-ajax');
cy.wait('@highways-tilma');
cy.get('#highways').should('contain', 'M6');
cy.get('#js-councils_text').should('contain', 'Highways England');
cy.get('#single_body_only').should('have.value', 'Highways England');
cy.get('#js-not-highways').click();
cy.get('#js-councils_text').should('contain', 'Borsetshire');
cy.get('#single_body_only').should('have.value', '');
cy.get('#js-highways').click({ force: true });
cy.get('#js-councils_text').should('contain', 'Highways England');
cy.get('#single_body_only').should('have.value', 'Highways England');
});
});
|