Skip to content
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

EQPS-477: SVC Enhancements #26

Merged
merged 2 commits into from
Feb 27, 2020
Merged

EQPS-477: SVC Enhancements #26

merged 2 commits into from
Feb 27, 2020

Conversation

roribio
Copy link
Contributor

@roribio roribio commented Feb 27, 2020

Description

EQPS-477: SVC Enhancements to allow SVC tests on EQP submissions.

  • Synced develop and master README.md files.
  • Added zendframework/zend-stdlib as a required dependency instead of dev.
  • Added the ability to automatically discover the autoload.php file whether running the tool independently or as a dependency.

Manual testing scenarios

  1. Run the PackageDiff job against a pair of new/old versions of an extension and validating the output is correct.

Contribution checklist

  • Pull request has a meaningful description of its purpose
  • All commits are accompanied by meaningful commit messages
  • All new or changed code is covered with unit/integration tests (if applicable)
  • All automated tests passed successfully (all builds are green)

@@ -5,7 +5,12 @@
* See COPYING.txt for license details.
*/

require __DIR__ . '/../vendor/autoload.php';
foreach ([__DIR__ . '/../../../autoload.php', __DIR__ . '/../vendor/autoload.php'] as $file) {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should we do something if no autoload.php file was found?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think it's critical but we can throw an exception and suggest the user run the composer command. I don't see a scenario where the autoload.php file would be anywhere else.

@roribio roribio merged commit 0133113 into develop Feb 27, 2020
roribio added a commit that referenced this pull request Feb 27, 2020
* Update README.md: Add information about releases and versioning

* COMOPS-908: Updating compatibility with the BIC doc generator (#25)

* EQPS-477: SVC Enhancements (#26)

* EQPS-477: Dynamically set the correct path for autoload.php based on the location of the ‘vendor’ folder

* EQPS-477: Make zend-stdlib a required dependency

Co-authored-by: Peter Dohogne <pdohogne@adobe.com>
@roribio roribio deleted the EQPS-307 branch February 28, 2020 17:38
magento-cicd2 pushed a commit that referenced this pull request Apr 27, 2021
[Arrows] MC-40411: SVC false-positive: removing the leading slash from a class name in di.xml
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants