-
Notifications
You must be signed in to change notification settings - Fork 53
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
App namespace resolution #1789 #1801
App namespace resolution #1789 #1801
Conversation
…an instance of an app is passed in
Unfortunately I am using it to verify when a new package I have pip installed appears to the environment. Working on an alternative strategy for dynamically loading packages. For now I'll back out the dynamic installation code as it's not needed to test namespace collision as we can use a mocked ExtensionManager |
For now invalidate_caches will be sufficient for at least one test. Which is sufficient. |
…ace pkg_resources with import_lib cogent3#1802
Pull Request Test Coverage Report for Build 8514459137Details
💛 - Coveralls |
Added the ability to dynamically create and register apps for the purpose of testing name space collisions
Added the ability to mock up the stevedore.extension.ExtensionManager so we can directly put extensions in without having to change the virtual environment's site-packages
Added tests for namespace collision