Tengo un comparador personalizado myMatcher
contiene una función para ser llamada desde el comparador:
expect.extend({ someFunction(x,y) { return this.equals(....) .... }, myMatcher(received, expected) { ... this.someFunction(x,y); } });
Pero esto falla:
TypeError: this.someFunction is not a function
¿Cómo puedo definir una función dentro de un comparador? Dentro de la función, this
debe ser lo mismo que dentro de myMatcher
.