Resolve "BitBucket Cloud Project Import Failure: NotImplementedError: NotImplementedError"
requested to merge 366235-bitbucket-cloud-project-import-failure-notimplementederror-notimplementederror into master
What does this MR do and why?
!90418 (merged) removed def provider_url
for bitbucket importer. While this is actually not used for bitbucket importer (it is being passed to entity serializer which is unified across all projects) it resulted that implementation from base_controller
is used which raises "not implemented" error
This MR implements dummy version of provider_url
which returns nil
and removes unneeded stubs in test, so tests are actually calling this method
Related to #366235 (closed)
How to set up and validate locally
- Set-up oauth for bitbucket
- New project -> Import -> Bitbucket Cloud
- Observe list of groups
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Edited by Illya Klymov