每當這一步會話[]不會在黃瓜持續步驟
Given /blah.../
...
cart = session[:cart] ||= Cart.new
...
end
的情況下運行時,它會創建一個新的車,而不是(從第二個呼叫開始)從會話採摘一起來。任何人都知道如何解決該問題?
我在軌道上2.2.2,黃瓜0.3.98,webrat 0.4.4
附: 可能將硒添加到電路中可能會有所幫助。但是,由於初步試圖獲得黃瓜/ selenuim工作沒有成功,我認爲有一點呼籲智慧是爲了站起來對付'黑暗力量'的東西,從來沒有工作'
是否應該像car = session [:cart]一樣工作|| Cart.new? – cite 2009-09-11 04:26:37
是的,除此之外,如果後者未定義,它還會將Cart.new分配給會話[:cart] – artemave 2009-09-11 11:43:54