【发布时间】:2009-01-23 05:14:58
【问题描述】:
我在阅读 ZenTest 源代码时遇到了这个:
下面是add_mapping方法的定义:
def add_mapping(regexp, &proc)
@test_mappings << [regexp, proc]
end
在Autottest.initailize() 中,调用add_method 为实现添加映射。
self.add_mapping(/^lib\/.*\.rb$/) do |filename, _|
possible = File.basename(filename).gsub '_', '_?'
files_matching %r%^test/.*#{possible}$%
end
我的问题是块的第二个参数“_”是什么意思?好像没有在块中使用。
谢谢
【问题讨论】: