firebase / firebase/quickstart-testing
Example for asserting `HttpsError` thrown by cloud function
- Lenguaje dominante
- JavaScript
- Estrellas
- 368
- Forks
- 125
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
It would be really nice to have an example how to assert `HttpsError`, which are thrown by a cloud function.
```ts
exports.testCallable = functions.https.onCall((data, context) => {
console.log('testCallable');
return new functions.https.HttpsError('ok', 'this is an error');
})
```
How to write a test, that a `HttpsError` with the message `this is an error` was thrown?
Guía de contribución
Línea de trabajo
Comienza con la función de Cloud testCallable proporcionada e inspecciona los puntos de entrada para las pruebas de callable functions del repositorio. Añade un ejemplo que muestre cómo comprobar el mensaje de HttpsError y verifica que la prueba documentada distinga el error esperado de una llamada exitosa.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- firebase, javascript
- Área
- backend, testing
- Tipo de issue
- Documentación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 42/100