def METHOD_NAME(self, gp_mock, glob_mock):
    '''
    This test goes along with ``test__load_module_source_no_duplicate_names``
    and ensures that we ignore duplicate imports on multiple paths
    '''
    fixture_path = os.path.join(os.path.dirname(__file__), 'loader_fixtures')
    gp_mock.return_value = [
        MagicMock(path=fixture_path),
        MagicMock(path='/path/to'),
    ]
    glob_mock.glob.side_effect = [
        [os.path.join(fixture_path, 'import_fixture.py')],
        ['/path/to/import_fixture.py']
    ]
    pl = PluginLoader('test', '', 'test', 'test_plugins')
    # Aside from needing ``list()`` so we can do a len, ``PluginLoader.all`` returns a generator
    # so ``list()`` actually causes ``PluginLoader.all`` to run.
    plugins = list(pl.all())
    self.assertEqual(len(plugins), 1)
    self.assertIn(os.path.join(fixture_path, 'import_fixture.py'), pl._module_cache)
    self.assertNotIn('/path/to/import_fixture.py', pl._module_cache)