solidusio / circleci-orbs-extensions

A CircleCI Orb that runs specs for extensions against currently supported Solidus versions
https://circleci.com/orbs/registry/orb/solidusio/extensions
3 stars 8 forks source link

Allow single-file Dummy App in extensions #91

Closed mamhoff closed 4 months ago

mamhoff commented 4 months ago

This fixes the cleanup task of the test-branch file that is run in every test. For extensions that use Solidus core's DummyApp rather than the dummy app generated by the solidus_dev_support extension, there are no executables. Cleanup happens via a Raketask supplied by Solidus itself.

Fixes spec failures such as this one https://app.circleci.com/pipelines/github/friendlycart/solidus_friendly_promotions/471/workflows/14e177b0-508e-4ed1-8943-e0163720785a/jobs/1548 when using the Solidus core dummy app in extensions like here https://github.com/friendlycart/solidus_friendly_promotions/pull/124.