Differences between revisions 4 and 5
Revision 4 as of 2015-06-16 22:01:09
Size: 739
Editor: ?CédricBoutillier
Comment: add solution for missing sqlite3
Revision 5 as of 2015-06-17 02:24:51
Size: 744
Editor: Balasankar C
Comment: add missing info
Deletions are marked like this. Additions are marked like this.
Line 10: Line 10:
 *. Use test-unit (require 'test/unit' )and replace skip with  *. Use test-unit (require 'test/unit' )and replace skip with omit

Ruby 2.2 compatibility

Common Errors and solutions

1. tests complaining about 'skip'

: NoMethodError: undefined method skip' for #<TestFoo:0x007fb75484f158>

Two solutions Reference

  • . Use test-unit (require 'test/unit' )and replace skip with omit
  • . use minitest (require 'minitest/autorun') and use skip itself

2. Ruby2.2 reports NameError: uninitialized constant <Object>::<Something> while Ruby2.1 works

3. Ruby2.2 not detecting sqlite3 gem and suggests to add it to Gemfile

ruby-sqlite3 needs to be rebuilt with Ruby2.2 support