【发布时间】:2014-02-21 02:05:01
【问题描述】:
有没有办法做类似这个伪代码的事情?
puts was_required?('my-library')
=> false
require('my-library')
puts was_required?('my-library')
=> true
我希望能够通过 require-name 来测试我是否需要某个库,无论是 Gem o 还是 Rake 任务。
如果 gem 加载的类可用,我可以测试 gem 测试,但我真的很想使用库名进行测试,而不是类名。
对于 rake 任务也是如此。如果有我需要的库中的任务,我可以在Rake.tasks 中找到,我想用库名称进行测试,没有任务名称
谢谢
【问题讨论】: