Skip to content

WA-FORWARD-005: Verify full test suite passes on Ruby 3.4 after stdlib gemspec fix #784

@kitcommerce

Description

@kitcommerce

Summary

Follow-up to WA-FORWARD-004 (PR #782: stdlib gems moved to gemspec) and WA-FORWARD-002 (PR #778: Ruby 3.4 bundle compat check). Once those PRs merge into next, perform a comprehensive Ruby 3.4 test run to confirm the stdlib gemspec fix resolves the outstanding warnings/failures.

Dependency

Should run after PR #782 and PR #778 are merged.

Objective

Confirm next branch passes the full test suite on Ruby 3.4 with no stderr stdlib warnings and no test failures specific to Ruby 3.4.

Acceptance Criteria

  • bundle install succeeds on Ruby 3.4 with no warnings
  • Core test suite passes on Ruby 3.4
  • Admin test suite passes on Ruby 3.4
  • Storefront test suite passes on Ruby 3.4
  • No already initialized constant or stdlib-missing errors
  • Results documented in PR (pass/fail counts, any Ruby-3.4-specific failures with follow-up issues created)

Verification Plan

export PATH="$HOME/.rbenv/shims:$HOME/.rbenv/bin:$PATH" && eval "$(rbenv init - zsh)"
rbenv install 3.4.2 --skip-existing
rbenv shell 3.4.2
cd /Users/Shared/openclaw/projects/workarea-modernization/repos/workarea
bundle install
cd core && bundle exec rake test 2>&1 | tail -10
cd ../admin && bundle exec rake test 2>&1 | tail -10
cd ../storefront && bundle exec rake test 2>&1 | tail -10

Client Impact

None (verification only). Confirms forward compatibility with Ruby 3.4 for downstream implementations.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions