2014-09-18 118 views
0

我期待覆蓋放置包括所有我的黃瓜步驟定義的時間戳。我用'string_addons.rb'文件的'require'做了這個,它重新定義了puts來添加時間戳,然後調用super(timestamped_str)。黃瓜覆蓋我的覆蓋

我的問題是,rb_world.rb也覆蓋了放置和優先於我的覆蓋。知道在Ruby中,最近的重寫是使用什麼,我需要我的'string_addons.rb'再次在put調用的上面。不幸的是,rb_world的投入仍在使用。

回答

0

需要跟蹤文件是否已包含在內,並且不會再次加載。這就是爲什麼你的第二個要求沒有發生。

+0

謝謝,我切換到'加載()',我仍然有同樣的問題。 – DCKlingensmith 2014-09-18 21:05:27