Ich arbeite, eine Menge Komponententests von Spott zu Scherz zu migrieren. Wenn ich ein Modul Scherz, der die neue Reliquie Mittel wie so erfordert: require('newrelic')
, erhalte ich Downstream-Fehler wie:Wie man ein Modul richtig testet, das newrelic mit Scherz benötigt
- TypeError: Cannot convert undefined or null to object
at Object.<anonymous> (node_modules/newrelic/lib/config.js:165:33)
at Runtime._execModule (node_modules/jest-cli/src/Runtime/Runtime.js:261:17)
at Object.<anonymous> (node_modules/newrelic/lib/logger.js:18:14)
at Object.<anonymous> (node_modules/newrelic/index.js:3:14)
Was ist der beste Weg ist, mit Modulen wie newrelic
zu beschäftigen, welche Scherz spöttisch eine harte Zeit hat? Was haben andere Leute getan, wenn sie sowohl Scherz als auch Neuling in ihrem Stapel haben?