1
因此,一些Ruby库兼作可执行文件,使用的伎俩:我可以检查rspec是否正在运行?
if __FILE__ == $0
# act as executable...
end
我正在写一个小型图书馆,并想知道是否有类似的把戏我可以使用嵌入我的RSpec的测试文件中。某种常数或我可以检查的东西,如:
if RSPEC_TARGET == $0
describe 'Foo' do
it "should foo" #...
end
end