The question I\'m really asking is why require does not take the name of the gem. Also, In the case that it doesn\'t, what\'s the easiest way to find the secret incantation
It could also be the gem name mismatch:
e.g. dummy-spi-0.1.1/lib/spi.rb should be named dummy-spi-0.1.1/lib/dummy-spi.rb
dummy-spi-0.1.1/lib/spi.rb
dummy-spi-0.1.1/lib/dummy-spi.rb
then you can
require 'dummy-spi'