Added missing variable declaration for perl_package_provider
Changed the tests to reflect the different provider defined by
perl_package_provider