Biblioteca de Pruebas para Reason
Esta página fue traducida por PageTurner AI (beta). No está respaldada oficialmente por el proyecto. ¿Encontraste un error? Reportar problema →
Se han portado bindings para varias bibliotecas de pruebas a ReasonML.
bs-react-testing-library contiene
bindings de BuckleScript para
React Testing Library.
bs-dom-testing-library contiene bindings de BuckleScript para
DOM Testing Library.
- npm
- Yarn
npm install --save-dev bs-dom-testing-library
yarn add --dev bs-dom-testing-library
- npm
- Yarn
npm install --save-dev bs-react-testing-library
yarn add --dev bs-react-testing-library
Configuración
Tras la instalación, necesitarás configurar el archivo bsconfig.json así:
{
"bs-dev-dependencies": ["bs-react-testing-library"]
}
o
{
"bs-dev-dependencies": ["bs-dom-testing-library"]
}
Otras dependencias
bs-platform
Esta es la herramienta que BuckleScript utiliza para compilar código Reason a JS. Si no está en tu proyecto, puedes instalarla así:
- npm
- Yarn
npm install --save-dev bs-platform
yarn add --dev bs-platform
bs-jest
Este es el ejecutor de pruebas recomendado, que actúa como envoltorio de Jest. Todos los ejemplos aquí lo utilizarán.
- npm
- Yarn
npm install --save-dev @glennsl/bs-jest
yarn add --dev @glennsl/bs-jest
Luego actualiza bsconfig.json:
{
"bs-dev-dependencies": ["@glennsl/bs-jest"]
}