471ac6d15d
Msf::Modules::Loader::Archive#each_module_reference_name tried to check the enabled types for the module_manager by accessing the enabledment_by_type Hash, which is protected. Instead, it should use the public type_enabled? method. Add specs to test all of Msf::Modules::Loader::Archive while testing each_module_reference_name. In order to properly test that modules could be found in archives, I had to produce a fastlib archive, so there is now a spec for FastLib.dump and FastLib.load. Some specs are marked pending as I found a bug in FastLib, which has a work-around. The bug is filed in PivotalTracker as https://www.pivotaltracker.com/story/show/38730815 and the pending tests include the URL also in their tags. |
||
---|---|---|
.. | ||
msf_modules_loader_archive_read_module_content.rb | ||
typed_path.rb |