in reply to Re^2: Overriding a module that is used by a program I'm testing
in thread Overriding a module that is used by a program I'm testing
to more-or-less turn intouse Some::Module;
("More-or-less" because Some::Module::import runs only after both versions are loaded, not once after the base module loads and again after the local modifications load.)use Some::Module; use Local::Some::Module;
Also note that, with this technique, you don't need to use a complete copy of the base module as a baseline. So long as you load both Some::Module and then Replacement::Some::Module, you only need to include changed subs in Replacement::Some::Module.
|
|---|