Skip to content

Conversation

arjun024
Copy link
Member

@arjun024 arjun024 commented Apr 3, 2025

  • Note: this buildpack does not use the common github-config as the buildpack is packaged with the legacy github.com/cloudfoundry/buildpack-packager

  • Use github token provided for tests as COMPOSER_GITHUB_OAUTH_TOKEN instead of providing it separately

  • Removed tests not directly related to buildpack functionality (e.g. testing CF functionality like profile scripts)

  • There were certain tests that ran app frameworks (like Cakephp) as vendored apps and online apps, but the fixtures were wrong - the "vendored" app did not have a vendor dir and was identical to the onilne app. I haven't put the effort to fix such fixtures and removed them. e.g. https://github.com/cloudfoundry/php-buildpack/tree/63193ece34e473e746742163b4c49786476cf1ca/fixtures/cake_local_deps

  • Tests on Symfony app framework was marked as pending last year (Mark Symfony integration tests as pending #1000). The tests do not currently run successfully on CF. So I haven't migrated them to switchblade.

- Note: this buildpack does not use the common github-config as the
  buildpack is packaged with the legacy github.com/cloudfoundry/buildpack-packager

- Use github token provided for tests as COMPOSER_GITHUB_OAUTH_TOKEN
  instead of providing it separately

- Removed tests not directly related to buildpack functionality (e.g.
  testing CF functionality like profile scripts)

- There were certain tests that ran app frameworks (like Cakephp) as
  vendored apps and online apps, but the fixtures were wrong - the
  "vendored" app did not have a vendor dir and was identical to the
  onilne app. I haven't put the effort to fix such fixtures and removed
  them. e.g. https://github.com/cloudfoundry/php-buildpack/tree/63193ece34e473e746742163b4c49786476cf1ca/fixtures/cake_local_deps

- Tests on Symfony app framework was marked as pending last year
  (#1000). The tests
  do not currently run successfully on CF. So I haven't migrated them to
  switchblade.
@arjun024 arjun024 marked this pull request as ready for review April 3, 2025 17:28
@arjun024 arjun024 requested a review from a team April 3, 2025 17:28
@robdimsdale robdimsdale merged commit 601c9c6 into develop Apr 3, 2025
7 checks passed
@robdimsdale robdimsdale deleted the blade branch April 3, 2025 17:31
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