common.mk

I have added several test targets. Instead of just 'test' or 'test-all', you now have 'test-array', 'test-string', etc.

This makes development and testing much easier because it means I can limit my tests to just the piece I want instead of running the entire test suite.

Make test tasks

  • test-all
  • test-array
  • test-bignum
  • test-class
  • test-comparable
  • test-dir
  • test-enumerable
  • test-errno
  • test-exception
  • test-falseclass
  • test-file
  • test-filestat
  • test-fixnum
  • test-float
  • test-gc
  • test-hash
  • test-io
  • test-integer
  • test-kernel
  • test-marshal
  • test-matchdata
  • test-math
  • test-method
  • test-misc
  • test-module
  • test-nilclass
  • test-numeric
  • test-object
  • test-objectspace
  • test-process
  • test-processgid
  • test-processsys
  • test-processuid
  • test-range
  • test-regexp
  • test-signal
  • test-string
  • test-struct
  • test-symbol
  • test-thread
  • test-trueclass
  • test-unboundmethod

Also available in: HTML TXT