したがって、いくつかの ruby ライブラリは、次のトリックを使用して実行可能ファイルとしても機能します。
if __FILE__ == $0
# act as executable...
end
私はミニライブラリを書いていますが、rspec テストをファイルに埋め込むために使用できる同様のトリックがあるかどうか疑問に思っていました。次のような、ある種の定数または私がチェックできるもの:
if RSPEC_TARGET == $0
describe 'Foo' do
it "should foo" #...
end
end