41ca430ffe
* more setup configuration for rtl * move default state for cart out of reducer This also creates a file for default store states, it should make it easier to execute tests in various environments. * Make sure there’s a default object for cart line item row * set defaults for cartData * add fetchMock as a global in eslint config * add initial cart flow tests This is just to get the ball rolling, the cart block needs more tests * fix missing @wordpress/jest-console configs (because I overwrote the original configuration) * update test because of change in branch * switch import order * add globals.d.ts file to declare globals we use. This is a quick solution to prevent typescript linting warning about `fetchMock`. At some point we could also create a proper interface for it or import the types (if they exist) for the `jest-mock` package. The new `globals.d.ts` file is excluded from published builds. |
||
---|---|---|
.. | ||
test | ||
index.js | ||
use-store-cart-coupons.js | ||
use-store-cart-item-quantity.js | ||
use-store-cart.js |