Skip to content

magento-integration: add tests and ci to the module repo - #2

Merged
rockwellll merged 10 commits into
mainfrom
add-tests-and-ci
Oct 17, 2026
Merged

rockwellll merged 10 commits into
mainfrom
add-tests-and-ci

Conversation

@anyelopetit

@anyelopetit anyelopetit commented Oct 16, 2026 •

Copy link
Copy Markdown
Collaborator

Imports the standalone PHP and JavaScript checks and contributor tooling from magento-internal onto current main. The copied tests now match SDK-owned sessions: tracked-link and cookie sessions are preserved, and Magento's deleted session-generation classes stay deleted. The translation check also identified two missing Spanish stock-error messages, which are included here.

  • Run all JavaScript suites, including the existing Test/Unit/Js bridge tests.
  • Run standalone PHP checks and the existing PHPUnit suite on PHP 8.2 and 8.3. PHPUnit uses Magento Open Source 2.4.7-p10, Inventory API modules from 1.2.7-p10, and Magento's own unit bootstrap and real class definitions.
  • Check PHP/PHTML syntax, Magento XML, Composer metadata, Magento coding standards, and whitespace in the committed change.
  • Keep tests, CI, and contributor files out of release archives with .gitattributes; document the current local test commands.

Local validation passed: 67 JavaScript tests, 17 standalone PHP scripts on PHP 8.3, and 62 PHPUnit tests with 250 assertions against Magento 2.4.7-p10. PHP/PHTML lint, XML parsing, Composer validation, the configured coding-standard check, and release archive checks also passed.

The internal dev/ acceptance harness, its four tests, and internal documentation are outside this import. A live storefront smoke test is still required for installation and browser behavior.

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 16, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ⚠️ Failed 2026-10-17T14:28:45.626009Z a8934a1 New commits
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: bd3a19fa2c

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread .github/workflows/test.yml Resolved
Base automatically changed from public-release to main October 17, 2026 12:26

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: a57667279c

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread Model/OrderLifecycleTracker.php Resolved
Comment thread Model/OrderLifecycleTracker.php Resolved
Comment thread view/frontend/templates/product.phtml Resolved
@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, add credits to your account and enable them for code reviews in your settings.

@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, add credits to your account and enable them for code reviews in your settings.

@rockwellll
rockwellll merged commit bc17a2b into main Oct 17, 2026
4 checks passed
@rockwellll
rockwellll deleted the add-tests-and-ci branch October 17, 2026 14:30
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.

2 participants