The jest implementation of the test
commands.
Run test
commands from the hammer
command. If this package is not already installed, or is out-of-date, you will be prompted to install/upgrade.
Alternatively, you can install it directly:
yarn add -D @procore/hammer-test-jest
Custom configuration is done using the hammer
configuration file. The customization key is jestOverride
, and the configuration that should be returned should be compatible with the jest
format.
export default {
testJest(originalConfig) {
const customizedConfig =
// ... mutations, transformations, etc.
return customizedConfig;
}
}
NOTE: The default configuration should handle nearly all packages. If you find that you are doing a lot of customization, or the same change in multiple projects, consider reviewing your configuration with the UI Foundations team.
This project uses yarn
, and supports the following commands: