← Back to issue list

tests: update ruby bundle v1 spread test

View original Github issue

Metadata

Project
snapcraft
Number
#4013
Type
pull request
State
merged
Author
mr-cal
Labels
—
Created
Updated
Closed

Current evaluation

PR #4013 updated the core18 Ruby Bundler v1 spread test for Bundler 3.4 dropping Ruby <2.6 support; merged as commit 0eb1942f2.

Resolution: closed resolved

Reason: PR #4013 was merged into main as commit 0eb1942f2, updating the test after Bundler 3.4 dropped support for Ruby versions below 2.6.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [X] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)? - [X] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [X] Have you successfully run `make lint`? - [X] Have you successfully run `pytest tests/unit`? ----- Ruby's `bundler v3.4.0` [dropped support](https://github.com/rubygems/rubygems/releases/tag/v3.4.0) for Ruby < `v2.6`, which broke one of our spread tests for the core18 / v1 Ruby plugin.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved PR #4013 updated the core18 Ruby Bundler v1 spread test for Bundler 3.4 dropping Ruby <2.6 support; merged as commit 0eb1942f2.
stealth/space-bunny-alpha — closed resolved Merged #4013 (6182e8d), updating the Ruby bundle v1 spread test for Bundler 3.4.0's dropped support for Ruby below 2.6 on core18.
qwen/qwen3.6-35b-a3b — — Merged update to Ruby bundle v1 spread test. Resolves breakage from bundler v3.4.0 dropping support for Ruby below 2.6, restoring functionality for the core18/v1 Ruby plugin.
qwen3.6-35b-a3b-mtp-q6 — — Merged update to the Ruby bundle v1 spread test after Ruby bundler v3.4.0 dropped support for Ruby < 2.6, breaking the test. The fix was integrated into main with no coverage impact.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#4034 tests: backport ruby and flutter test fixes snapcraft merged Merged in commit 5490234d4, backporting Ruby bundle v1 spread-test updates from #4013 and Flutter spread-test updates from #4015.
75%
#5976 test: add Ruby plugin spread tests snapcraft merged Merged into hotfix/8.14 as 89f77e6f8, adding core22/core24 Spread coverage for the new Ruby plugin and fulfilling #5966.
73%
#5966 Add ruby spread tests snapcraft open Enhancement asking to add core22/core24 spread tests exercising the new Ruby plugin. Delivered by merged PR #5976 (commit 89f77e6f8); both task.yaml files now include ruby-hello.
72%
#3662 tests: update spread url snapcraft merged Merged PR #3662 updated Spread tarball URLs in two test files via commit 507959d70.
71%