The test is shell code that invokes ruby and looks at output.
I think we can use the functionality in 'go test' to replace a lot of the "shell test infrastructure".
'gem_test.go' here replaces the --require=
functionality in seen
there in gem-check
.