enh : cypress : update cy.trigger and cy.log API

This commit is contained in:
Demeusy, Valentin
2017-12-04 18:26:03 +01:00
parent 34f6a6d096
commit 37f75ff18c
2 changed files with 6 additions and 2 deletions

View File

@@ -10,7 +10,8 @@ cy
.get('#querying')
.contains('ul', 'oranges').should('have.class', 'query-list')
.get('.query-button')
.contains('Save Form').should('have.class', 'btn');
.contains('Save Form').should('have.class', 'btn')
.trigger('mousemove', {clientX: 100, clientY: 200});
cy.location('host');
@@ -39,3 +40,5 @@ cy
.spread((x , y, z) => {
x + y + z;
});
cy.log('end');

View File

@@ -255,7 +255,7 @@ declare namespace Cypress {
/**
* @see https://on.cypress.io/api/log
*/
log(message: string, args: any): Chainable;
log(message: string, args?: any): Chainable;
/**
* @see https://on.cypress.io/api/next
@@ -382,6 +382,7 @@ declare namespace Cypress {
* @see https://docs.cypress.io/api/commands/trigger.html
*/
trigger(eventName: string, position?: PositionType, x?: number, y?: number, options?: TriggerOptions): Chainable;
trigger(eventName: string, eventObject: object): Chainable;
/**
* @see https://on.cypress.io/api/type