Skip to content

Commit

Permalink
chore(open-payments): allow nock to patch global.fetch in global setup
Browse files Browse the repository at this point in the history
  • Loading branch information
mkurapov committed Apr 23, 2024
1 parent 8aa37a9 commit 9285d60
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 6 deletions.
3 changes: 2 additions & 1 deletion packages/open-payments/jest.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -16,5 +16,6 @@ module.exports = {
id: packageName,
displayName: packageName,
rootDir: '../..',
transformIgnorePatterns: [`node_modules/(?!.pnpm|${esModules.join('|')})`]
transformIgnorePatterns: [`node_modules/(?!.pnpm|${esModules.join('|')})`],
setupFiles: [`<rootDir>/packages/${packageName}/jest.setup.js`]
}
4 changes: 4 additions & 0 deletions packages/open-payments/jest.setup.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
// Allow nock to patch global.fetch
Object.defineProperty(global, 'fetch', {
writable: true
})
5 changes: 0 additions & 5 deletions packages/open-payments/src/client/incoming-payment.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -29,11 +29,6 @@ import { getResourceServerOpenAPI } from '../openapi'
import { BaseDeps } from '.'

jest.mock('./requests', () => {
// Allow nock to patch global.fetch
Object.defineProperty(global, 'fetch', {
writable: true
})

return {
// https://jestjs.io/docs/jest-object#jestmockmodulename-factory-options
__esModule: true,
Expand Down

0 comments on commit 9285d60

Please sign in to comment.