-
Notifications
You must be signed in to change notification settings - Fork 9.4k
Added processing of missed 'Fields enclosure' on admin exports #27830
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
base: 2.4-develop
Are you sure you want to change the base?
Added processing of missed 'Fields enclosure' on admin exports #27830
Conversation
Hi @elevinskii. Thank you for your contribution
For more details, please, review the Magento Contributor Guide documentation. |
Hello @elevinskii thanks for your contribution! Due to Magento Definition of Done, all code must be covered by tests. For this specific case, this fix should be covered by automated tests with the scenario which leads to an issue: tests should fail on the mainline and pass with this fix. To answer the question "which kind of tests should we write", the general answer is: let's pick the most lightweight (execution time-wise) test type that will provide sufficient coverage. I would recommend an integration test. Thank you again! |
Hello @elevinskii do you think you will be able to provide the requested test? |
@aleron75 Thanks for following this up! |
@magento create issue |
Hello, @elevinskii - thank you for your support of the Magento community and your efforts on this pull request! It's been three years since that added test coverage was requested before this PR could be considered for merging into the core Magento codebase, and there hasn't been an update. Are you still working on the Magento platform? Would you be able to add those tests? Also, are you aware if the issue fixed by this PR is still occurring on the newer versions of Magento that have been released in the past few years? |
Description
The value of "Fields Enclosure" checkbox on admin export page (System -> Export) is not passed to appropriate export model, therefore enclosure behavior is not handled.
This Pull Request is fixing that.
Manual testing scenarios
All attribute values in
additional_attributes
column must be wrapped by double quotes"
, but they aren't.Related Issues
Probably, it's worth to mention here closed issue #14642, there was the similar problem with
skip_attr
field.Resolved issues: