How to Begin Developing Ruby Core
summary
Covers how to run and contribute to CRuby’s test suite with concrete commands and checks: use make test to build and run the bundled Ruby tests, run make check as a language-level guard before submitting patches, and exercise C-extension and C API tests via the capi test targets. Shows how to run RubySpec compatibility tests (ruby/spec) for 2.3/2.4, how to pass env vars and use -j4 for parallel runs, and where to file failing-test issues.
AI-written summary · about
chapters (5)
related talks
35mPragmatic Testing of Ruby Core
29mIntroduction to CRuby source code
29mIntroduction to CRuby source code
05mHow to improve experiences of Ruby
26mContributing to Rails? Start with the Gems You Already Use
50mWriting Solid Ruby Code
26mReading Ruby - A Visual Walkthrough of the Source Code
33mRuby-Core for Tenderfeet
